|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.jdom.EntityRef
EntityRef Defines an XML entity in Java.
| Field Summary | |
protected Document |
document
Containing document node, or null if none |
protected String |
name
The name of the EntityRef |
protected Element |
parent
Parent element, or null if none |
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 publicID,
String systemID)
This will create a new EntityRef
with the supplied name, public id, and system id. |
| Method Summary | |
Object |
clone()
This will return a clone of this EntityRef. |
EntityRef |
detach()
This detaches the Entity from its parent, or does nothing
if the Entity has no parent. |
boolean |
equals(Object ob)
This tests for equality of this Entity to the supplied
Object. |
Document |
getDocument()
This retrieves the owning for
this Entity, or null if not a currently a member of a
. |
String |
getName()
This returns the name of the EntityRef. |
Element |
getParent()
This will return the parent of this EntityRef. |
String |
getPublicID()
This will return the publid ID of this EntityRef. |
String |
getSystemID()
This will return the system ID of this EntityRef. |
int |
hashCode()
This returns the hash code for this Entity. |
EntityRef |
setName(String name)
This will set the name of this EntityRef. |
protected EntityRef |
setParent(Element parent)
This will set the parent of this Entity. |
EntityRef |
setPublicID(String newPublicID)
This will set the public ID of this EntityRef. |
EntityRef |
setSystemID(String newSystemID)
This will set the system ID of this EntityRef. |
String |
toString()
This returns a String representation of the
EntityRef, suitable for debugging. |
| Methods inherited from class java.lang.Object |
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
protected String name
EntityRefprotected String publicID
EntityRefprotected String systemID
EntityRefprotected Element parent
protected Document document
| Constructor Detail |
protected EntityRef()
Default, no-args constructor for implementations to use if needed.
public EntityRef(String name)
This will create a new EntityRef
with the supplied name.
name - String name of element.
public EntityRef(String name,
String publicID,
String systemID)
This will create a new EntityRef
with the supplied name, public id, and system id.
name - String name of element.| Method Detail |
public Object clone()
This will return a clone of this EntityRef.
Object - clone of this EntityRef.public EntityRef detach()
This detaches the Entity from its parent, or does nothing
if the Entity has no parent.
Entity - this Entity modified.public final boolean equals(Object ob)
This tests for equality of this Entity to the supplied
Object.
ob - Object to compare to.boolean - whether the Entity is
equal to the supplied Object.public Document getDocument()
This retrieves the owning for
this Entity, or null if not a currently a member of a
Document.
Document
Document owning this Entity, or null.public String getName()
This returns the name of the
EntityRef.
String - entity name.public Element getParent()
This will return the parent of this EntityRef.
If there is no parent, then this returns null.
EntityRefpublic String getPublicID()
This will return the publid ID of this EntityRef.
If there is no public ID, then this returns null.
EntityRefpublic String getSystemID()
This will return the system ID of this EntityRef.
If there is no system ID, then this returns null.
EntityRefpublic final int hashCode()
This returns the hash code for this Entity.
int - hash code.protected EntityRef setParent(Element parent)
This will set the parent of this Entity.
parent - Element to be new parent.Entity modified.public EntityRef setName(String name)
This will set the name of this EntityRef.
name - new name of the entityEntityRef modified.public EntityRef setPublicID(String newPublicID)
This will set the public ID of this EntityRef.
newPublicID - new public idEntityRef modified.public EntityRef setSystemID(String newSystemID)
This will set the system ID of this EntityRef.
newSystemID - new system idEntityRef modified.public String toString()
This returns a String representation of the
EntityRef, suitable for debugging.
String - information about the
EntityRef
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||