org.apache.batik.dom.svg12

Class XBLOMElement

public abstract class XBLOMElement extends SVGOMElement implements XBLConstants

Base class for all XBL elements to inherit from.
Field Summary
protected Stringprefix
The element prefix.
Constructor Summary
protected XBLOMElement()
Creates a new XBLOMElement.
protected XBLOMElement(String prefix, AbstractDocument owner)
Creates a new XBLOMElement.
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.
StringgetNamespaceURI()
DOM: Implements {@link Node#getNamespaceURI()}.
StringgetNodeName()
DOM: Implements {@link Node#getNodeName()}.
voidsetPrefix(String prefix)
DOM: Implements {@link Node#setPrefix(String)}.

Field Detail

prefix

protected String prefix
The element prefix.

Constructor Detail

XBLOMElement

protected XBLOMElement()
Creates a new XBLOMElement.

XBLOMElement

protected XBLOMElement(String prefix, AbstractDocument owner)
Creates a new XBLOMElement.

Parameters: prefix The namespace prefix. owner The owner document.

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.

getNamespaceURI

public String getNamespaceURI()
DOM: Implements {@link Node#getNamespaceURI()}.

getNodeName

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

setPrefix

public void setPrefix(String prefix)
DOM: Implements {@link Node#setPrefix(String)}.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.