| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public final class Entity extends Object implements DTDConstants
An entity is described in a DTD using the ENTITY construct. It defines the type and value of the the entity.
Field Summary | |
---|---|
char[] |
data
|
String |
name
|
int |
type
|
Constructor Summary | |
---|---|
Creates an entity. |
Method Summary | |
---|---|
char[] |
getData() Returns the data .
|
String |
getName() Gets the name of the entity. |
String |
Returns the data as a String .
|
int |
getType() Gets the type of the entity. |
boolean |
Returns true if it is a general entity.
|
boolean |
Returns true if it is a parameter entity.
|
static int |
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 |
---|
public char[] data
public String name
public int type
Constructor Detail |
---|
public Entity(String name, int type, char[] data)
name
- the name of the entitytype
- the type of the entitydata
- the char array of dataMethod Detail |
---|
public char[] getData()
data
.
data
public String getName()
String
public String getString()
String
.
String
public int getType()
public boolean isGeneral()
true
if it is a general entity.
true
if it is a general entitypublic boolean isParameter()
true
if it is a parameter entity.
true
if it is a parameter entitypublic static int name2type(String nm)
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".
nm
- the string to be converted
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |