ix.icore.plan
Class DomainAsPlan.Pass1

java.lang.Object
  extended by ix.util.ObjectWalker
      extended by ix.icore.plan.DomainAsPlan.Pass1
All Implemented Interfaces:
ObjectVisitor
Enclosing class:
DomainAsPlan

 class DomainAsPlan.Pass1
extends ObjectWalker


Field Summary
 
Fields inherited from class ix.util.ObjectWalker
syntax
 
Constructor Summary
DomainAsPlan.Pass1()
           
 
Method Summary
 void visitElement(java.lang.Object elt)
          Called on subobjects of the object being walked.
 void walk(java.lang.Object o)
          Visits the subobjects of an object.
 
Methods inherited from class ix.util.ObjectWalker
collectIf, collectIf, findIf, main, visitList, visitMap, visitPrimitive, visitSet, visitStruct, visitXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainAsPlan.Pass1

DomainAsPlan.Pass1()
Method Detail

walk

public void walk(java.lang.Object o)
Description copied from class: ObjectWalker
Visits the subobjects of an object. Whether this is deep (recursive) or shallow (top-level only) depends on the ObjectWalker.visitElement(Object) method.

Overrides:
walk in class ObjectWalker

visitElement

public void visitElement(java.lang.Object elt)
Description copied from class: ObjectWalker
Called on subobjects of the object being walked. The method in the ObjectWalker class calls ObjectWalker.walk(Object) on the element and thus implements a recursive walk.

Overrides:
visitElement in class ObjectWalker