org.ozoneDB.xml.dom4j.o3impl
Class OzoneProcessingInstructionImpl
java.lang.Object
org.ozoneDB.OzoneObject
org.ozoneDB.xml.dom4j.o3impl.AbstractNode
org.ozoneDB.xml.dom4j.o3impl.AbstractProcessingInstruction
org.ozoneDB.xml.dom4j.o3impl.FlyweightProcessingInstruction
org.ozoneDB.xml.dom4j.o3impl.DefaultProcessingInstruction
org.ozoneDB.xml.dom4j.o3impl.OzoneProcessingInstructionImpl
- All Implemented Interfaces:
- java.lang.Cloneable, Node, org.ozoneDB.OzoneCompatible, org.ozoneDB.OzoneCompatibleOrProxy, OzoneProcessingInstruction, org.ozoneDB.OzoneRemote, ProcessingInstruction, java.io.Serializable
- public class OzoneProcessingInstructionImpl
- extends DefaultProcessingInstruction
- implements OzoneProcessingInstruction, org.ozoneDB.OzoneCompatible
- Author:
- Per Nyfelt
- See Also:
- Serialized Form
Fields inherited from interface org.dom4j.Node |
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE |
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.AbstractProcessingInstruction |
accept, asXML, getName, getNodeType, getPath, getUniquePath, parseValues, removeValue, setName, toString, toString, write |
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.AbstractNode |
asXPathResult, createPattern, createXPath, createXPathFilter, detach, getDocument, getNodeTypeName, getPath, getStringValue, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setDocumentFactory, setNodeFactory, setXPathFactory, valueOf |
Methods inherited from class org.ozoneDB.OzoneObject |
container, database, deleteRecursive, equals, getHandle, getObjectID, handle, hashCode, requireWriteLocking, self, setContainer, toXML |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.dom4j.Node |
accept, asXML, asXPathResult, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getParent, getPath, getPath, getStringValue, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, write |
Methods inherited from interface org.ozoneDB.OzoneCompatibleOrProxy |
getObjectID |
Methods inherited from interface org.ozoneDB.OzoneCompatible |
container, database, self, setContainer, toXML |
OzoneProcessingInstructionImpl
public OzoneProcessingInstructionImpl(java.lang.String target,
java.util.Map values)
This will create a new PI with the given target and values
- Parameters:
target
- is the name of the PIvalues
- is the Map
values for the PI
OzoneProcessingInstructionImpl
public OzoneProcessingInstructionImpl(java.lang.String target,
java.lang.String text)
OzoneProcessingInstructionImpl
public OzoneProcessingInstructionImpl(Element parent,
java.lang.String target,
java.lang.String values)
This will create a new PI with the given target and values
- Parameters:
parent
- is the parent elementtarget
- is the name of the PIvalues
- is the values for the PI
create
public static OzoneProcessingInstruction create(org.ozoneDB.OzoneInterface db,
java.lang.String target,
java.util.Map data)
create
public static OzoneProcessingInstruction create(org.ozoneDB.OzoneInterface db,
java.lang.String target,
java.lang.String text)
create
public static OzoneProcessingInstruction create(org.ozoneDB.OzoneInterface db,
Element parent,
java.lang.String target,
java.lang.String values)
getDocumentFactory
public DocumentFactory getDocumentFactory()
- Overrides:
getDocumentFactory
in class AbstractNode
getNodeFactory
protected NodeFactory getNodeFactory()
- Overrides:
getNodeFactory
in class AbstractNode
getXPathFactory
protected XPathFactory getXPathFactory()
- Overrides:
getXPathFactory
in class AbstractNode
clone
public java.lang.Object clone()
- Description copied from interface:
Node
clone
will return a deep clone or if this node is
read-only then clone will return the same instance.
- Specified by:
clone
in interface Node
- Overrides:
clone
in class AbstractNode
onCreate
public void onCreate()
- Specified by:
onCreate
in interface org.ozoneDB.OzoneCompatible
- Overrides:
onCreate
in class AbstractNode
onActivate
public void onActivate()
- Specified by:
onActivate
in interface org.ozoneDB.OzoneCompatible
onPassivate
public void onPassivate()
- Specified by:
onPassivate
in interface org.ozoneDB.OzoneCompatible
onDelete
public void onDelete()
- Specified by:
onDelete
in interface org.ozoneDB.OzoneCompatible
Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.