Package org.cip4.jdflib.elementwalker
Class BaseElementWalker
- java.lang.Object
-
- org.cip4.jdflib.elementwalker.ElementWalker
-
- org.cip4.jdflib.elementwalker.BaseElementWalker
-
- Direct Known Subclasses:
AttributeReplacer,CapabilitiesCreator,EnsureElementUri,EnsureNSUri,IDFinder,IDRemover,LinkRefFinder,RemoveCompare,RemoveEmpty,RemovePrivate,ResourceIDFinder,SizeWalker,UnLinkFinder,URLExtractor,URLMapper,XJDFSchemaCreator,XJDFSchemaWalker,XMLCompareWalker,XPathWalker
public class BaseElementWalker extends ElementWalker
elementwalker class that allows you to traverse a dom tree starting at a given root also handles the construction of the walker classes by name, just make sure that your walker subclasses match the naming convention $Walk, e.g. if your class is called FixVersion, the subclasses must be called WalkFoo, WalkBar etc.
-
-
Field Summary
-
Fields inherited from class org.cip4.jdflib.elementwalker.ElementWalker
theFactory
-
-
Constructor Summary
Constructors Constructor Description BaseElementWalker(BaseWalkerFactory _theFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseWalkerFactorygetFactory()Getter for theFactory attribute.-
Methods inherited from class org.cip4.jdflib.elementwalker.ElementWalker
toString, walkTree, walkTreeKidsFirst
-
-
-
-
Constructor Detail
-
BaseElementWalker
public BaseElementWalker(BaseWalkerFactory _theFactory)
- Parameters:
_theFactory-
-
-
Method Detail
-
getFactory
public BaseWalkerFactory getFactory()
Description copied from class:ElementWalkerGetter for theFactory attribute.- Overrides:
getFactoryin classElementWalker- Returns:
- the factory for this worker
-
-