|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines additional methods in addition to those defined by UIComponent that are needed to work with a TemplateRenderer.
JSF did not define an interface for UIComponent, so I cannot extend an interface here. This means that casting is needed to use UIComponent features from a TemplateComponent.
Field Summary |
Fields inherited from interface javax.faces.component.NamingContainer |
SEPARATOR_CHAR |
Method Summary | |
javax.faces.component.UIComponent |
getChild(javax.faces.context.FacesContext context,
java.lang.String id)
This method will find the request child UIComponent by id. |
com.sun.rave.web.ui.component.util.descriptors.LayoutDefinition |
getLayoutDefinition(javax.faces.context.FacesContext context)
This method returns the LayoutDefinition associated with this component. |
java.lang.String |
getLayoutDefinitionKey()
This method returns the LayoutDefinitionKey for this component. |
void |
setLayoutDefinitionKey(java.lang.String key)
This method sets the LayoutDefinition key for this component. |
Methods inherited from interface com.sun.rave.web.ui.component.ChildManager |
getChild |
Method Detail |
public javax.faces.component.UIComponent getChild(javax.faces.context.FacesContext context, java.lang.String id)
context
- The FacesContextid
- The UIComponent id to search for
public com.sun.rave.web.ui.component.util.descriptors.LayoutDefinition getLayoutDefinition(javax.faces.context.FacesContext context)
context
- The FacesContext
public java.lang.String getLayoutDefinitionKey()
public void setLayoutDefinitionKey(java.lang.String key)
key
- The key to use in the LayoutDefinitionManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |