Package org.docx4j
Interface TraversalUtil.Callback
- All Known Implementing Classes:
AbstractTraversalUtilVisitorCallback,AbstractVisitorExporterGenerator,AltChunkFinder,BindingTraverserNonXSLT.BindingTraversor,BindingTraverserNonXSLT.ExtentFinder,BindingTraverserStAX.ExtentFinder,BookmarkMover.BookmarkMoverVisitor,BookmarkRenumber.RangeTraverser,ClassFinder,CommentFinder,ComplexFieldLocator,CompoundTraversalUtilVisitorCallback,ContentControlsInfoStructure.IndentingVisitorCallback,ConversionSectionWrapperFactory.SdtBlockFinder,DmlVmlAnalyzer,FOExporterVisitorGenerator,FromVariableReplacement.PFinder,HTMLExporterVisitorGenerator,InstrTextFinder,MainDocumentPart.FontAndStyleFinder,OpenDoPEHandler.DeepTraversor,OpenDoPEHandler.ShallowTraversor,OpenDoPEHandler.TableObjectFinder,OpenDoPEHandlerComponents.FindComponentsTraversor,OpenDoPEReverter.TopLevelSdtInstanceFinder,OpenDoPEReverter.TopLevelSdtTemplateFinder,ParagraphStylesInTableFix.StyleRenamer,RangeFinder,ScrambleText,SdtFinder,SectPrFinder,SectPrFindFirst,SimpleFieldLocator,SingleTraversalUtilVisitorCallback,SlideFindTable.ClassFinder,TableFinder,TableModel.TrFinder,TcFinder,TemplateReplaceSimple.SlidePicFinder,TocFinder,TocIntoSdt.TocFinder,TraversalUtil.CallbackImpl,UpdateXmlFromDocumentSurface.SdtFinder
- Enclosing class:
- TraversalUtil
public static interface TraversalUtil.Callback
-
Method Summary
Modifier and TypeMethodDescriptionVisits a node in pre order (before its children have been visited).booleanDecide whether this node's children should be traversed.voidwalkJAXBElements(Object parent)
-
Method Details
-
walkJAXBElements
-
getChildren
-
apply
Visits a node in pre order (before its children have been visited). A node is visited only if all its parents have been traversed (shouldTraverse(Object)).Implementations can have side effects.
-
shouldTraverse
Decide whether this node's children should be traversed.- Returns:
- whether the children of this node should be visited
-