org.apache.batik.dom

Class AbstractNotation

public abstract class AbstractNotation extends AbstractNode implements Notation

This class implements the {@link org.w3c.dom.Notation} interface.
Field Summary
protected StringnodeName
The node name.
protected StringpublicId
The public id.
protected StringsystemId
The system id.
Method Summary
protected NodecopyInto(Node n)
Copy the fields of the current node into the given node.
protected NodedeepCopyInto(Node n)
Deeply copy the fields of the current node into the given node.
protected NodedeepExport(Node n, AbstractDocument d)
Deeply exports this node to the given document.
protected Nodeexport(Node n, AbstractDocument d)
Exports this node to the given document.
StringgetNodeName()
DOM: Implements {@link org.w3c.dom.Node#getNodeName()}.
shortgetNodeType()
DOM: Implements {@link org.w3c.dom.Node#getNodeType()}.
StringgetPublicId()
DOM: Implements {@link org.w3c.dom.Notation#getPublicId()}.
StringgetSystemId()
DOM: Implements {@link org.w3c.dom.Notation#getSystemId()}.
voidsetNodeName(String v)
Sets the name of this node.
voidsetPublicId(String id)
Sets the public id.
voidsetSystemId(String id)
Sets the system id.
voidsetTextContent(String s)
DOM: Implements {@link org.w3c.dom.Node#setTextContent(String)}.

Field Detail

nodeName

protected String nodeName
The node name.

publicId

protected String publicId
The public id.

systemId

protected String systemId
The system id.

Method Detail

copyInto

protected Node copyInto(Node n)
Copy the fields of the current node into the given node.

Parameters: n a node of the type of this.

deepCopyInto

protected Node deepCopyInto(Node n)
Deeply copy the fields of the current node into the given node.

Parameters: n a node of the type of this.

deepExport

protected Node deepExport(Node n, AbstractDocument d)
Deeply exports this node to the given document.

export

protected Node export(Node n, AbstractDocument d)
Exports this node to the given document.

getNodeName

public String getNodeName()
DOM: Implements {@link org.w3c.dom.Node#getNodeName()}.

getNodeType

public short getNodeType()
DOM: Implements {@link org.w3c.dom.Node#getNodeType()}.

Returns: {@link org.w3c.dom.Node#NOTATION_NODE}

getPublicId

public String getPublicId()
DOM: Implements {@link org.w3c.dom.Notation#getPublicId()}.

Returns: {@link #publicId}.

getSystemId

public String getSystemId()
DOM: Implements {@link org.w3c.dom.Notation#getSystemId()}.

Returns: {@link #systemId}.

setNodeName

public void setNodeName(String v)
Sets the name of this node.

setPublicId

public void setPublicId(String id)
Sets the public id.

setSystemId

public void setSystemId(String id)
Sets the system id.

setTextContent

public void setTextContent(String s)
DOM: Implements {@link org.w3c.dom.Node#setTextContent(String)}.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.