com.atlassian.jira.jelly
Class ActionTagSupportDynaClass

java.lang.Object
  extended byBasicDynaClass
      extended bycom.atlassian.jira.jelly.ActionTagSupportDynaClass

public class ActionTagSupportDynaClass
extends BasicDynaClass

See Also:
Serialized Form

Constructor Summary
ActionTagSupportDynaClass()
          Construct a new ActionTagSupportDynaClass with default parameters.
ActionTagSupportDynaClass(java.lang.String name, java.lang.Class dynaBeanClass)
          Construct a new ActionTagSupportDynaClass with the specified parameters.
ActionTagSupportDynaClass(java.lang.String name, java.lang.Class dynaBeanClass, DynaProperty[] properties)
          Construct a new ActionTagSupportDynaClass with the specified parameters.
 
Method Summary
 DynaProperty getDynaProperty(java.lang.String name)
          The purpose of the over-ridden method is to dynamically add Properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionTagSupportDynaClass

public ActionTagSupportDynaClass()
Construct a new ActionTagSupportDynaClass with default parameters.


ActionTagSupportDynaClass

public ActionTagSupportDynaClass(java.lang.String name,
                                 java.lang.Class dynaBeanClass)
Construct a new ActionTagSupportDynaClass with the specified parameters.

Parameters:
name - Name of this ActionTagSupportDynaClass class
dynaBeanClass - The implementation class for new instances

ActionTagSupportDynaClass

public ActionTagSupportDynaClass(java.lang.String name,
                                 java.lang.Class dynaBeanClass,
                                 DynaProperty[] properties)
Construct a new ActionTagSupportDynaClass with the specified parameters.

Parameters:
name - Name of this ActionTagSupportDynaClass class
dynaBeanClass - The implementation class for new intances
properties - Property descriptors for the supported properties
Method Detail

getDynaProperty

public DynaProperty getDynaProperty(java.lang.String name)
The purpose of the over-ridden method is to dynamically add Properties. If no property matching name exists, a new one is dynically created

Parameters:
name - Name of the property being described
Returns:
new or existing DynaProperty matching the name.