javax.faces.component
Class UINamingContainer
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UINamingContainer
- All Implemented Interfaces:
- java.util.EventListener, NamingContainer, PartialStateHolder, StateHolder, UniqueIdVendor, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder
@JSFComponent(name="f:subview",
bodyContent="JSP",
tagClass="org.apache.myfaces.taglib.core.SubviewTag")
@JSFJspProperty(name="id",
required=true)
public class UINamingContainer
- extends UIComponentBase
- implements NamingContainer, UniqueIdVendor
Base class for components that provide a new "namespace" for the ids of their
child components.
See the javadocs for interface NamingContainer for further details.
Constructor Summary |
UINamingContainer()
Construct an instance of the UINamingContainer. |
Methods inherited from class javax.faces.component.UIComponentBase |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
SEPARATOR_CHAR_PARAM_NAME
public static final java.lang.String SEPARATOR_CHAR_PARAM_NAME
- See Also:
- Constant Field Values
UINamingContainer
public UINamingContainer()
- Construct an instance of the UINamingContainer.
getFamily
public java.lang.String getFamily()
- Specified by:
getFamily
in class UIComponent
createUniqueId
public java.lang.String createUniqueId(FacesContext context,
java.lang.String seed)
-
- Specified by:
createUniqueId
in interface UniqueIdVendor
- Since:
- 2.0
getSeparatorChar
public static char getSeparatorChar(FacesContext context)
- Parameters:
context
-
- Returns:
- Since:
- 2.0
isRendered
@JSFProperty(deferredValueType="java.lang.Boolean")
public boolean isRendered()
- Description copied from class:
UIComponentBase
- A boolean value that indicates whether this component should be rendered. Default value: true.
- Overrides:
isRendered
in class UIComponentBase
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.