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

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

public class ScriptablePointer
extends org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer

Version:
$Id: ScriptablePointer.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.NodePointer
index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION
 
Constructor Summary
ScriptablePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, org.apache.commons.jxpath.ri.QName name, org.mozilla.javascript.Scriptable object)
           
ScriptablePointer(org.apache.commons.jxpath.ri.QName name, org.mozilla.javascript.Scriptable object, Locale locale)
           
 
Method Summary
 Object getImmediateNode()
           
 int getLength()
           
 org.apache.commons.jxpath.ri.model.beans.PropertyPointer getPropertyPointer()
           
 void setValue(Object value)
           
 
Methods inherited from class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
asPath, attributeIterator, createNodeIterator, equals, getBaseValue, getName, hashCode, isCollection, isDynamicPropertyDeclarationSupported, isLeaf
 
Methods inherited from class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
childIterator, compareChildNodePointers, remove, setIndex
 
Methods inherited from class org.apache.commons.jxpath.ri.model.NodePointer
clone, compareTo, createAttribute, createChild, createChild, createPath, createPath, getDefaultNamespaceURI, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLocale, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValue, getValuePointer, isActual, isAttribute, isContainer, isDefaultNamespace, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, setAttribute, setNamespaceResolver, testNode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScriptablePointer

public ScriptablePointer(org.apache.commons.jxpath.ri.model.NodePointer parent,
                         org.apache.commons.jxpath.ri.QName name,
                         org.mozilla.javascript.Scriptable object)

ScriptablePointer

public ScriptablePointer(org.apache.commons.jxpath.ri.QName name,
                         org.mozilla.javascript.Scriptable object,
                         Locale locale)
Method Detail

getPropertyPointer

public org.apache.commons.jxpath.ri.model.beans.PropertyPointer getPropertyPointer()

getLength

public int getLength()

getImmediateNode

public Object getImmediateNode()

setValue

public void setValue(Object value)


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