Module java.desktop

Class AttributeList

java.lang.Object
javax.swing.text.html.parser.AttributeList
所有已实现的接口:
Serializable, DTDConstants

public final class AttributeList extends Object implements DTDConstants, Serializable
此类定义了使用ATTLIST构造在DTD中描述的SGML元素的属性。可以使用Element类的getAttributes()方法从Element类中获取AttributeList。

实际上,它是一个链表中的元素。使用getNext()方法重复枚举元素的所有属性。

参见:
  • Field Details

    • 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 Details

    • AttributeList

      public AttributeList(String name)
      创建一个属性列表元素。
      参数:
      name - 属性名称
    • AttributeList

      public AttributeList(String name, int type, int modifier, String value, Vector<?> values, AttributeList next)
      创建一个属性列表元素。
      参数:
      name - 属性名称
      type - 属性类型
      modifier - 属性修饰符
      value - 默认属性值
      values - 可能的属性值
      next - 列表中的下一个属性
  • Method Details

    • getName

      public String getName()
      返回属性名称。
      返回:
      属性名称
    • getType

      public int getType()
      返回属性类型。
      返回:
      属性类型
      参见:
    • getModifier

      public int getModifier()
      返回属性修饰符。
      返回:
      属性修饰符
      参见:
    • getValues

      public Enumeration<?> getValues()
      返回可能的属性值。
      返回:
      可能的属性值
    • getValue

      public String getValue()
      返回默认属性值。
      返回:
      默认属性值
    • getNext

      public AttributeList getNext()
      返回列表中的下一个属性。
      返回:
      列表中的下一个属性
    • toString

      public String toString()
      从类中复制的描述: Object
      返回对象的字符串表示形式。
      覆盖:
      toString 在类 Object
      返回:
      字符串表示形式
    • name2type

      public static int name2type(String nm)
      将属性名称转换为类型
      参数:
      nm - 属性名称
      返回:
      类型
    • type2name

      public static String type2name(int tp)
      将类型转换为属性名称
      参数:
      tp - 类型
      返回:
      属性名称