|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Tag
Tag returned by HTMLTagTokenizer. Allows easy access to element name and attributes.
This interface supports read-only operations on the tag. To change a tag, use CustomTag
.
TokenHandler
,
TagTokenizer
,
CustomTag
Field Summary | |
---|---|
static int |
CLOSE
|
static int |
CLOSE_MAGIC_COMMENT
|
static int |
EMPTY
|
static int |
OPEN
|
static int |
OPEN_MAGIC_COMMENT
|
Method Summary | |
---|---|
int |
getAttributeCount()
Number of attributes in tag. |
int |
getAttributeIndex(java.lang.String name,
boolean caseSensitive)
Determine which attribute has the specified name. |
java.lang.String |
getAttributeName(int index)
Get name of attribute. |
java.lang.String |
getAttributeValue(int index)
Get value of an attribute. |
java.lang.String |
getAttributeValue(java.lang.String name,
boolean caseSensitive)
Get value of an attribute. |
java.lang.String |
getContents()
Get the complete tag in its original form, preserving original formatting. |
java.lang.String |
getName()
Name of tag (ie. |
int |
getType()
Type of tag: <blah> - Tag.OPEN </blah> - Tag.CLOSE <blah/> - Tag.EMPTY |
boolean |
hasAttribute(java.lang.String name,
boolean caseSensitive)
Determine if an attribute is present. |
void |
writeTo(CharArray out)
Write out the complete tag in its original form, preserving original formatting. |
Field Detail |
---|
static final int OPEN
static final int CLOSE
static final int EMPTY
static final int OPEN_MAGIC_COMMENT
static final int CLOSE_MAGIC_COMMENT
Method Detail |
---|
java.lang.String getContents()
writeTo(com.opensymphony.module.sitemesh.html.util.CharArray)
void writeTo(CharArray out)
java.lang.String getName()
int getType()
int getAttributeCount()
int getAttributeIndex(java.lang.String name, boolean caseSensitive)
java.lang.String getAttributeName(int index)
java.lang.String getAttributeValue(int index)
java.lang.String getAttributeValue(java.lang.String name, boolean caseSensitive)
boolean hasAttribute(java.lang.String name, boolean caseSensitive)
|
www.opensymphony.com/sitemesh/ | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |