com.tensegrity.palowebviewer.modules.paloclient.client.misc
Class XPathElement

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.paloclient.client.misc.XPathElement
All Implemented Interfaces:
IXConsts

public class XPathElement
extends java.lang.Object
implements IXConsts


Field Summary
 
Fields inherited from interface com.tensegrity.palowebviewer.modules.paloclient.client.IXConsts
MAX_TYPE_ID, TYPE_AXIS, TYPE_CONSOLIDATED_ELEMENT, TYPE_CUBE, TYPE_DATABASE, TYPE_DIMENSION, TYPE_ELEMENT, TYPE_ELEMENT_NODE, TYPE_NAME_AXIS, TYPE_NAME_CONSOLIDATED_ELEMENT, TYPE_NAME_CUBE, TYPE_NAME_DATABASE, TYPE_NAME_DIMENSION, TYPE_NAME_ELEMENT, TYPE_NAME_ELEMENT_NODE, TYPE_NAME_ROOT, TYPE_NAME_SERVER, TYPE_NAME_SUBSET, TYPE_NAME_VIEW, TYPE_ROOT, TYPE_SERVER, TYPE_SUBSET, TYPE_VIEW, XPATH_FIELD_SEPARATOR, XPATH_SEPARATOR
 
Constructor Summary
XPathElement(java.lang.String id, java.lang.String name, int typeId)
           
 
Method Summary
static XPathElement create(java.lang.String encoded)
           
static XPathElement create(XObject x)
           
 java.lang.String encode()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 int getTypeId()
           
 java.lang.String getTypeName()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XPathElement

public XPathElement(java.lang.String id,
                    java.lang.String name,
                    int typeId)
Method Detail

getId

public java.lang.String getId()

getName

public java.lang.String getName()

getTypeName

public java.lang.String getTypeName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTypeId

public int getTypeId()

encode

public java.lang.String encode()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

create

public static XPathElement create(XObject x)

create

public static XPathElement create(java.lang.String encoded)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object