public class DocTypeEntity extends BasicNode implements DocTypeNode
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name |
private java.util.List<Node> |
nodes |
private java.lang.String |
notationName |
private boolean |
parameterEntity |
private java.lang.String |
publicIDLiteral |
private char |
quoteChar |
private java.lang.String |
resolvedText |
private java.lang.String |
systemLiteral |
private java.lang.String |
text |
Constructor and Description |
---|
DocTypeEntity(Token token,
java.lang.String name) |
DocTypeEntity(XMLTokenizer.Type type,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
DocTypeEntity |
addNode(Node node) |
java.lang.String |
getName() |
java.util.List<Node> |
getNodes() |
java.lang.String |
getNotationName() |
java.lang.String |
getPublicIDLiteral() |
java.lang.String |
getResolvedText() |
java.lang.String |
getSystemLiteral() |
java.lang.String |
getText() |
java.lang.String |
getValue() |
boolean |
hasNDATA() |
boolean |
isParameterEntity() |
boolean |
isPublic() |
boolean |
isSystem() |
void |
setName(java.lang.String name) |
void |
setNotationName(java.lang.String notationName) |
void |
setParameterEntity(boolean parameterEntity) |
void |
setPublicIDLiteral(java.lang.String publicIDLiteral) |
void |
setResolvedText(java.lang.String resolvedText) |
void |
setSystemLiteral(java.lang.String systemLiteral) |
void |
setText(java.lang.String text) |
DocTypeEntity |
toXML(XMLWriter writer)
Append the content of this node to
writer |
copy, copy, createClone, getEndOffset, getStartOffset, getToken, getType, setType, setValue, toString, toXML, toXML
private boolean parameterEntity
private java.lang.String name
private char quoteChar
private java.lang.String text
private java.lang.String resolvedText
private java.util.List<Node> nodes
private java.lang.String systemLiteral
private java.lang.String publicIDLiteral
private java.lang.String notationName
public DocTypeEntity(Token token, java.lang.String name)
public DocTypeEntity(XMLTokenizer.Type type, java.lang.String name)
public boolean isParameterEntity()
public void setParameterEntity(boolean parameterEntity)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getText()
public void setText(java.lang.String text)
public java.lang.String getResolvedText()
public void setResolvedText(java.lang.String resolvedText)
public java.lang.String getSystemLiteral()
public void setSystemLiteral(java.lang.String systemLiteral)
public boolean isSystem()
public java.lang.String getPublicIDLiteral()
public void setPublicIDLiteral(java.lang.String publicIDLiteral)
public boolean isPublic()
public DocTypeEntity toXML(XMLWriter writer) throws java.io.IOException
BasicNode
writer
public DocTypeEntity addNode(Node node)
addNode
in interface DocTypeNode
public java.util.List<Node> getNodes()
public java.lang.String getNotationName()
public void setNotationName(java.lang.String notationName)
public boolean hasNDATA()