public class AbstractTagBean extends ObjectBean
| Modifier and Type | Field and Description |
|---|---|
protected Map |
_properties |
| Constructor and Description |
|---|
AbstractTagBean() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
_parseModifier(String text) |
void |
addProperty(PropertyBean property)
Adds a property to this component.
|
void |
addTagClassModifier(int modifier)
Adds a Java Language class modifier to the tag class.
|
PropertyBean |
findProperty(String propertyName)
Returns the property for this property name.
|
String |
getDescription()
Returns the description of this property.
|
String |
getLongDescription()
Returns the long description of this property.
|
String |
getTagClass()
Returns the JSP tag handler class for this component.
|
int |
getTagClassModifiers()
Returns the Java Language class modifiers for the tag class.
|
javax.xml.namespace.QName |
getTagName()
Returns the JSP tag name for this component.
|
boolean |
hasProperties()
Returns true if this component has any properties.
|
void |
parseTagClassModifier(String modifier) |
Iterator |
properties()
Returns an iterator for all properties on this component only.
|
int |
propertiesSize()
Number of properties for this component
|
void |
setDescription(String description)
Sets the description of this property.
|
void |
setLongDescription(String longDescription)
Sets the long description of this property.
|
void |
setTagClass(String tagClass)
Sets the JSP tag handler class for this component.
|
void |
setTagName(javax.xml.namespace.QName tagName)
Sets the JSP tag name for this component.
|
attach, getOwner, isModifiedSinceprotected Map _properties
public void setDescription(String description)
description - the property descriptionpublic String getDescription()
public void setLongDescription(String longDescription)
longDescription - the long property descriptionpublic String getLongDescription()
public void setTagClass(String tagClass)
tagClass - the JSP tag handler classpublic String getTagClass()
public void setTagName(javax.xml.namespace.QName tagName)
tagName - the JSP tag namepublic javax.xml.namespace.QName getTagName()
public void addProperty(PropertyBean property)
property - the property to addpublic PropertyBean findProperty(String propertyName)
propertyName - the property name to findpublic boolean hasProperties()
public Iterator properties()
public void parseTagClassModifier(String modifier)
protected int _parseModifier(String text)
public void addTagClassModifier(int modifier)
modifier - the modifier to be addedpublic int getTagClassModifiers()
public int propertiesSize()
Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.