com.edustructures.sifworks.tools.xpath
Class ADKElementPointer

java.lang.Object
  extended by org.apache.commons.jxpath.ri.model.NodePointer
      extended by com.edustructures.sifworks.tools.xpath.ADKElementPointer
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, org.apache.commons.jxpath.Pointer
Direct Known Subclasses:
SIFElementPointer

public abstract class ADKElementPointer
extends org.apache.commons.jxpath.ri.model.NodePointer

A base class for ADK NodePointer instances

Version:
ADK 2.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.commons.jxpath.ri.model.NodePointer
UNKNOWN_NAMESPACE, WHOLE_COLLECTION
 
Method Summary
 int compareChildNodePointers(org.apache.commons.jxpath.ri.model.NodePointer arg0, org.apache.commons.jxpath.ri.model.NodePointer arg1)
           
 java.lang.Object getBaseValue()
           
 java.lang.Object getImmediateNode()
           
 org.apache.commons.jxpath.ri.QName getName()
           
 SIFVersion getVersion()
          The SIFVersion in effect for this object
 boolean isLegacyVersion()
           
 
Methods inherited from class org.apache.commons.jxpath.ri.model.NodePointer
asPath, attributeIterator, childIterator, clone, compareTo, createAttribute, createChild, createChild, createPath, createPath, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLength, getLocale, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValue, getValuePointer, isActual, isAttribute, isCollection, isContainer, isLanguage, isLeaf, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, remove, setAttribute, setIndex, setNamespaceResolver, setValue, testNode, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getBaseValue

public java.lang.Object getBaseValue()
Specified by:
getBaseValue in class org.apache.commons.jxpath.ri.model.NodePointer

getVersion

public SIFVersion getVersion()
The SIFVersion in effect for this object

Returns:
The SIFVersion being used for this element

compareChildNodePointers

public int compareChildNodePointers(org.apache.commons.jxpath.ri.model.NodePointer arg0,
                                    org.apache.commons.jxpath.ri.model.NodePointer arg1)
Specified by:
compareChildNodePointers in class org.apache.commons.jxpath.ri.model.NodePointer

getImmediateNode

public java.lang.Object getImmediateNode()
Specified by:
getImmediateNode in class org.apache.commons.jxpath.ri.model.NodePointer

getName

public org.apache.commons.jxpath.ri.QName getName()
Specified by:
getName in class org.apache.commons.jxpath.ri.model.NodePointer

isLegacyVersion

public boolean isLegacyVersion()
Returns:
True if the SIFVersion is set to less than SIF20


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.