Package org.ivoa.vodml.nav
Interface ModelInstanceTraverser.FullVisitor
-
- All Superinterfaces:
ModelInstanceTraverser.Visitor
- Enclosing class:
- ModelInstanceTraverser
public static interface ModelInstanceTraverser.FullVisitor extends ModelInstanceTraverser.Visitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidendInstance(java.lang.Object o, VodmlTypeInfo v, boolean firstVisit)perform an action at the end of the instance.voidleaf(java.lang.Object o, VodmlTypeInfo v, boolean firstVisit)perform an action on a "leaf" object i.e.-
Methods inherited from interface org.ivoa.vodml.nav.ModelInstanceTraverser.Visitor
startInstance
-
-
-
-
Method Detail
-
leaf
void leaf(java.lang.Object o, VodmlTypeInfo v, boolean firstVisit)perform an action on a "leaf" object i.e. has no model children.- Parameters:
o- the object.v- the vodml model information for the object.firstVisit- if true this is the first visit to this particular instance.
-
endInstance
void endInstance(java.lang.Object o, VodmlTypeInfo v, boolean firstVisit)perform an action at the end of the instance.- Parameters:
o- the object.v- the vodml model information for the object.firstVisit- if true this is the first visit to this particular instance.
-
-