railo.runtime.ext.tag
Interface TagMetaDataAttr


public interface TagMetaDataAttr


Method Summary
 java.lang.String getDefaultVaue()
          return the default value for this attribute or null if no default value is defined
 java.lang.String getDescription()
          A description of the attribute.
 Collection.Key getName()
          The unique name of the attribute being declared
 java.lang.String getType()
          The runtime type of the attribute's value For example:String,Number,Boolean,Object,...
 boolean isRequired()
          Whether the attribute is required.
 boolean isRuntimeExpressionValue()
          Whether the attribute's value can be dynamically calculated at runtime.
 

Method Detail

getDescription

public java.lang.String getDescription()
A description of the attribute.

Returns:
the description of the attribute

getType

public java.lang.String getType()
The runtime type of the attribute's value For example:String,Number,Boolean,Object,...

Returns:
the type of the attribute

getName

public Collection.Key getName()
The unique name of the attribute being declared

Returns:
the name of the attribute

getDefaultVaue

public java.lang.String getDefaultVaue()
return the default value for this attribute or null if no default value is defined

Returns:
the default value of the attribute

isRequired

public boolean isRequired()
Whether the attribute is required.

Returns:
is required

isRuntimeExpressionValue

public boolean isRuntimeExpressionValue()
Whether the attribute's value can be dynamically calculated at runtime.

Returns:
is a runtime expression