ix.ip2
Class PlanInstaller

java.lang.Object
  extended by ix.ip2.PlanInstaller

public class PlanInstaller
extends java.lang.Object

Loads a plan into the model.


Nested Class Summary
static interface PlanInstaller.PlanWalker
           
 
Constructor Summary
PlanInstaller(Ip2 ip2, Plan plan)
           
 
Method Summary
 void installPlan()
           
 Variable mapVariableDeclaration(PlanVariableDeclaration dcl)
           
 void walkInstalledChildren(AgendaItem item, PlanInstaller.PlanWalker w)
           
 void walkInstalledPlan(PlanInstaller.PlanWalker w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlanInstaller

public PlanInstaller(Ip2 ip2,
                     Plan plan)
Method Detail

installPlan

public void installPlan()

walkInstalledPlan

public void walkInstalledPlan(PlanInstaller.PlanWalker w)

walkInstalledChildren

public void walkInstalledChildren(AgendaItem item,
                                  PlanInstaller.PlanWalker w)

mapVariableDeclaration

public Variable mapVariableDeclaration(PlanVariableDeclaration dcl)