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

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

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

Version:
CVS $Id: ScriptablePointer.html 1304258 2012-03-23 10:09:27Z 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()
Overrides:
getPropertyPointer in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer

getLength

public int getLength()
Overrides:
getLength in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer

getImmediateNode

public Object getImmediateNode()
Overrides:
getImmediateNode in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer

setValue

public void setValue(Object value)
Specified by:
setValue in interface org.apache.commons.jxpath.Pointer
Overrides:
setValue in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.