biz.c24.io.api.data.jaxen
Class Navigator

java.lang.Object
  extended by org.jaxen.DefaultNavigator
      extended by biz.c24.io.api.data.jaxen.Navigator
All Implemented Interfaces:
Serializable, org.jaxen.Navigator

Deprecated. Due to deficiencies in Jaxen (see biz.c24.io.api.data.jaxen for more information) this class has been deprecated. See biz.c24.io.api.data.saxon for more information on the preferred approach.

public class Navigator
extends org.jaxen.DefaultNavigator

An extension of the Jaxen DefaultNavigator which navigates through a deployed C24 Integration Objects object hierarchy.

See Also:
Serialized Form

Method Summary
 Iterator getAttributeAxisIterator(Object contextNode)
          Deprecated.  
 String getAttributeName(Object o)
          Deprecated.  
 String getAttributeNamespaceUri(Object o)
          Deprecated.  
 String getAttributeQName(Object o)
          Deprecated.  
 String getAttributeStringValue(Object o)
          Deprecated.  
 Iterator getChildAxisIterator(Object contextNode)
          Deprecated.  
 String getCommentStringValue(Object o)
          Deprecated.  
 Object getDocumentNode(Object contextNode)
          Deprecated.  
 String getElementName(Object o)
          Deprecated.  
 String getElementNamespaceUri(Object o)
          Deprecated.  
 String getElementQName(Object o)
          Deprecated.  
 String getElementStringValue(Object o)
          Deprecated.  
static Navigator getInstance()
          Deprecated. Returns the singleton instance.
 String getNamespacePrefix(Object o)
          Deprecated.  
 String getNamespaceStringValue(Object o)
          Deprecated.  
 Iterator getParentAxisIterator(Object contextNode)
          Deprecated.  
 String getTextStringValue(Object o)
          Deprecated.  
 boolean isAttribute(Object o)
          Deprecated.  
 boolean isComment(Object o)
          Deprecated.  
 boolean isDocument(Object o)
          Deprecated.  
 boolean isElement(Object o)
          Deprecated.  
 boolean isNamespace(Object o)
          Deprecated.  
 boolean isProcessingInstruction(Object o)
          Deprecated.  
 boolean isText(Object o)
          Deprecated.  
 org.jaxen.XPath parseXPath(String s)
          Deprecated.  
 
Methods inherited from class org.jaxen.DefaultNavigator
getAncestorAxisIterator, getAncestorOrSelfAxisIterator, getDescendantAxisIterator, getDescendantOrSelfAxisIterator, getDocument, getElementById, getFollowingAxisIterator, getFollowingSiblingAxisIterator, getNamespaceAxisIterator, getNodeType, getParentNode, getPrecedingAxisIterator, getPrecedingSiblingAxisIterator, getProcessingInstructionData, getProcessingInstructionTarget, getSelfAxisIterator, translateNamespacePrefixToUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Navigator getInstance()
Deprecated. 
Returns the singleton instance.

Returns:
The singleton instance.

getParentAxisIterator

public Iterator getParentAxisIterator(Object contextNode)
                               throws org.jaxen.UnsupportedAxisException
Deprecated. 
Specified by:
getParentAxisIterator in interface org.jaxen.Navigator
Overrides:
getParentAxisIterator in class org.jaxen.DefaultNavigator
Throws:
org.jaxen.UnsupportedAxisException

getChildAxisIterator

public Iterator getChildAxisIterator(Object contextNode)
Deprecated. 
Specified by:
getChildAxisIterator in interface org.jaxen.Navigator
Overrides:
getChildAxisIterator in class org.jaxen.DefaultNavigator

getAttributeAxisIterator

public Iterator getAttributeAxisIterator(Object contextNode)
Deprecated. 
Specified by:
getAttributeAxisIterator in interface org.jaxen.Navigator
Overrides:
getAttributeAxisIterator in class org.jaxen.DefaultNavigator

getDocumentNode

public Object getDocumentNode(Object contextNode)
Deprecated. 
Specified by:
getDocumentNode in interface org.jaxen.Navigator
Overrides:
getDocumentNode in class org.jaxen.DefaultNavigator

getElementNamespaceUri

public String getElementNamespaceUri(Object o)
Deprecated. 
Specified by:
getElementNamespaceUri in interface org.jaxen.Navigator
Specified by:
getElementNamespaceUri in class org.jaxen.DefaultNavigator

getElementName

public String getElementName(Object o)
Deprecated. 
Specified by:
getElementName in interface org.jaxen.Navigator
Specified by:
getElementName in class org.jaxen.DefaultNavigator

getElementQName

public String getElementQName(Object o)
Deprecated. 
Specified by:
getElementQName in interface org.jaxen.Navigator
Specified by:
getElementQName in class org.jaxen.DefaultNavigator

getAttributeNamespaceUri

public String getAttributeNamespaceUri(Object o)
Deprecated. 
Specified by:
getAttributeNamespaceUri in interface org.jaxen.Navigator
Specified by:
getAttributeNamespaceUri in class org.jaxen.DefaultNavigator

getAttributeName

public String getAttributeName(Object o)
Deprecated. 
Specified by:
getAttributeName in interface org.jaxen.Navigator
Specified by:
getAttributeName in class org.jaxen.DefaultNavigator

getAttributeQName

public String getAttributeQName(Object o)
Deprecated. 
Specified by:
getAttributeQName in interface org.jaxen.Navigator
Specified by:
getAttributeQName in class org.jaxen.DefaultNavigator

isDocument

public boolean isDocument(Object o)
Deprecated. 
Specified by:
isDocument in interface org.jaxen.Navigator
Specified by:
isDocument in class org.jaxen.DefaultNavigator

isElement

public boolean isElement(Object o)
Deprecated. 
Specified by:
isElement in interface org.jaxen.Navigator
Specified by:
isElement in class org.jaxen.DefaultNavigator

isAttribute

public boolean isAttribute(Object o)
Deprecated. 
Specified by:
isAttribute in interface org.jaxen.Navigator
Specified by:
isAttribute in class org.jaxen.DefaultNavigator

isNamespace

public boolean isNamespace(Object o)
Deprecated. 
Specified by:
isNamespace in interface org.jaxen.Navigator
Specified by:
isNamespace in class org.jaxen.DefaultNavigator

isComment

public boolean isComment(Object o)
Deprecated. 
Specified by:
isComment in interface org.jaxen.Navigator
Specified by:
isComment in class org.jaxen.DefaultNavigator

isText

public boolean isText(Object o)
Deprecated. 
Specified by:
isText in interface org.jaxen.Navigator
Specified by:
isText in class org.jaxen.DefaultNavigator

isProcessingInstruction

public boolean isProcessingInstruction(Object o)
Deprecated. 
Specified by:
isProcessingInstruction in interface org.jaxen.Navigator
Specified by:
isProcessingInstruction in class org.jaxen.DefaultNavigator

getCommentStringValue

public String getCommentStringValue(Object o)
Deprecated. 
Specified by:
getCommentStringValue in interface org.jaxen.Navigator
Specified by:
getCommentStringValue in class org.jaxen.DefaultNavigator

getElementStringValue

public String getElementStringValue(Object o)
Deprecated. 
Specified by:
getElementStringValue in interface org.jaxen.Navigator
Specified by:
getElementStringValue in class org.jaxen.DefaultNavigator

getAttributeStringValue

public String getAttributeStringValue(Object o)
Deprecated. 
Specified by:
getAttributeStringValue in interface org.jaxen.Navigator
Specified by:
getAttributeStringValue in class org.jaxen.DefaultNavigator

getNamespaceStringValue

public String getNamespaceStringValue(Object o)
Deprecated. 
Specified by:
getNamespaceStringValue in interface org.jaxen.Navigator
Specified by:
getNamespaceStringValue in class org.jaxen.DefaultNavigator

getTextStringValue

public String getTextStringValue(Object o)
Deprecated. 
Specified by:
getTextStringValue in interface org.jaxen.Navigator
Specified by:
getTextStringValue in class org.jaxen.DefaultNavigator

getNamespacePrefix

public String getNamespacePrefix(Object o)
Deprecated. 
Specified by:
getNamespacePrefix in interface org.jaxen.Navigator
Specified by:
getNamespacePrefix in class org.jaxen.DefaultNavigator

parseXPath

public org.jaxen.XPath parseXPath(String s)
                           throws org.saxpath.SAXPathException
Deprecated. 

Specified by:
parseXPath in interface org.jaxen.Navigator
Specified by:
parseXPath in class org.jaxen.DefaultNavigator
Throws:
org.saxpath.SAXPathException


C24 Technologies © 2002-2012: All Rights Reserved.