javax.swing.text.html.parser
Class AttributeList

java.lang.Object
  extended by javax.swing.text.html.parser.AttributeList
All Implemented Interfaces:
Serializable, DTDConstants

public final class AttributeList
extends Object
implements DTDConstants, Serializable

Disabled: no SafeJ information.

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

Field Summary
 int modifier
           
 String name
           
 AttributeList next
           
 int type
           
 String value
           
 Vector<?> values
           
 
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
 
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()
          Returns a string representation of the object.
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
Class is disabled.


type

public int type
Class is disabled.


values

public Vector<?> values
Class is disabled.


modifier

public int modifier
Class is disabled.


value

public String value
Class is disabled.


next

public AttributeList next
Class is disabled.

Constructor Detail

AttributeList

public AttributeList(String name)
Class is disabled.

Create an attribute list element.


AttributeList

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

Create an attribute list element.

Method Detail

getName

public String getName()
Class is disabled.

Returns:
attribute name

getType

public int getType()
Class is disabled.

Returns:
attribute type
See Also:
DTDConstants

getModifier

public int getModifier()
Class is disabled.

Returns:
attribute modifier
See Also:
DTDConstants

getValues

public Enumeration<?> getValues()
Class is disabled.

Returns:
possible attribute values

getValue

public String getValue()
Class is disabled.

Returns:
default attribute value

getNext

public AttributeList getNext()
Class is disabled.

Returns:
the next attribute in the list

toString

public String toString()
Suppressed. calls hashCode(), which may be nondeterministic

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)
Class is disabled.


type2name

public static String type2name(int tp)
Class is disabled.