javax.swing.text.html.parser
Class Entity
java.lang.Object
|
+--javax.swing.text.html.parser.Entity
- All Implemented Interfaces:
- DTDConstants
- public final class Entity
- extends Object
- implements DTDConstants
Untamed:
Field Summary
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
Entity(String name,
int type,
char[] data)
Enabled: Creates an entity.
Method Summary
char[]
getData()
Enabled: Returns the
data
.
int
getType()
Enabled: Gets the type of the entity.
boolean
isGeneral()
Enabled: Returns
true
if it is a general entity.
boolean
isParameter()
Enabled: Returns
true
if it is a parameter entity.
static int
name2type(String nm)
Enabled: Converts
nm
string to the corresponding
entity type.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
name
public String name
- Enabled:
type
public int type
- Enabled:
data
public char[] data
- Enabled:
entityTypes
static Hashtable entityTypes
Constructor Detail
Entity
public Entity(String name,
int type,
char[] data)
- Enabled: Creates an entity.
- Parameters:
name
- the name of the entitytype
- the type of the entitydata
- the char array of data
Method Detail
getName
public String getName()
- Enabled: Gets the name of the entity.
-
- Returns:
- the name of the entity, as a
String
getType
public int getType()
- Enabled: Gets the type of the entity.
-
- Returns:
- the type of the entity
isParameter
public boolean isParameter()
- Enabled: Returns
true
if it is a parameter entity.
-
- Returns:
true
if it is a parameter entity
isGeneral
public boolean isGeneral()
- Enabled: Returns
true
if it is a general entity.
-
- Returns:
true
if it is a general entity
getData
public char[] getData()
- Enabled: Returns the
data
.
-
- Returns:
- the
data
getString
public String getString()
- Enabled: Returns the data as a
String
.
-
- Returns:
- the data as a
String
name2type
public static int name2type(String nm)
- Enabled: Converts
nm
string to the corresponding
entity type. If the string does not have a corresponding
entity type, returns the type corresponding to "CDATA".
Valid entity types are: "PUBLIC", "CDATA", "SDATA", "PI",
"STARTTAG", "ENDTAG", "MS", "MD", "SYSTEM".
-
- Parameters:
nm
- the string to be converted
- Returns:
- the corresponding entity type, or the type corresponding
to "CDATA", if none exists