org.apache.myfaces.buildtools.maven2.plugin.faces.parse
Class PropertyBean

java.lang.Object
  extended by org.apache.myfaces.buildtools.maven2.plugin.faces.parse.ObjectBean
      extended by org.apache.myfaces.buildtools.maven2.plugin.faces.parse.AttributeBean
          extended by org.apache.myfaces.buildtools.maven2.plugin.faces.parse.PropertyBean
All Implemented Interfaces:
java.lang.Comparable

public class PropertyBean
extends AttributeBean

PropertyBean is a Java representation of the faces-config component property XML element.


Constructor Summary
PropertyBean()
           
 
Method Summary
 java.lang.String getAliasOf()
          Returns the alias of this property.
 java.lang.String getFieldPropertyName()
          Returns the field name of this property, when not generating Trinidad components
 java.lang.String getIsGetLocalMethodScope()
           
 java.lang.String getIsSetMethodScope()
           
 java.lang.String getJspPropertyName()
          Returns the JSP name of this property.
 java.lang.String getPropertyClass()
          Returns the property class for this property.
 java.lang.String[] getPropertyClassParameters()
          Returns the array of parameterized types for this property if it uses generics.
 java.lang.String getPropertyName()
          Returns the name of this property.
 java.lang.String[] getPropertyValues()
          Returns possible values for this property.
 java.lang.String[] getUnsupportedAgents()
          Returns unsupported agents for this property.
 java.lang.String[] getUnsupportedRenderKits()
          Returns unsupported RenderKits for this property.
 boolean getUseMaxTime()
           
 boolean isEnum()
          Returns true if the property is an enumerated Java type.
 boolean isIsGetLocalMethod()
           
 boolean isIsSetMethod()
           
 boolean isList()
          Returns list flag of this property.
 boolean isLiteralOnly()
          Returns literalOnly flag of this property.
 boolean isMethodBinding()
          Returns true if this property is a method binding.
 boolean isMethodExpression()
          Returns true if this property is a method binding.
 boolean isRequired()
          Returns required flag of this property.
 boolean isRtexprvalue()
           
 boolean isStateHolder()
          Returns stateHolder flag of this property.
 boolean isTagAttributeExcluded()
          Returns the tag attribute excluded flag for this property.
 boolean isTransient()
          Returns transient flag of this property.
 void parsePropertyValues(java.lang.String propertyValues)
          Parses the possible values for this property into a String array using space as the separator between values.
 void parseUnsupportedAgents(java.lang.String unsupportedAgents)
          Parses the unsupported agents for this property into a String array using space as the separator between values.
 void parseUnsupportedRenderKits(java.lang.String unsupportedRenderKits)
          Parses the unsupported RenderKits for this property into a String array using space as the separator between values.
 void setAliasOf(java.lang.String aliasOf)
          Sets the alias of this property.
 void setEnum(boolean isEnum)
          Returns true if the property is an enumerated Java type.
 void setFieldPropertyName(java.lang.String fieldPropertyName)
          Sets the field name of this property, when not generating Trinidad components
 void setIsGetLocalMethod(boolean _isGetLocalMethod)
           
 void setIsGetLocalMethodScope(java.lang.String _isGetLocalMethodScope)
           
 void setIsSetMethod(boolean _isSetMethod)
           
 void setIsSetMethodScope(java.lang.String _isSetMethodScope)
           
 void setJspPropertyName(java.lang.String jspPropertyName)
          Sets the JSP name of this property.
 void setList(boolean list_)
          Sets the list flag of this property.
 void setLiteralOnly(boolean literalOnly)
          Sets the literalOnly flag of this property.
 void setPropertyClass(java.lang.String propertyClass)
          Sets the property class for this property.
 void setPropertyName(java.lang.String propertyName)
          Sets the name of this property.
 void setPropertyValues(java.lang.String[] propertyValues)
          Sets the possible values for this property.
 void setRequired(boolean required)
          Sets the required flag of this property.
 void setRtexprvalue(boolean _rtexprvalue)
           
 void setStateHolder(boolean stateHolder)
          Sets the stateHolder flag of this property.
 void setTagAttributeExcluded(boolean excluded)
          Sets the tag attribute excluded flag for this property.
 void setTransient(boolean transient_)
          Sets the transient flag of this property.
 void setUnsupportedAgents(java.lang.String[] unsupportedAgents)
          Sets the unsupported agents for this property.
 void setUnsupportedRenderKits(java.lang.String[] unsupportedRenderKits)
          Sets the unsupported RenderKits for this property.
 void setUseMaxTime(boolean _useMaxTime)
           
 
Methods inherited from class org.apache.myfaces.buildtools.maven2.plugin.faces.parse.AttributeBean
compareTo, getAlternateClass, getAttributeClass, getAttributeClassParameters, getAttributeName, getDefaultValue, getDescription, getMethodBindingSignature, isVirtual, setAlternateClass, setAttributeClass, setAttributeName, setDefaultValue, setDescription, setMethodBindingSignature, setVirtual
 
Methods inherited from class org.apache.myfaces.buildtools.maven2.plugin.faces.parse.ObjectBean
attach, getOwner, isModifiedSince
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyBean

public PropertyBean()
Method Detail

setUseMaxTime

public void setUseMaxTime(boolean _useMaxTime)

getUseMaxTime

public boolean getUseMaxTime()

setPropertyName

public void setPropertyName(java.lang.String propertyName)
Sets the name of this property.

Parameters:
propertyName - the property name

getPropertyName

public java.lang.String getPropertyName()
Returns the name of this property.

Returns:
the property name

setPropertyClass

public void setPropertyClass(java.lang.String propertyClass)
Sets the property class for this property.

Parameters:
propertyClass - the property class

getPropertyClass

public java.lang.String getPropertyClass()
Returns the property class for this property.

Returns:
the property class

getPropertyClassParameters

public java.lang.String[] getPropertyClassParameters()
Returns the array of parameterized types for this property if it uses generics.

Returns:
the array of parameterized types for this property

setPropertyValues

public void setPropertyValues(java.lang.String[] propertyValues)
Sets the possible values for this property.

Parameters:
propertyValues - the property values

getPropertyValues

public java.lang.String[] getPropertyValues()
Returns possible values for this property.

Returns:
the property values

setStateHolder

public void setStateHolder(boolean stateHolder)
Sets the stateHolder flag of this property.

Parameters:
stateHolder - the property stateHolder flag

isStateHolder

public boolean isStateHolder()
Returns stateHolder flag of this property.

Returns:
the property stateHolder flag

setTransient

public void setTransient(boolean transient_)
Sets the transient flag of this property.

Parameters:
transient - the property transient flag

isTransient

public boolean isTransient()
Returns transient flag of this property.

Returns:
the property transient flag

setList

public void setList(boolean list_)
Sets the list flag of this property.

Parameters:
list - the property list flag

isList

public boolean isList()
Returns list flag of this property.

Returns:
the property list flag

setRequired

public void setRequired(boolean required)
Sets the required flag of this property.

Parameters:
required - the property required flag

isRequired

public boolean isRequired()
Returns required flag of this property.

Returns:
the property required flag

setLiteralOnly

public void setLiteralOnly(boolean literalOnly)
Sets the literalOnly flag of this property.

Parameters:
literalOnly - the property literalOnly flag

isLiteralOnly

public boolean isLiteralOnly()
Returns literalOnly flag of this property.

Returns:
the property literalOnly flag

setAliasOf

public void setAliasOf(java.lang.String aliasOf)
Sets the alias of this property.

Parameters:
aliasOf - the property alias

getAliasOf

public java.lang.String getAliasOf()
Returns the alias of this property.

Returns:
the property alias

setUnsupportedAgents

public void setUnsupportedAgents(java.lang.String[] unsupportedAgents)
Sets the unsupported agents for this property.

Parameters:
unsupportedAgents - the unsupported agents

getUnsupportedAgents

public java.lang.String[] getUnsupportedAgents()
Returns unsupported agents for this property.

Returns:
the unsupported agents

setUnsupportedRenderKits

public void setUnsupportedRenderKits(java.lang.String[] unsupportedRenderKits)
Sets the unsupported RenderKits for this property.

Parameters:
unsupportedRenderKits - the unsupported RenderKits

getUnsupportedRenderKits

public java.lang.String[] getUnsupportedRenderKits()
Returns unsupported RenderKits for this property.

Returns:
the unsupported RenderKits

setTagAttributeExcluded

public void setTagAttributeExcluded(boolean excluded)
Sets the tag attribute excluded flag for this property.

Parameters:
excluded - true, if the tag attribute should be excluded; false, otherwise

isTagAttributeExcluded

public boolean isTagAttributeExcluded()
Returns the tag attribute excluded flag for this property.

Returns:
true, if the tag attribute should be excluded; false, otherwise

isEnum

public boolean isEnum()
Returns true if the property is an enumerated Java type.


setEnum

public void setEnum(boolean isEnum)
Returns true if the property is an enumerated Java type.


isMethodBinding

public boolean isMethodBinding()
Returns true if this property is a method binding.

Returns:
true if this property is a method binding, otherwise false

isMethodExpression

public boolean isMethodExpression()
Returns true if this property is a method binding.

Returns:
true if this property is a method binding, otherwise false

parsePropertyValues

public void parsePropertyValues(java.lang.String propertyValues)
Parses the possible values for this property into a String array using space as the separator between values.

Parameters:
propertyValues - the property values

parseUnsupportedAgents

public void parseUnsupportedAgents(java.lang.String unsupportedAgents)
Parses the unsupported agents for this property into a String array using space as the separator between values.

Parameters:
unsupportedAgents - the unsupported agents

parseUnsupportedRenderKits

public void parseUnsupportedRenderKits(java.lang.String unsupportedRenderKits)
Parses the unsupported RenderKits for this property into a String array using space as the separator between values.

Parameters:
unsupportedRenderKits - the unsupported RenderKits

setJspPropertyName

public void setJspPropertyName(java.lang.String jspPropertyName)
Sets the JSP name of this property.

Parameters:
jspPropertyName - the JSP property name

getJspPropertyName

public java.lang.String getJspPropertyName()
Returns the JSP name of this property.

Returns:
the JSP property name

setFieldPropertyName

public void setFieldPropertyName(java.lang.String fieldPropertyName)
Sets the field name of this property, when not generating Trinidad components

Parameters:
fieldPropertyName - the field property name

getFieldPropertyName

public java.lang.String getFieldPropertyName()
Returns the field name of this property, when not generating Trinidad components

Returns:
the field property name

setIsSetMethod

public void setIsSetMethod(boolean _isSetMethod)

isIsSetMethod

public boolean isIsSetMethod()

setIsSetMethodScope

public void setIsSetMethodScope(java.lang.String _isSetMethodScope)

getIsSetMethodScope

public java.lang.String getIsSetMethodScope()

setIsGetLocalMethod

public void setIsGetLocalMethod(boolean _isGetLocalMethod)

isIsGetLocalMethod

public boolean isIsGetLocalMethod()

setIsGetLocalMethodScope

public void setIsGetLocalMethodScope(java.lang.String _isGetLocalMethodScope)

getIsGetLocalMethodScope

public java.lang.String getIsGetLocalMethodScope()

setRtexprvalue

public void setRtexprvalue(boolean _rtexprvalue)

isRtexprvalue

public boolean isRtexprvalue()


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.