Java Platform 1.2

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

Field Summary
 int modifier
           
 String name
           
 AttributeList next
           
 int type
           
 String value
           
 Vector values
           
 
Constructor Summary
AttributeList(String name)
          Create an attribute list element.
AttributeList(String name, int type, int modifier, String value, Vector values, AttributeList next)
          Create an attribute list element.
 
Method Summary
 int getModifier()
           
 String getName()
           
 AttributeList getNext()
           
 int getType()
           
 String getValue()
           
 Enumeration getValues()
           
static int name2type(String nm)
           
 String toString()
           
static String type2name(int tp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public String name

type

public int type

values

public Vector values

modifier

public int modifier

value

public String value

next

public AttributeList next
Constructor Detail

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.
Method Detail

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()
Returns:
string representation
Overrides:
toString in class Object

name2type

public static int name2type(String nm)

type2name

public static String type2name(int tp)

Java Platform 1.2

Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.