public class TldTag extends java.lang.Object implements DependencyBean
Constructor and Description |
---|
TldTag() |
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(TldAttribute attribute)
Adds an attribute.
|
void |
addDependency(PersistentDependency dependency)
Adds a dependency.
|
void |
addFragmentAttribute(TldFragmentAttribute attribute)
Adds an fragmentAttribute.
|
void |
addVariable(TldVariable variable)
Adds a variable.
|
boolean |
equals(java.lang.Object o) |
java.util.ArrayList |
getAttributeList()
Gets the attributes
|
TagAttributeInfo[] |
getAttributes()
Returns the attributes.
|
TldTag |
getBaseTag() |
java.lang.String |
getBodyContent()
Gets the body-content
|
java.util.ArrayList<Dependency> |
getDependencyList()
Returns the dependency.
|
java.lang.String |
getDescription()
Gets the description
|
java.lang.String |
getDisplayName()
Gets the display-name
|
java.lang.String |
getDynamicAttributeName()
Gets the dynamic-attrisavesavebutes
|
boolean |
getDynamicAttributes()
Gets the dynamic-attributes
|
java.lang.String |
getExample()
Gets the example
|
java.util.ArrayList |
getFragmentAttributes()
Returns the attributes.
|
java.lang.String |
getInfo()
Gets the info
|
java.lang.String |
getLargeIcon()
Gets the large-icon
|
java.lang.String |
getName()
Gets the tag name, i.e.
|
java.lang.String |
getSmallIcon()
Gets the small-icon
|
java.lang.Class |
getTagClass()
Gets the tag class
|
java.lang.String |
getTagClassName()
Gets the tag class
|
TagExtraInfo |
getTagExtraInfo()
Gets the tei object
|
java.lang.String |
getTeiClassName()
Gets the tei class
|
java.util.ArrayList<TagVariableInfo> |
getVariableList()
Gets the variables
|
TagVariableInfo[] |
getVariables()
Returns the variables.
|
int |
hashCode() |
void |
setBaseTag(TldTag tag) |
void |
setBodycontent(java.lang.String bodyContent)
Sets the bodycontent (backwards compat)
|
void |
setBodyContent(java.lang.String bodyContent)
Sets the body-content
|
void |
setConfigLocation(java.lang.String filename,
int line)
Sets the config location.
|
void |
setDescription(java.lang.String description)
Sets the description
|
void |
setDisplayName(java.lang.String displayName)
Sets the display-name
|
void |
setDynamicAttributeName(java.lang.String name)
Sets the dynamic-attributes
|
void |
setDynamicAttributes(boolean dynamicAttributes)
Sets the dynamic-attributes
|
void |
setExample(java.lang.String example)
Sets the example
|
void |
setIcon(Icon icon)
Sets the icon.
|
void |
setInfo(java.lang.String info)
Sets the info
|
void |
setLargeIcon(java.lang.String largeIcon)
Sets the large-icon
|
void |
setName(java.lang.String name)
Sets the tag name, i.e.
|
void |
setSmallIcon(java.lang.String smallIcon)
Sets the small-icon
|
void |
setTagclass(java.lang.String tagClassName)
Sets the tei class
|
void |
setTagClass(java.lang.String tagClassName)
Sets the tag class
|
void |
setTeiclass(java.lang.String teiClassName)
Old-style setting of the tei class
|
void |
setTeiClass(java.lang.String teiClassName)
Sets the tei class
|
java.lang.String |
toString() |
void |
validate()
validates.
|
public void setConfigLocation(java.lang.String filename, int line)
public void addDependency(PersistentDependency dependency)
addDependency
in interface DependencyBean
public java.util.ArrayList<Dependency> getDependencyList()
public void setName(java.lang.String name)
public java.lang.String getName()
public void setIcon(Icon icon)
public void setTagClass(java.lang.String tagClassName) throws ConfigException
ConfigException
public void setTagclass(java.lang.String tagClassName) throws ConfigException, java.lang.InstantiationException, java.lang.IllegalAccessException
ConfigException
java.lang.InstantiationException
java.lang.IllegalAccessException
public java.lang.Class getTagClass()
public java.lang.String getTagClassName()
public void setTeiClass(java.lang.String teiClassName) throws ConfigException
ConfigException
public void setTeiclass(java.lang.String teiClassName) throws ConfigException
ConfigException
public java.lang.String getTeiClassName()
public TagExtraInfo getTagExtraInfo()
public void setBodyContent(java.lang.String bodyContent)
public void setBodycontent(java.lang.String bodyContent)
public java.lang.String getBodyContent()
public void setDisplayName(java.lang.String displayName)
public java.lang.String getDisplayName()
public void setInfo(java.lang.String info)
public java.lang.String getInfo()
public void setSmallIcon(java.lang.String smallIcon)
public java.lang.String getSmallIcon()
public void setLargeIcon(java.lang.String largeIcon)
public java.lang.String getLargeIcon()
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public void addVariable(TldVariable variable) throws ConfigException
ConfigException
public java.util.ArrayList<TagVariableInfo> getVariableList()
public TagVariableInfo[] getVariables()
public void addAttribute(TldAttribute attribute)
public java.util.ArrayList getAttributeList()
public TagAttributeInfo[] getAttributes()
public void addFragmentAttribute(TldFragmentAttribute attribute)
public java.util.ArrayList getFragmentAttributes()
public void setExample(java.lang.String example)
public boolean getDynamicAttributes()
public void setDynamicAttributes(boolean dynamicAttributes)
public java.lang.String getDynamicAttributeName()
public void setDynamicAttributeName(java.lang.String name)
public java.lang.String getExample()
public void validate() throws JspParseException
JspParseException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public void setBaseTag(TldTag tag)
public TldTag getBaseTag()
public java.lang.String toString()
toString
in class java.lang.Object