public final class

AttributeList

extends Object
implements Serializable DTDConstants
java.lang.Object
   ↳ javax.swing.text.html.parser.AttributeList

Class Overview

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

Summary

[Expand]
Inherited Constants
From interface javax.swing.text.html.parser.DTDConstants
Fields
public int modifier
public String name
public AttributeList next
public int type
public String value
public Vector<?> values
Public Constructors
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.
Public Methods
int getModifier()
String getName()
AttributeList getNext()
int getType()
String getValue()
Enumeration<?> getValues()
static int name2type(String nm)
String toString()
Returns a string representation of the object.
static String type2name(int tp)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public int modifier

public String name

public AttributeList next

public int type

public String value

public Vector<?> values

Public Constructors

public AttributeList (String name)

Create an attribute list element.

public AttributeList (String name, int type, int modifier, String value, Vector<?> values, AttributeList next)

Create an attribute list element.

Public Methods

public int getModifier ()

Returns
  • attribute modifier
See Also

public String getName ()

Returns
  • attribute name

public AttributeList getNext ()

Returns
  • the next attribute in the list

public int getType ()

Returns
  • attribute type
See Also

public String getValue ()

Returns
  • default attribute value

public Enumeration<?> getValues ()

Returns
  • possible attribute values

public static int name2type (String nm)

public String toString ()

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())
 

Returns
  • string representation

public static String type2name (int tp)