java.lang.Object javax.swing.text.html.parser.Element
public final class Element
使用 ELEMENT 构造在 DTD 中描述的一个元素。这实质上是对标记的描述。它描述了类型、内容模式、属性和属性类型等。它用于由 Parser 正确解析一个文档。
DTD
,
AttributeList
字段摘要 | |
---|---|
AttributeList |
atts |
ContentModel |
content |
Object |
data 存储用户数据的字段。 |
BitSet |
exclusions |
BitSet |
inclusions |
int |
index |
String |
name |
boolean |
oEnd |
boolean |
oStart |
int |
type |
从接口 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 |
方法摘要 | |
---|---|
AttributeList |
getAttribute(String name) 按名称获取一个元素。 |
AttributeList |
getAttributeByValue(String name) 按值获取一个属性。 |
AttributeList |
getAttributes() 获取属性。 |
ContentModel |
getContent() 获取内容模式 |
int |
getIndex() 获取索引。 |
String |
getName() 获取元素的名称。 |
int |
getType() 获取类型。 |
boolean |
isEmpty() 检查是否为空 |
static int |
name2type(String nm) |
boolean |
omitEnd() 如果可以忽略结束标记,则返回 true。 |
boolean |
omitStart() 如果可以忽略开始标记,则返回 true。 |
String |
toString() 转换为字符串。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
public int index
public String name
public boolean oStart
public boolean oEnd
public BitSet inclusions
public BitSet exclusions
public int type
public ContentModel content
public AttributeList atts
public Object data
方法详细信息 |
---|
public String getName()
public boolean omitStart()
public boolean omitEnd()
public int getType()
public ContentModel getContent()
public AttributeList getAttributes()
public int getIndex()
public boolean isEmpty()
public String toString()
public AttributeList getAttribute(String name)
public AttributeList getAttributeByValue(String name)
public static int name2type(String nm)