ix.ip2
Class Ip2ModelManager.PlanInstaller

java.lang.Object
  |
  +--ix.ip2.Ip2ModelManager.PlanInstaller
Enclosing class:
Ip2ModelManager

class Ip2ModelManager.PlanInstaller
extends java.lang.Object


Field Summary
(package private)  Plan plan
           
 
Constructor Summary
(package private) Ip2ModelManager.PlanInstaller(Plan plan)
           
 
Method Summary
(package private)  void do_installPlan()
           
(package private)  AgendaItem findItem(TaskItem target, java.util.List items)
           
(package private)  ActivityItem getItemForActivity(Activity activity)
           
(package private)  IssueItem getItemForIssue(Issue issue)
           
(package private)  void installConstraints(ActivityItem item, java.util.List constraints)
           
(package private)  void installExpansion(PlanNode node)
           
(package private)  void installOrderings(ActivityItem item, java.util.List orderings)
           
(package private)  void installPlan()
           
(package private)  void installSubitems(ActivityItem item, java.util.List childItems, java.util.List childNodes)
           
(package private)  java.util.Map makeNameToChildMap(java.util.List childItems, java.util.List childNodes)
           
(package private)  java.util.List makeSubitems(ActivityItem item, java.util.List childNodes)
           
(package private)  java.util.Map makeVarTable(java.util.List varList)
           
(package private)  void walkInstalledChildren(ActivityItem item, Ip2ModelManager.PlanWalker w)
           
(package private)  void walkInstalledPlan(Ip2ModelManager.PlanWalker w)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plan

Plan plan
Constructor Detail

Ip2ModelManager.PlanInstaller

Ip2ModelManager.PlanInstaller(Plan plan)
Method Detail

installPlan

void installPlan()

do_installPlan

void do_installPlan()

installExpansion

void installExpansion(PlanNode node)

getItemForActivity

ActivityItem getItemForActivity(Activity activity)

getItemForIssue

IssueItem getItemForIssue(Issue issue)

findItem

AgendaItem findItem(TaskItem target,
                    java.util.List items)

walkInstalledPlan

void walkInstalledPlan(Ip2ModelManager.PlanWalker w)

walkInstalledChildren

void walkInstalledChildren(ActivityItem item,
                           Ip2ModelManager.PlanWalker w)

makeVarTable

java.util.Map makeVarTable(java.util.List varList)

makeSubitems

java.util.List makeSubitems(ActivityItem item,
                            java.util.List childNodes)

installSubitems

void installSubitems(ActivityItem item,
                     java.util.List childItems,
                     java.util.List childNodes)

makeNameToChildMap

java.util.Map makeNameToChildMap(java.util.List childItems,
                                 java.util.List childNodes)

installOrderings

void installOrderings(ActivityItem item,
                      java.util.List orderings)

installConstraints

void installConstraints(ActivityItem item,
                        java.util.List constraints)