Klasse SourceElementAttributePointer

java.lang.Object
org.apache.commons.jxpath.ri.model.NodePointer
org.apache.torque.generator.source.SourceElementAttributePointer
Alle implementierten Schnittstellen:
Serializable, Cloneable, Comparable, org.apache.commons.jxpath.Pointer

public class SourceElementAttributePointer extends org.apache.commons.jxpath.ri.model.NodePointer
A node pointer pointing to an attribute of a SourceElement.
Version:
$Id$
Autor:
Dmitri Plotnikov, Thomas Fox
Siehe auch:
  • Feldübersicht

    Von Klasse geerbte Felder org.apache.commons.jxpath.ri.model.NodePointer

    index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    SourceElementAttributePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, SourceElement sourceElement, String name)
    Constructor.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
    int
    compareChildNodePointers(org.apache.commons.jxpath.ri.model.NodePointer pointer1, org.apache.commons.jxpath.ri.model.NodePointer pointer2)
     
    boolean
    equals(Object object)
     
     
     
    int
     
    org.apache.commons.jxpath.ri.QName
     
     
     
    int
     
    boolean
     
    boolean
     
    boolean
     
    void
    Removes the attribute pointed to.
    void
    Sets the value of this attribute.
    boolean
    testNode(org.apache.commons.jxpath.ri.compiler.NodeTest nodeTest)
     

    Von Klasse geerbte Methoden org.apache.commons.jxpath.ri.model.NodePointer

    attributeIterator, childIterator, clone, compareTo, createAttribute, createChild, createChild, createPath, createPath, escape, getAbstractFactory, getDefaultNamespaceURI, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLocale, getNamespaceResolver, getNamespaceURI, getNode, getNodeSetByKey, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValuePointer, isAttribute, isContainer, isDefaultNamespace, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, setAttribute, setIndex, setNamespaceResolver, toString

    Von Klasse geerbte Methoden java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • SourceElementAttributePointer

      public SourceElementAttributePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, SourceElement sourceElement, String name)
      Constructor.
      Parameter:
      parent - the parent pointer.
      sourceElement - the SourceElement to which attribute is pointed.
      name - the name of the attribute pointed to.
  • Methodendetails

    • getName

      public org.apache.commons.jxpath.ri.QName getName()
      Angegeben von:
      getName in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getNamespaceURI

      public String getNamespaceURI()
      Setzt außer Kraft:
      getNamespaceURI in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getValue

      public Object getValue()
      Angegeben von:
      getValue in Schnittstelle org.apache.commons.jxpath.Pointer
      Setzt außer Kraft:
      getValue in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getBaseValue

      public Object getBaseValue()
      Angegeben von:
      getBaseValue in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • isCollection

      public boolean isCollection()
      Angegeben von:
      isCollection in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getLength

      public int getLength()
      Angegeben von:
      getLength in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getImmediateNode

      public Object getImmediateNode()
      Angegeben von:
      getImmediateNode in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • isActual

      public boolean isActual()
      Setzt außer Kraft:
      isActual in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • isLeaf

      public boolean isLeaf()
      Angegeben von:
      isLeaf in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • testNode

      public boolean testNode(org.apache.commons.jxpath.ri.compiler.NodeTest nodeTest)
      Setzt außer Kraft:
      testNode in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • setValue

      public void setValue(Object value)
      Sets the value of this attribute.
      Angegeben von:
      setValue in Schnittstelle org.apache.commons.jxpath.Pointer
      Angegeben von:
      setValue in Klasse org.apache.commons.jxpath.ri.model.NodePointer
      Parameter:
      value - to set
    • remove

      public void remove()
      Removes the attribute pointed to.
      Setzt außer Kraft:
      remove in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • asPath

      public String asPath()
      Angegeben von:
      asPath in Schnittstelle org.apache.commons.jxpath.Pointer
      Setzt außer Kraft:
      asPath in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object object)
      Setzt außer Kraft:
      equals in Klasse Object
    • compareChildNodePointers

      public int compareChildNodePointers(org.apache.commons.jxpath.ri.model.NodePointer pointer1, org.apache.commons.jxpath.ri.model.NodePointer pointer2)
      Angegeben von:
      compareChildNodePointers in Klasse org.apache.commons.jxpath.ri.model.NodePointer