javax.swing.text.html.parser
Class AttributeList
java.lang.Object
|
+--javax.swing.text.html.parser.AttributeList
- All Implemented Interfaces:
- DTDConstants, Serializable
- 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 recommended that 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
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates. All rights reserved.