|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.jxpath.ri.model.NodePointer
com.edustructures.sifworks.tools.xpath.ADKElementPointer
com.edustructures.sifworks.tools.xpath.SIFElementPointer
public class SIFElementPointer
Represents a NodePointer for a SIFElement
| Nested Class Summary | |
|---|---|
static class |
SIFElementPointer.AddChildDirective
The set of values that can be returned from the getChildAddDirective |
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.jxpath.ri.model.NodePointer |
|---|
UNKNOWN_NAMESPACE, WHOLE_COLLECTION |
| Method Summary | |
|---|---|
org.apache.commons.jxpath.ri.model.NodeIterator |
attributeIterator(org.apache.commons.jxpath.ri.QName name)
|
org.apache.commons.jxpath.ri.model.NodeIterator |
childIterator(org.apache.commons.jxpath.ri.compiler.NodeTest test,
boolean reverse,
org.apache.commons.jxpath.ri.model.NodePointer startWith)
|
static org.apache.commons.jxpath.ri.model.NodePointer |
create(org.apache.commons.jxpath.ri.model.NodePointer parentPointer,
SIFElement element,
SIFVersion version)
|
org.apache.commons.jxpath.ri.model.NodePointer |
createAttribute(org.apache.commons.jxpath.JXPathContext context,
org.apache.commons.jxpath.ri.QName name)
|
org.apache.commons.jxpath.ri.model.NodePointer |
createChild(org.apache.commons.jxpath.JXPathContext context,
org.apache.commons.jxpath.ri.QName name,
int childIndex)
|
org.apache.commons.jxpath.ri.model.NodePointer |
createChild(org.apache.commons.jxpath.JXPathContext context,
org.apache.commons.jxpath.ri.QName name,
int childIndex,
java.lang.Object value)
|
SIFElementPointer.AddChildDirective |
getAddChildDirective(org.apache.commons.jxpath.ri.QName childName)
Use by SIFXPathContext when determining if it can add a child or not. |
int |
getLength()
|
boolean |
isCollection()
|
boolean |
isLeaf()
|
void |
setValue(java.lang.Object rawValue)
|
| Methods inherited from class com.edustructures.sifworks.tools.xpath.ADKElementPointer |
|---|
compareChildNodePointers, getBaseValue, getImmediateNode, getName, getVersion, isLegacyVersion |
| Methods inherited from class org.apache.commons.jxpath.ri.model.NodePointer |
|---|
asPath, clone, compareTo, createPath, createPath, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLocale, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValue, getValuePointer, isActual, isAttribute, isContainer, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, remove, setAttribute, setIndex, setNamespaceResolver, testNode, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static org.apache.commons.jxpath.ri.model.NodePointer create(org.apache.commons.jxpath.ri.model.NodePointer parentPointer,
SIFElement element,
SIFVersion version)
public boolean isLeaf()
isLeaf in class org.apache.commons.jxpath.ri.model.NodePointerpublic boolean isCollection()
isCollection in class org.apache.commons.jxpath.ri.model.NodePointerpublic int getLength()
getLength in class org.apache.commons.jxpath.ri.model.NodePointerpublic void setValue(java.lang.Object rawValue)
setValue in interface org.apache.commons.jxpath.PointersetValue in class org.apache.commons.jxpath.ri.model.NodePointerpublic org.apache.commons.jxpath.ri.model.NodeIterator attributeIterator(org.apache.commons.jxpath.ri.QName name)
attributeIterator in class org.apache.commons.jxpath.ri.model.NodePointer
public org.apache.commons.jxpath.ri.model.NodeIterator childIterator(org.apache.commons.jxpath.ri.compiler.NodeTest test,
boolean reverse,
org.apache.commons.jxpath.ri.model.NodePointer startWith)
childIterator in class org.apache.commons.jxpath.ri.model.NodePointer
public org.apache.commons.jxpath.ri.model.NodePointer createChild(org.apache.commons.jxpath.JXPathContext context,
org.apache.commons.jxpath.ri.QName name,
int childIndex)
createChild in class org.apache.commons.jxpath.ri.model.NodePointerpublic SIFElementPointer.AddChildDirective getAddChildDirective(org.apache.commons.jxpath.ri.QName childName)
childName -
public org.apache.commons.jxpath.ri.model.NodePointer createChild(org.apache.commons.jxpath.JXPathContext context,
org.apache.commons.jxpath.ri.QName name,
int childIndex,
java.lang.Object value)
createChild in class org.apache.commons.jxpath.ri.model.NodePointer
public org.apache.commons.jxpath.ri.model.NodePointer createAttribute(org.apache.commons.jxpath.JXPathContext context,
org.apache.commons.jxpath.ri.QName name)
createAttribute in class org.apache.commons.jxpath.ri.model.NodePointer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||