org.geotools.xml.impl
Class ComplexBindingCallback

Object
  extended by 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
protected  MutablePicoContainer context
           
protected  ElementInstance instance
           
protected  Node node
           
 
Constructor Summary
ComplexBindingCallback(ElementInstance instance, Node node, MutablePicoContainer context)
           
 
Method Summary
protected abstract  void doCallback(ComplexBinding binding)
           
 void visit(Binding binding)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 interface BindingWalker.Visitor

doCallback

protected abstract void doCallback(ComplexBinding binding)


Copyright © 1996-2014 Geotools. All Rights Reserved.