org.apache.cocoon.components.flow.javascript
Class ScriptablePropertyPointer

java.lang.Object
  extended byorg.apache.commons.jxpath.ri.model.NodePointer
      extended byorg.apache.commons.jxpath.ri.model.beans.PropertyPointer
          extended byorg.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
              extended byorg.apache.cocoon.components.flow.javascript.ScriptablePropertyPointer
All Implemented Interfaces:
Cloneable, Comparable, org.apache.commons.jxpath.Pointer, Serializable

public class ScriptablePropertyPointer
extends org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer

Version:
$Id: ScriptablePropertyPointer.html 1304280 2012-03-23 11:18:01Z ilgrosso $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
bean, propertyIndex, UNSPECIFIED_PROPERTY
 
Fields inherited from class org.apache.commons.jxpath.ri.model.NodePointer
index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION
 
Constructor Summary
ScriptablePropertyPointer(org.apache.commons.jxpath.ri.model.NodePointer parent, org.apache.commons.jxpath.DynamicPropertyHandler handler)
           
 
Method Summary
 String asPath()
           
 Object getImmediateNode()
           
 int getLength()
           
 Object getValue()
           
 boolean isCollection()
           
 void remove()
           
 void setValue(Object value)
           
 
Methods inherited from class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
createPath, createPath, getBaseValue, getPropertyCount, getPropertyIndex, getPropertyName, getPropertyNames, isActualProperty, isContainer, setPropertyIndex, setPropertyName
 
Methods inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
compareChildNodePointers, createChild, createChild, equals, getBean, getImmediateValuePointer, getName, hashCode, isActual, isLeaf
 
Methods inherited from class org.apache.commons.jxpath.ri.model.NodePointer
attributeIterator, childIterator, clone, compareTo, createAttribute, getDefaultNamespaceURI, getImmediateParentPointer, getIndex, getLocale, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValuePointer, isAttribute, isDefaultNamespace, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, setAttribute, setIndex, setNamespaceResolver, testNode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScriptablePropertyPointer

public ScriptablePropertyPointer(org.apache.commons.jxpath.ri.model.NodePointer parent,
                                 org.apache.commons.jxpath.DynamicPropertyHandler handler)
Method Detail

getLength

public int getLength()

getImmediateNode

public Object getImmediateNode()

getValue

public Object getValue()

setValue

public void setValue(Object value)

remove

public void remove()

isCollection

public boolean isCollection()

asPath

public String asPath()


Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.