Uses of Interface
com.sun.rave.web.ui.component.util.descriptors.LayoutElement

Packages that use LayoutElement
com.sun.rave.web.ui.component.util   
com.sun.rave.web.ui.component.util.descriptors   
com.sun.rave.web.ui.component.util.event   
com.sun.rave.web.ui.renderer.template.xml   
com.sun.rave.web.ui.util   
 

Uses of LayoutElement in com.sun.rave.web.ui.component.util
 

Methods in com.sun.rave.web.ui.component.util with parameters of type LayoutElement
static java.lang.Object Util.resolveValue(javax.faces.context.FacesContext context, LayoutElement elt, javax.faces.component.UIComponent parent, java.lang.String value)
           This method will attempt to resolve EL strings in the given value.
static java.lang.Object Util.setOption(javax.faces.context.FacesContext context, java.lang.String key, java.lang.Object value, LayoutElement desc, javax.faces.component.UIComponent component)
           This util method will set the given key/value on the UIComponent.
 

Uses of LayoutElement in com.sun.rave.web.ui.component.util.descriptors
 

Classes in com.sun.rave.web.ui.component.util.descriptors that implement LayoutElement
 class LayoutAttribute
           This class defines a LayoutAttribute.
 class LayoutComponent
           This class defines a LayoutComponent.
 class LayoutDefinition
           This represents the top-level LayoutElement, it is the container for every other LayoutElement.
 class LayoutElementBase
          This class provides some common functionality between the various types of LayoutElements.
 class LayoutFacet
           This class defines the descriptor for LayoutFacet.
 class LayoutForEach
           This class defines a LayoutForEach LayoutElement.
 class LayoutIf
           This class defines a LayoutIf LayoutElement.
 class LayoutMarkup
           This class defines a LayoutMarkup.
 class LayoutStaticText
           This class defines a LayoutStaticText.
 class LayoutWhile
           This class defines a LayoutWhile LayoutElement.
 

Methods in com.sun.rave.web.ui.component.util.descriptors that return LayoutElement
static LayoutElement LayoutDefinition.getChildLayoutElementById(javax.faces.context.FacesContext context, java.lang.String id, LayoutElement parent, javax.faces.component.UIComponent parentComponent)
          This method searches for the requested LayoutComponent by id.
 LayoutElement LayoutElement.getParent()
          This method returns the parent LayoutElement.
 LayoutElement LayoutElementBase.getParent()
          This method returns the parent LayoutElement.
 

Methods in com.sun.rave.web.ui.component.util.descriptors with parameters of type LayoutElement
 void LayoutElement.addChildLayoutElement(LayoutElement element)
          This method is used to add a LayoutElement.
 void LayoutElementBase.addChildLayoutElement(LayoutElement element)
          This method is used to add a LayoutElement.
 void LayoutComponent.addChildLayoutElement(LayoutElement element)
           This method overrides LayoutElementBase.addChildLayoutElement().
static LayoutElement LayoutDefinition.getChildLayoutElementById(javax.faces.context.FacesContext context, java.lang.String id, LayoutElement parent, javax.faces.component.UIComponent parentComponent)
          This method searches for the requested LayoutComponent by id.
protected  void LayoutElementBase.setParent(LayoutElement parent)
          This method sets the parent LayoutElement.
 

Constructors in com.sun.rave.web.ui.component.util.descriptors with parameters of type LayoutElement
LayoutAttribute(LayoutElement parent, java.lang.String name, java.lang.String value, java.lang.String property)
           Constructor.
LayoutComponent(LayoutElement parent, java.lang.String id, ComponentType type)
           Constructor.
LayoutElementBase(LayoutElement parent, java.lang.String id)
          Constructor
LayoutFacet(LayoutElement parent, java.lang.String id)
          Constructor
LayoutForEach(LayoutElement parent, java.lang.String listBinding, java.lang.String key)
          Constructor.
LayoutIf(LayoutElement parent, java.lang.String condition)
          Constructor
LayoutMarkup(LayoutElement parent, java.lang.String tag, java.lang.String type)
           Constructor.
LayoutStaticText(LayoutElement parent, java.lang.String id, java.lang.String value)
           Constructor.
LayoutWhile(LayoutElement parent, java.lang.String condition)
          Constructor
 

Uses of LayoutElement in com.sun.rave.web.ui.component.util.event
 

Methods in com.sun.rave.web.ui.component.util.event that return LayoutElement
 LayoutElement HandlerContext.getLayoutElement()
           Accessor for the LayoutElement associated with this Handler.
 LayoutElement HandlerContextImpl.getLayoutElement()
           Accessor for the LayoutElement associated with this Handler.
 

Constructors in com.sun.rave.web.ui.component.util.event with parameters of type LayoutElement
HandlerContextImpl(javax.faces.context.FacesContext context, LayoutElement layoutDesc, java.util.EventObject event, java.lang.String eventType)
          Constructor
 

Uses of LayoutElement in com.sun.rave.web.ui.renderer.template.xml
 

Methods in com.sun.rave.web.ui.renderer.template.xml with parameters of type LayoutElement
 ComponentType XMLLayoutDefinitionReader.getComponentType(LayoutElement elt, java.lang.String type)
          This utility method returns the requested component type.
 

Uses of LayoutElement in com.sun.rave.web.ui.util
 

Methods in com.sun.rave.web.ui.util that return LayoutElement
 LayoutElement PermissionChecker.getLayoutElement()
          Retreives the LayoutElement associated with this PermissionChecker (only needed in cases where a expression requires a LayoutElement for evaluation).
 

Methods in com.sun.rave.web.ui.util with parameters of type LayoutElement
 java.lang.Object VariableResolver.DataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           This method should return the resolved value based on the given key and contextual information.
 java.lang.Object VariableResolver.AttributeDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.RequestParameterDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.PropertyDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.HasPropertyDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.HasFacetDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.EscapeDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.BooleanDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.BrowserDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.IntDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.ConstantDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.MethodBindingDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.ResourceBundleDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.SessionDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.StyleDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.ThemeDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.ThemeJavaScriptDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String key)
           See class JavaDoc.
 java.lang.Object VariableResolver.ThisDataSource.getValue(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent comp, java.lang.String key)
           See class JavaDoc.
static java.lang.Object VariableResolver.resolveVariables(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.Object value)
          This method replaces the ${..} variables with their attribute values.
static java.lang.Object VariableResolver.resolveVariables(javax.faces.context.FacesContext ctx, LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String string, java.lang.String startToken, java.lang.String typeDelim, java.lang.String endToken)
           This method will substitute variables into the given String, or return the variable if the substitution is the whole String.
static java.lang.Object VariableResolver.resolveVariables(LayoutElement desc, javax.faces.component.UIComponent component, java.lang.Object value)
          This method replaces the ${..} variables with their values.
protected  void PermissionChecker.setLayoutElement(LayoutElement desc)
          This method sets the LayoutElement that is associated with the 'if' check being evaluated.
 

Constructors in com.sun.rave.web.ui.util with parameters of type LayoutElement
PermissionChecker(LayoutElement desc, javax.faces.component.UIComponent component, java.lang.String infixStr)
          This is the constructor method that is required to create this object.