Package org.cip4.jdflib.elementwalker
Class PackageElementWalker
- java.lang.Object
-
- org.cip4.jdflib.elementwalker.ElementWalker
-
- org.cip4.jdflib.elementwalker.PackageElementWalker
-
- Direct Known Subclasses:
FixVersionImpl,JDFToXJDF,XJDFToJDFImpl
public class PackageElementWalker extends ElementWalker
this class is similar to BaseElementWalker but searches it package rather than the local walker classes 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 Walkand reside in one of the declared packages, e.g. if your class is called FixVersion, the classes in the same package must be called WalkFoo, WalkBar etc.
-
-
Field Summary
-
Fields inherited from class org.cip4.jdflib.elementwalker.ElementWalker
theFactory
-
-
Constructor Summary
Constructors Constructor Description PackageElementWalker(BaseWalkerFactory _theFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BaseWalkerconstructWalker(java.lang.String name)BaseWalkerFactorygetFactory()Getter for theFactory attribute.-
Methods inherited from class org.cip4.jdflib.elementwalker.ElementWalker
toString, walkTree, walkTreeKidsFirst
-
-
-
-
Constructor Detail
-
PackageElementWalker
public PackageElementWalker(BaseWalkerFactory _theFactory)
- Parameters:
_theFactory-
-
-
Method Detail
-
constructWalker
protected BaseWalker constructWalker(java.lang.String name)
- Parameters:
name-- Returns:
-
getFactory
public BaseWalkerFactory getFactory()
Description copied from class:ElementWalkerGetter for theFactory attribute.- Overrides:
getFactoryin classElementWalker- Returns:
- the factory for this worker
-
-