Package org.docx4j.finders
Class SectPrFindFirst
java.lang.Object
org.docx4j.TraversalUtil.CallbackImpl
org.docx4j.finders.SectPrFindFirst
- All Implemented Interfaces:
TraversalUtil.Callback
public class SectPrFindFirst extends TraversalUtil.CallbackImpl
-
Field Summary
Fields Modifier and Type Field Description PenclosingPSectPrfirstSectPrprotected static org.slf4j.Loggerlog -
Constructor Summary
Constructors Constructor Description SectPrFindFirst() -
Method Summary
Modifier and Type Method Description java.util.List<java.lang.Object>apply(java.lang.Object o)Visits a node in pre order (before its children have been visited).booleanshouldTraverse(java.lang.Object o)Decide whether this node's children should be traversed.Methods inherited from class org.docx4j.TraversalUtil.CallbackImpl
getChildren, walkJAXBElementsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
log
protected static org.slf4j.Logger log -
firstSectPr
-
enclosingP
-
-
Constructor Details
-
SectPrFindFirst
public SectPrFindFirst()
-
-
Method Details
-
apply
public java.util.List<java.lang.Object> apply(java.lang.Object o)Description copied from class:TraversalUtil.CallbackImplVisits a node in pre order (before its children have been visited). A node is visited only if all its parents have been traversed (TraversalUtil.CallbackImpl.shouldTraverse(Object)).Implementations can have side effects.
- Specified by:
applyin interfaceTraversalUtil.Callback- Specified by:
applyin classTraversalUtil.CallbackImpl
-
shouldTraverse
public boolean shouldTraverse(java.lang.Object o)Description copied from class:TraversalUtil.CallbackImplDecide whether this node's children should be traversed.- Specified by:
shouldTraversein interfaceTraversalUtil.Callback- Overrides:
shouldTraversein classTraversalUtil.CallbackImpl- Returns:
- whether the children of this node should be visited
-