|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.priv.indexed.valueclass.javaee.TagType
public class TagType
The tag defines a unique tag in this tag library. It has one attribute, id. The tag element may have several subelements defining: description Optional tag-specific information display-name A short name that is intended to be displayed by tools icon Optional icon element that can be used by tools name The unique action name tag-class The tag handler class implementing javax.servlet.jsp.tagext.JspTag tei-class An optional subclass of javax.servlet.jsp.tagext.TagExtraInfo body-content The body content type variable Optional scripting variable information attribute All attributes of this action that are evaluated prior to invocation. dynamic-attributes Whether this tag supports additional attributes with dynamic names. If true, the tag-class must implement the javax.servlet.jsp.tagext.DynamicAttributes interface. Defaults to false. example Optional informal description of an example of a use of this tag tag-extension Zero or more extensions that provide extra information about this tag, for tool consumption
Java class for tagType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tagType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
<element name="name" type="{http://java.sun.com/xml/ns/javaee}tld-canonical-nameType"/>
<element name="tag-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
<element name="tei-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/>
<element name="body-content" type="{http://java.sun.com/xml/ns/javaee}body-contentType"/>
<element name="variable" type="{http://java.sun.com/xml/ns/javaee}variableType" maxOccurs="unbounded" minOccurs="0"/>
<element name="attribute" type="{http://java.sun.com/xml/ns/javaee}tld-attributeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="dynamic-attributes" type="{http://java.sun.com/xml/ns/javaee}generic-booleanType" minOccurs="0"/>
<element name="example" type="{http://java.sun.com/xml/ns/javaee}xsdStringType" minOccurs="0"/>
<element name="tag-extension" type="{http://java.sun.com/xml/ns/javaee}tld-extensionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected TldAttributeType[] |
attribute
|
protected BodyContentType |
bodyContent
|
protected DescriptionType[] |
description
|
protected DisplayNameType[] |
displayName
|
protected GenericBooleanType |
dynamicAttributes
|
protected XsdStringType |
example
|
protected IconType[] |
icon
|
protected String |
id
|
protected TldCanonicalNameType |
name
|
protected FullyQualifiedClassType |
tagClass
|
protected TldExtensionType[] |
tagExtension
|
protected FullyQualifiedClassType |
teiClass
|
protected VariableType[] |
variable
|
| Constructor Summary | |
|---|---|
TagType()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.javaee.TagType instance. |
|
TagType(TagType o)
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.javaee.TagType instance by copying a given instance. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DescriptionType[] description
protected DisplayNameType[] displayName
protected IconType[] icon
protected TldCanonicalNameType name
protected FullyQualifiedClassType tagClass
protected FullyQualifiedClassType teiClass
protected BodyContentType bodyContent
protected VariableType[] variable
protected TldAttributeType[] attribute
protected GenericBooleanType dynamicAttributes
protected XsdStringType example
protected TldExtensionType[] tagExtension
protected String id
| Constructor Detail |
|---|
public TagType()
net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.javaee.TagType instance.
public TagType(TagType o)
net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.javaee.TagType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public DescriptionType[] getDescription()
DescriptionTypepublic DescriptionType getDescription(int idx)
DescriptionTypepublic int getDescriptionLength()
public void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
public DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypepublic DisplayNameType[] getDisplayName()
DisplayNameTypepublic DisplayNameType getDisplayName(int idx)
DisplayNameTypepublic int getDisplayNameLength()
public void setDisplayName(DisplayNameType[] values)
values - allowed objects are
DisplayNameType
public DisplayNameType setDisplayName(int idx,
DisplayNameType value)
value - allowed object is
DisplayNameTypepublic IconType[] getIcon()
IconTypepublic IconType getIcon(int idx)
IconTypepublic int getIconLength()
public void setIcon(IconType[] values)
values - allowed objects are
IconType
public IconType setIcon(int idx,
IconType value)
value - allowed object is
IconTypepublic TldCanonicalNameType getName()
TldCanonicalNameTypepublic void setName(TldCanonicalNameType value)
value - allowed object is
TldCanonicalNameTypepublic FullyQualifiedClassType getTagClass()
FullyQualifiedClassTypepublic void setTagClass(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypepublic FullyQualifiedClassType getTeiClass()
FullyQualifiedClassTypepublic void setTeiClass(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypepublic BodyContentType getBodyContent()
BodyContentTypepublic void setBodyContent(BodyContentType value)
value - allowed object is
BodyContentTypepublic VariableType[] getVariable()
VariableTypepublic VariableType getVariable(int idx)
VariableTypepublic int getVariableLength()
public void setVariable(VariableType[] values)
values - allowed objects are
VariableType
public VariableType setVariable(int idx,
VariableType value)
value - allowed object is
VariableTypepublic TldAttributeType[] getAttribute()
TldAttributeTypepublic TldAttributeType getAttribute(int idx)
TldAttributeTypepublic int getAttributeLength()
public void setAttribute(TldAttributeType[] values)
values - allowed objects are
TldAttributeType
public TldAttributeType setAttribute(int idx,
TldAttributeType value)
value - allowed object is
TldAttributeTypepublic GenericBooleanType getDynamicAttributes()
GenericBooleanTypepublic void setDynamicAttributes(GenericBooleanType value)
value - allowed object is
GenericBooleanTypepublic XsdStringType getExample()
XsdStringTypepublic void setExample(XsdStringType value)
value - allowed object is
XsdStringTypepublic TldExtensionType[] getTagExtension()
TldExtensionTypepublic TldExtensionType getTagExtension(int idx)
TldExtensionTypepublic int getTagExtensionLength()
public void setTagExtension(TldExtensionType[] values)
values - allowed objects are
TldExtensionType
public TldExtensionType setTagExtension(int idx,
TldExtensionType value)
value - allowed object is
TldExtensionTypepublic String getId()
Stringpublic void setId(String value)
value - allowed object is
Stringpublic TagType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||