TagHandler is responsible for relocating Facets
defined within a composite component to a component within the
composite component's composite:implementation section.
| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Logger | |
| private TagAttribute | |
| private static final String | |
| private TagAttribute | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | apply(FaceletContext
the current FaceletContext instance for this execution ctx, UIComponent the parent UIComponent to operate upon parent)Implements javax. Process changes on a particular UIComponent |
| LOGGER | back to summary |
|---|---|
| private final Logger LOGGER | |
| name | back to summary |
|---|---|
| private TagAttribute name | |
| NAME_ATTRIBUTE | back to summary |
|---|---|
| private static final String NAME_ATTRIBUTE | |
| required | back to summary |
|---|---|
| private TagAttribute required | |
| REQUIRED_ATTRIBUTE | back to summary |
|---|---|
| private static final String REQUIRED_ATTRIBUTE | |
| InsertFacetHandler | back to summary |
|---|---|
| public InsertFacetHandler(TagConfig config) | |
| apply | back to summary |
|---|---|
| public void apply(FaceletContext ctx, UIComponent parent) throws IOException Implements javax. Doc from javax. Process changes on a particular UIComponent
| |
| Modifier and Type | Field and Description |
|---|---|
| private UIComponent | |
| private FaceletContext | |
| private Location |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| public void | processEvent(ComponentSystemEvent
the event)ComponentSystemEvent instance that
is being processed.Implements javax. When called, the listener can assume that any guarantees given
in the javadoc for the specific |
| private void |
| component | back to summary |
|---|---|
| private UIComponent component | |
| ctx | back to summary |
|---|---|
| private FaceletContext ctx | |
| location | back to summary |
|---|---|
| private Location location | |
| RelocateFacetListener | back to summary |
|---|---|
| pack-priv RelocateFacetListener(FaceletContext ctx, UIComponent component, Location location) | |
| isRequired | back to summary |
|---|---|
| private boolean isRequired() | |
| processEvent | back to summary |
|---|---|
| public void processEvent(ComponentSystemEvent event) throws AbortProcessingException Implements javax. Doc from javax. When called, the listener can assume that any guarantees given
in the javadoc for the specific
| |
| throwRequiredException | back to summary |
|---|---|
| private void throwRequiredException(FaceletContext ctx, String facetName, UIComponent compositeParent) | |