Package org.geotools.xsd.impl
Class ComplexBindingCallback
- Object
-
- ComplexBindingCallback
-
- All Implemented Interfaces:
BindingWalker.Visitor
- Direct Known Subclasses:
ContextInitializer
,ElementInitializer
public abstract class ComplexBindingCallback extends Object implements BindingWalker.Visitor
Base class for visitors that invoke a callback on a complex binding.- Author:
- Justin Deoliveira, OpenGeo
-
-
Field Summary
Fields Modifier and Type Field Description protected MutablePicoContainer
context
protected ElementInstance
instance
protected Node
node
-
Constructor Summary
Constructors Constructor Description ComplexBindingCallback(ElementInstance instance, Node node, MutablePicoContainer context)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
doCallback(ComplexBinding binding)
void
visit(Binding binding)
-
-
-
Field Detail
-
instance
protected final ElementInstance instance
-
node
protected final Node node
-
context
protected final MutablePicoContainer context
-
-
Constructor Detail
-
ComplexBindingCallback
public ComplexBindingCallback(ElementInstance instance, Node node, MutablePicoContainer context)
-
-
Method Detail
-
visit
public void visit(Binding binding)
- Specified by:
visit
in interfaceBindingWalker.Visitor
-
doCallback
protected abstract void doCallback(ComplexBinding binding)
-
-