Package org.mycore.frontend.xeditor
Class MCRRepeatBinding
java.lang.Object
org.mycore.frontend.xeditor.MCRBinding
org.mycore.frontend.xeditor.MCRRepeatBinding
-
Field Summary
Fields inherited from class org.mycore.frontend.xeditor.MCRBinding
boundNodes, children, name, parent, tracker, xPath
-
Constructor Summary
ConstructorDescriptionMCRRepeatBinding
(String xPath, MCRBinding parent, int minRepeats, int maxRepeats, String method) MCRRepeatBinding
(String xPath, MCRBinding parent, String method) -
Method Summary
Methods inherited from class org.mycore.frontend.xeditor.MCRBinding
buildXPathVariables, cloneBoundElement, detach, getAbsoluteXPath, getAncestorsAndSelf, getBoundNode, getBoundNodes, getChildren, getName, getParent, getValue, getValue, getXPath, getXPathEvaluator, hasValue, removeBoundNode, setDefault, setValue, setValue, setValues, setVariables, track
-
Constructor Details
-
MCRRepeatBinding
public MCRRepeatBinding(String xPath, MCRBinding parent, int minRepeats, int maxRepeats, String method) throws org.jaxen.JaxenException, JDOMException - Throws:
org.jaxen.JaxenException
JDOMException
-
MCRRepeatBinding
public MCRRepeatBinding(String xPath, MCRBinding parent, String method) throws org.jaxen.JaxenException, JDOMException - Throws:
org.jaxen.JaxenException
JDOMException
-
-
Method Details
-
getRepeatPosition
public int getRepeatPosition() -
bindRepeatPosition
- Throws:
JDOMException
org.jaxen.JaxenException
-
getMaxRepeats
public int getMaxRepeats() -
getMethod
-
getParentElement
-
getElementNameWithPredicates
- Throws:
org.jaxen.JaxenException
-
swap
public void swap(int pos) -
insert
public void insert(int pos) throws org.jaxen.JaxenException - Throws:
org.jaxen.JaxenException
-