org.jdom
public class EntityRef extends Content
Version: $Revision: 1.21 $, $Date: 2004/02/27 11:32:57 $
Field Summary | |
---|---|
protected String | name The name of the EntityRef |
protected String | publicID The PublicID of the EntityRef |
protected String | systemID The SystemID of the EntityRef |
Constructor Summary | |
---|---|
protected | EntityRef()
Default, no-args constructor for implementations to use if needed. |
EntityRef(String name)
This will create a new EntityRef with the supplied name.
| |
EntityRef(String name, String systemID)
This will create a new EntityRef
with the supplied name and system id.
| |
EntityRef(String name, String publicID, String systemID)
This will create a new EntityRef
with the supplied name, public id, and system id.
|
Method Summary | |
---|---|
String | getName()
This returns the name of the EntityRef .
|
String | getPublicID()
This will return the publid ID of this EntityRef .
|
String | getSystemID()
This will return the system ID of this EntityRef .
|
String | getValue()
Returns the empty string since entity references don't have an XPath
1.0 string value. |
EntityRef | setName(String name)
This will set the name of this EntityRef .
|
EntityRef | setPublicID(String publicID)
This will set the public ID of this EntityRef .
|
EntityRef | setSystemID(String systemID)
This will set the system ID of this EntityRef .
|
String | toString()
This returns a String representation of the
EntityRef , suitable for debugging.
|
EntityRef
EntityRef
EntityRef
EntityRef
with the supplied name.
Parameters: name String
name of element.
Throws: IllegalNameException if the given name is not a legal XML name.
EntityRef
with the supplied name and system id.
Parameters: name String
name of element. systemID system id of the entity reference being constructed
Throws: IllegalNameException if the given name is not a legal XML name. IllegalDataException if the given system ID is not a legal system literal.
EntityRef
with the supplied name, public id, and system id.
Parameters: name String
name of element. publicID public id of the entity reference being constructed systemID system id of the entity reference being constructed
Throws: IllegalDataException if the given system ID is not a legal system literal or the the given public ID is not a legal public ID IllegalNameException if the given name is not a legal XML name.
EntityRef
.
Returns: String
- entity name.
EntityRef
.
If there is no public ID, then this returns null
.
Returns: public ID of this EntityRef
EntityRef
.
If there is no system ID, then this returns null
.
Returns: system ID of this EntityRef
Returns: the empty string
EntityRef
.
Parameters: name new name of the entity
Returns: this EntityRef
modified.
Throws: IllegalNameException if the given name is not a legal XML name.
EntityRef
.
Parameters: publicID new public id
Returns: this EntityRef
modified.
Throws: IllegalDataException if the given public ID is not a legal public ID.
EntityRef
.
Parameters: systemID new system id
Returns: this EntityRef
modified.
Throws: IllegalDataException if the given system ID is not a legal system literal.
String
representation of the
EntityRef
, suitable for debugging.
Returns: String
- information about the
EntityRef