org.apache.myfaces.tobago.apt.generate
Class PropertyInfo

java.lang.Object
  extended by org.apache.myfaces.tobago.apt.generate.PropertyInfo
Direct Known Subclasses:
ComponentPropertyInfo

public class PropertyInfo
extends Object


Constructor Summary
PropertyInfo()
           
PropertyInfo(String name)
           
 
Method Summary
 boolean equals(Object o)
           
 PropertyInfo fill(PropertyInfo info)
           
 String[] getAllowedValues()
           
 String getDefaultCode()
           
 String getDefaultValue()
           
 String getDescription()
           
 String getInternalType()
           
 String[] getMethodSignature()
           
 String getName()
           
 String getPropertyName()
           
 String getShortType()
           
 String getShortTypeProperty()
           
 String getTemplate()
           
 String getType()
           
 String getUnmodifiedType()
           
 String getUpperCamelCaseName()
           
 int hashCode()
           
 boolean isBodyContent()
           
 boolean isDeprecated()
           
 boolean isLiteralOnly()
           
 boolean isMethodBinding()
           
 boolean isMethodExpressionRequired()
           
 boolean isTagAttribute()
           
 boolean isTransient()
           
 boolean isValueExpressionRequired()
           
 boolean isWidthOrHeight()
           
 void setAllowedValues(String[] allowdValues)
           
 void setBodyContent(boolean bodyContent)
           
 void setDefaultCode(String defaultCode)
           
 void setDefaultValue(String defaultValue)
           
 void setDeprecated(boolean deprecated)
           
 void setDescription(String description)
           
 void setLiteralOnly(boolean literalOnly)
           
 void setMethodExpressionRequired(boolean methodExpressionRequired)
           
 void setMethodSignature(String[] methodSignature)
           
 void setName(String name)
           
 void setTagAttribute(boolean tagAttribute)
           
 void setTransient(boolean transientValue)
           
 void setType(String type)
           
 void setValueExpressionRequired(boolean valueExpressionRequired)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyInfo

public PropertyInfo()

PropertyInfo

public PropertyInfo(String name)
Method Detail

isBodyContent

public boolean isBodyContent()

setBodyContent

public void setBodyContent(boolean bodyContent)

isLiteralOnly

public boolean isLiteralOnly()

setLiteralOnly

public void setLiteralOnly(boolean literalOnly)

getTemplate

public String getTemplate()

getName

public String getName()

setName

public void setName(String name)

getType

public String getType()

getUnmodifiedType

public String getUnmodifiedType()

getInternalType

public String getInternalType()

isWidthOrHeight

public boolean isWidthOrHeight()

setType

public void setType(String type)

isMethodBinding

public boolean isMethodBinding()

getShortType

public String getShortType()

getShortTypeProperty

public String getShortTypeProperty()

getUpperCamelCaseName

public String getUpperCamelCaseName()

getPropertyName

public String getPropertyName()

getAllowedValues

public String[] getAllowedValues()

setAllowedValues

public void setAllowedValues(String[] allowdValues)

getMethodSignature

public String[] getMethodSignature()

setMethodSignature

public void setMethodSignature(String[] methodSignature)

getDefaultValue

public String getDefaultValue()

setDefaultValue

public void setDefaultValue(String defaultValue)

setDeprecated

public void setDeprecated(boolean deprecated)

isDeprecated

public boolean isDeprecated()

getDefaultCode

public String getDefaultCode()

setDefaultCode

public void setDefaultCode(String defaultCode)

isValueExpressionRequired

public boolean isValueExpressionRequired()

setValueExpressionRequired

public void setValueExpressionRequired(boolean valueExpressionRequired)

isMethodExpressionRequired

public boolean isMethodExpressionRequired()

setMethodExpressionRequired

public void setMethodExpressionRequired(boolean methodExpressionRequired)

isTagAttribute

public boolean isTagAttribute()

setTagAttribute

public void setTagAttribute(boolean tagAttribute)

fill

public PropertyInfo fill(PropertyInfo info)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

setDescription

public void setDescription(String description)

getDescription

public String getDescription()

isTransient

public boolean isTransient()

setTransient

public void setTransient(boolean transientValue)


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.