org.jdom
public class EntityRef extends Content
Version: $Revision: 1.22 $, $Date: 2007/11/10 05:28:59 $
| 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.
|
EntityRefEntityRefEntityRefEntityRef 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