RichFaces CDK Generator 4.2.0.CR1

org.richfaces.cdk.templatecompiler.statements
Class WriteAttributeStatement

java.lang.Object
  extended by org.richfaces.cdk.templatecompiler.statements.StatementsContainer
      extended by org.richfaces.cdk.templatecompiler.statements.FreeMarkerTemplateStatementBase
          extended by org.richfaces.cdk.templatecompiler.statements.WriteAttributeStatement
All Implemented Interfaces:
JavaStatement, RequireImports, Variables, TemplateStatement

public class WriteAttributeStatement
extends FreeMarkerTemplateStatementBase

Author:
Nick Belaevski

Field Summary
 
Fields inherited from class org.richfaces.cdk.templatecompiler.statements.FreeMarkerTemplateStatementBase
parent
 
Fields inherited from interface org.richfaces.cdk.templatecompiler.statements.TemplateStatement
METHODS_TRANSFORM
 
Constructor Summary
WriteAttributeStatement(FreeMarkerRenderer renderer, ELParser parser, org.richfaces.cdk.Logger log)
           
 
Method Summary
 QName getAttributeName()
           
 String getDefaultValue()
          

 Iterable<String> getEvents()
          

 TypedTemplateStatement getValue()
           
 void setAttribute(QName qName, Object object, String defaultValue)
           
 void setBooleanAttribute(QName qName, Object value, String defaultValue)
           
 void setEvents(Iterable<String> iterable)
          

 void setUriAttribute(QName qName, Object value, String defaultValue)
           
 
Methods inherited from class org.richfaces.cdk.templatecompiler.statements.FreeMarkerTemplateStatementBase
addConstant, addImport, addImports, addRequiredMethod, addRequiredMethods, getCode, getModelItem, getRequiredFields, getRequiredImports, getRequiredMethods, setTemplateName
 
Methods inherited from class org.richfaces.cdk.templatecompiler.statements.StatementsContainer
addStatement, addStatement, getParent, getStatements, getVariable, isDefined, isEmpty, setParent, setVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WriteAttributeStatement

@Inject
public WriteAttributeStatement(FreeMarkerRenderer renderer,
                                      ELParser parser,
                                      org.richfaces.cdk.Logger log)
Method Detail

setAttribute

public void setAttribute(QName qName,
                         Object object,
                         String defaultValue)

setUriAttribute

public void setUriAttribute(QName qName,
                            Object value,
                            String defaultValue)

setBooleanAttribute

public void setBooleanAttribute(QName qName,
                                Object value,
                                String defaultValue)

getAttributeName

public QName getAttributeName()

getValue

public TypedTemplateStatement getValue()

getDefaultValue

public String getDefaultValue()

Returns:
the defaultValue

setEvents

public void setEvents(Iterable<String> iterable)

Parameters:
iterable - the events to set

getEvents

public Iterable<String> getEvents()

Returns:
the events

RichFaces CDK Generator 4.2.0.CR1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.