content
public ContentModel content
The content model
Serializable
, DTDConstants
public final class Element extends Object implements DTDConstants, Serializable
Modifier and Type | Field | Description |
---|---|---|
AttributeList |
atts |
The attributes |
ContentModel |
content |
The content model |
Object |
data |
A field to store user data. |
BitSet |
exclusions |
The set of elements that must not occur inside the element |
BitSet |
inclusions |
The set of elements that can occur inside the element |
int |
index |
The element index |
String |
name |
The name of the element |
boolean |
oEnd |
true if the end tag can be omitted |
boolean |
oStart |
true if the start tag can be omitted |
int |
type |
The element type |
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
Modifier and Type | Method | Description |
---|---|---|
AttributeList |
getAttribute |
Get an attribute by name. |
AttributeList |
getAttributeByValue |
Get an attribute by value. |
AttributeList |
getAttributes() |
Get the attributes. |
ContentModel |
getContent() |
Get content model |
int |
getIndex() |
Get index. |
String |
getName() |
Get the name of the element. |
int |
getType() |
Get type. |
boolean |
isEmpty() |
Check if empty |
static int |
name2type |
Converts nm to type. |
boolean |
omitEnd() |
Return true if the end tag can be omitted. |
boolean |
omitStart() |
Return true if the start tag can be omitted. |
String |
toString() |
Convert to a string. |
public int index
public String name
public boolean oStart
true
if the start tag can be omittedpublic boolean oEnd
true
if the end tag can be omittedpublic BitSet inclusions
public BitSet exclusions
public int type
public ContentModel content
public AttributeList atts
public Object data
public String getName()
public boolean omitStart()
true
if the start tag can be omittedpublic boolean omitEnd()
true
if the end tag can be omittedpublic int getType()
public ContentModel getContent()
public AttributeList getAttributes()
AttributeList
specifying the elementpublic int getIndex()
public boolean isEmpty()
public String toString()
public AttributeList getAttribute(String name)
name
- the attribute nameAttributeList
for the given name
public AttributeList getAttributeByValue(String value)
value
- the string representation of valueAttributeList
for the given value
public static int name2type(String nm)
nm
to type. Returns appropriate DTDConstants if the nm
is equal to CDATA, RCDATA, EMPTY or ANY, 0 otherwise.nm
- a namenm
is equal to CDATA, RCDATA, EMPTY or ANY, 0 otherwise.
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/swing/text/html/parser/Element.html