javax.swing.text.html.parser
Class AttributeList
java.lang.Object
|
+--javax.swing.text.html.parser.AttributeList
- public final class AttributeList
- extends Object
- implements DTDConstants, Serializable
This class defines the attributes of an SGML element
as described in a DTD using the ATTLIST construct.
An AttributeList can be obtained from the Element
class using the getAttributes() method.
It is actually an element in a linked list. Use the
getNext() method repeatedly to enumerate all the attributes
of an element.
- See Also:
Element
, Serialized Form
Fields inherited from interface javax.swing.text.html.parser.DTDConstants |
ANY,
CDATA,
CONREF,
CURRENT,
DEFAULT,
EMPTY,
ENDTAG,
ENTITIES,
ENTITY,
FIXED,
GENERAL,
ID,
IDREF,
IDREFS,
IMPLIED,
MD,
MODEL,
MS,
NAME,
NAMES,
NMTOKEN,
NMTOKENS,
NOTATION,
NUMBER,
NUMBERS,
NUTOKEN,
NUTOKENS,
PARAMETER,
PI,
PUBLIC,
RCDATA,
REQUIRED,
SDATA,
STARTTAG,
SYSTEM |
name
public String name
type
public int type
values
public Vector values
modifier
public int modifier
value
public String value
next
public AttributeList next
AttributeList
public AttributeList(String name)
- Create an attribute list element.
AttributeList
public AttributeList(String name,
int type,
int modifier,
String value,
Vector values,
AttributeList next)
- Create an attribute list element.
getName
public String getName()
- Returns:
- attribute name
getType
public int getType()
- Returns:
- attribute type
- See Also:
DTDConstants
getModifier
public int getModifier()
- Returns:
- attribute modifer
- See Also:
DTDConstants
getValues
public Enumeration getValues()
- Returns:
- possible attribute values
getValue
public String getValue()
- Returns:
- default attribute value
getNext
public AttributeList getNext()
- Returns:
- the next attribute in the list
toString
public String toString()
- Description copied from class: Object
- Returns a string representation of the object. In general, the
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommendedthat all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
- Overrides:
- toString in class Object
- Returns:
- string representation
name2type
public static int name2type(String nm)
type2name
public static String type2name(int tp)
Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.