|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.text.html.parser.Entity
public final class Entity
Stores information, obtained by parsing SGML DTL <!ENTITY % .. > tag.
The entity defines some kind of macro that can be used elsewhere in the document. When the macro is referred to by the name in the DTD, it is expanded into a string
Field Summary | |
---|---|
char[] |
data
The entity data |
String |
name
The entity name. |
int |
type
The entity type. |
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 a_name,
int a_type,
char[] a_data)
Create a new entity |
Method Summary | |
---|---|
char[] |
getData()
Get the entity data. |
String |
getName()
Get the entity name. |
String |
getString()
Returns a data as String |
int |
getType()
Get the entity type. |
boolean |
isGeneral()
Returns true for general entities. |
boolean |
isParameter()
Returns true for parameter entities. |
static int |
name2type(String an_entity)
Converts a given 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 String name
public char[] data
public int type
Constructor Detail |
---|
public Entity(String a_name, int a_type, char[] a_data)
a_name
- the entity namea_type
- the entity typea_data
- the data replacing the entity referenceMethod Detail |
---|
public static int name2type(String an_entity)
public char[] getData()
public boolean isGeneral()
&entity-name;
. Such entities are
defined by the SGML DTD tag
<!ENTITY name "value">
. The general
entities can be used anywhere in the document.
public String getName()
public boolean isParameter()
&entity-name;
. Such entities are
defined by the SGML DTD tag
<!ENTITY % name "value">
. The parameter
entities can be used only in SGML context.
public String getString()
public int getType()
type
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |