Uses of Class
org.apache.shale.clay.parser.builder.Builder

Packages that use Builder
org.apache.shale.clay.config   
org.apache.shale.clay.parser.builder   
org.apache.shale.clay.parser.builder.chain   
 

Uses of Builder in org.apache.shale.clay.config
 

Methods in org.apache.shale.clay.config that return Builder
 Builder ClayTemplateParser.getBuilder(Node node)
          Returns the Builder that is assigned the task of converting the html node to a corresponding component metadata used to construct a JSF resource.
 

Uses of Builder in org.apache.shale.clay.parser.builder
 

Subclasses of Builder in org.apache.shale.clay.parser.builder
 class CommandButtonBuilder
          Builds a command button ElementBean object from a Node.
 class CommentBuilder
          This Builder will render a HTML Node as an HTML comment.
 class ElementBuilder
          This class handles building the ElementBean's from the html markup resembling the <attributes> node in the clay DTD, http://shale.apache.org/dtds/clay-config_1_0.dtd.
 class FormBuilder
           Builds a form ElementBean from a HTML Node.
 class IgnoreBuilder
          This Builder is designed to ignore processing on a block of HTML.
 class InputTextareaBuilder
           Builds a ElementBean from a HTML Node where the TextareaBuilderRule handles the mapping.
 class InputTextBuilder
           Builds a ElementBean from a HTML Node where the TextareaBuilderRule handles the mapping.
 class JsfDefaultBuilder
          A generic builder that maps the markup node name to the jsfid.
 class JspIncludeDirectiveBuilder
          Simulates a JSP include directive.include using the Clay component.
 class MorphBuilder
           This Builder is mapped to the HTML span tag and will morph into any clay component defined by the jsfid attribute in the HTML element.
 class OutputLabelBuilder
          This Builder will create a ElementBean representing a javax.faces.HtmlOutputLabel JSF component.
 class OutputLinkBuilder
           This Builder will create a target ElementBean for a "<a>" Node.
 class SelectBooleanCheckboxBuilder
          This Builder will create a ElementBean representing a javax.faces.HtmlSelectBooleanCheckbox JSF component.
 class SelectItemBuilder
           This Builder will create a ElementBean that will be used to create a single html option element.
 class SelectItemsBuilder
           This is a Builder that will create a ElementBean for a JSF javax.faces.SelectItems component.
 class SelectManyMenuBuilder
           This Builder creates a ElementBean mapped to a html select Node by the SelectBuilderRule.
 class SelectOneMenuBuilder
           This Builder will create a target ElementBean for a single select html Node.
 class SelectOneRadioBuilder
           This Builder will create a target ElementBean for a single input radio Node.
 class VerbatimBuilder
           This is the default Builder that will create a ElementBean having characteristics like the JSP verbatim tag.
 class VoidBuilder
           This is a Builder that will create a void ElementBean.
 

Methods in org.apache.shale.clay.parser.builder that return Builder
 Builder JsfDefaultBuilder.getBuilder(Node node)
          Returns the Builder that is assigned the task of converting the html node to a corresponding component metadata used to construct a JSF resource.
 Builder Builder.getBuilder(Node node)
          Returns the Builder that is assigned the task of converting the html node to a corresponding component metadata used to construct a JSF resource.
static Builder BuilderFactory.getRenderer(Node node)
           Returns a Builder mapped to a Node by executing chain command Globals.FIND_BUILDER_COMMAND_NAME The BuilderRuleContext is passed to the chain.
 

Uses of Builder in org.apache.shale.clay.parser.builder.chain
 

Methods in org.apache.shale.clay.parser.builder.chain that return Builder
 Builder BuilderRuleContext.getBuilder()
           Returns the target Builder.
 

Methods in org.apache.shale.clay.parser.builder.chain with parameters of type Builder
 void BuilderRuleContext.setBuilder(Builder builder)
           Sets the target Builder.
 



Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.