| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PNode | |
|---|---|
| ix.icore | I-X core classes. | 
| ix.icore.process | Classes for representing processes. | 
| ix.iface.plan | Plan outputters. | 
| ix.ip2 | I-X Process Panels | 
| ix.iplan | The I-X planner. | 
| Uses of PNode in ix.icore | 
|---|
| Fields in ix.icore declared as PNode | |
|---|---|
protected  PNode | 
Variable.sourceNode
 | 
| Methods in ix.icore that return PNode | |
|---|---|
 PNode | 
Variable.getSourceNode()
 | 
| Methods in ix.icore with parameters of type PNode | |
|---|---|
 void | 
ConstraintManager.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
Variable.setSourceNode(PNode n)
 | 
| Uses of PNode in ix.icore.process | 
|---|
| Fields in ix.icore.process declared as PNode | |
|---|---|
protected  PNode | 
PNode.parent
 | 
| Methods in ix.icore.process that return PNode | |
|---|---|
 PNode | 
PNodeEnd.getNode()
 | 
 PNode | 
PNode.getParentPNode()
 | 
protected abstract  PNode | 
PNode.makePNode(PNode parent,
          LList pattern)
Factory method that constructs a child PNode of the right class.  | 
| Methods in ix.icore.process that return types with arguments of type PNode | |
|---|---|
 java.util.List<PNode> | 
PNode.getChildren()
 | 
 java.util.Map<Name,PNode> | 
PNode.getNameToChildMap()
 | 
| Methods in ix.icore.process with parameters of type PNode | |
|---|---|
 void | 
PNode.addChild(PNode child,
         PNode after)
 | 
 void | 
ProcessModelManager.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
ProcessModelManager.addConstraints(PNode node,
               java.util.List constraints)
 | 
 void | 
AbstractPMM.addConstraints(PNode node,
               java.util.List constraints)
 | 
 void | 
ProcessModelManager.addNode(PNode node)
 | 
 void | 
StatusStepper.changeStatus(PNode node,
             Status status)
 | 
 void | 
StatusStepper.computeStatus(PNode node)
 | 
 ix.icore.domain.ListOfConstraint | 
ProcessModelManager.getNodeConditions(PNode node)
 | 
 boolean | 
PNode.isAncestorOf(PNode n)
 | 
 boolean | 
PNode.isDescendentOf(PNode n)
 | 
 boolean | 
PNode.isParentOf(PNode n)
 | 
 boolean | 
PNode.isSiblingOf(PNode n)
 | 
protected abstract  PNode | 
PNode.makePNode(PNode parent,
          LList pattern)
Factory method that constructs a child PNode of the right class.  | 
 void | 
ProcessModelManager.statusChanged(PNode node)
Called by a node when its status changes.  | 
| Method parameters in ix.icore.process with type arguments of type PNode | |
|---|---|
 void | 
PNode.setNameToChildMap(java.util.Map<Name,PNode> map)
 | 
 void | 
PNode.walk(Proc1<PNode> p)
Starts a walk at this PNode.  | 
 void | 
PNode.walkChildren(Proc1<PNode> p)
Walk this PNode's children.  | 
| Constructors in ix.icore.process with parameters of type PNode | |
|---|---|
PNode(PNode parent)
 | 
|
PNodeEnd(End end,
         PNode node)
 | 
|
| Uses of PNode in ix.iface.plan | 
|---|
| Methods in ix.iface.plan with parameters of type PNode | |
|---|---|
(package private)  java.lang.String | 
TextPlanWriter.patternSentence(PNode n)
 | 
| Uses of PNode in ix.ip2 | 
|---|
| Subclasses of PNode in ix.ip2 | |
|---|---|
 class | 
ActivityAgenda.OtherReportsActivity
An activity specialised for receiving "other reports" -- reports that aren't directed to any other Issue or Activity.  | 
 class | 
ActivityItem
An AgendaEntry to represents an activity.  | 
 class | 
AgendaItem
An entry in an Agenda.  | 
 class | 
IssueItem
An AgendaEntry that represents an Issue.  | 
 class | 
WaitForReportsItem
An agenda entry for a WaitForReportsActivity.  | 
| Fields in ix.ip2 declared as PNode | |
|---|---|
(package private)  PNode | 
Ip2ModelManager.BindingSentinel.node
 | 
| Methods in ix.ip2 that return PNode | |
|---|---|
protected  PNode | 
IssueItem.makePNode(PNode parent,
          LList pattern)
 | 
protected  PNode | 
ActivityItem.makePNode(PNode parent,
          LList pattern)
 | 
| Methods in ix.ip2 with parameters of type PNode | |
|---|---|
 void | 
UseCM.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
Scrum.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
Ip2WorldStateManager.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
Ip2ModelManager.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
ConsumeTheOnlyCM.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
ConstraintAssociator.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
ForAllCM.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
AdviceManager.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
Ip2ModelManager.addNode(PNode node)
 | 
 void | 
Ip2ModelManager.addNodesBefore(PNode at,
               java.util.List addList)
 | 
 void | 
Ip2ModelManager.addOrderingsAsTimeConstraints(PNode node,
                              ix.icore.domain.ListOfOrdering orderings)
 | 
protected  void | 
Ip2WorldStateManager.assign(LList p,
       java.lang.Object v,
       PNode at)
 | 
protected  void | 
Scrum.consume(ContextHashMap avail,
        LList pattern,
        PNode node,
        long v)
 | 
protected  void | 
Scrum.evalConstraint(PNode node,
               Constraint c)
 | 
(package private)  Constraint | 
PlanMaker.fixConstraintRange(PNode node,
                   Constraint c)
 | 
(package private)  void | 
PlanMaker.fixConstraintRanges(PNode node,
                    ix.icore.domain.ListOfConstrainer constraints)
 | 
 ix.icore.domain.ListOfConstraint | 
Ip2WorldStateManager.getNodeConditions(PNode node)
 | 
 ix.icore.domain.ListOfConstraint | 
Ip2ModelManager.getNodeConditions(PNode node)
 | 
 java.util.List | 
Ip2WorldStateManager.getNodeEffects(PNode node)
 | 
 java.util.List | 
Ip2ModelManager.getNodeEffects(PNode node)
 | 
 ix.icore.domain.ListOfConstraint | 
Ip2ModelManager.getNodeFilters(PNode node)
 | 
 java.util.List<Constraint> | 
Ip2ModelManager.getNodeTimeConstraints(PNode node)
 | 
 java.util.List<Constraint> | 
Ip2ModelManager.getOtherNodeConstraints(PNode node)
 | 
(package private)  PlanNode | 
PlanMaker.getPlanNode(PNode n)
 | 
protected  void | 
Ip2ModelManager.handleCompletion(PNode node)
 | 
 java.util.Map | 
Ip2WorldStateManager.handleEffects(PNode node,
              java.util.List effects)
 | 
 void | 
Ip2ModelManager.handleEffects(PNode node,
              java.util.List effects)
 | 
protected  PNode | 
IssueItem.makePNode(PNode parent,
          LList pattern)
 | 
protected  PNode | 
ActivityItem.makePNode(PNode parent,
          LList pattern)
 | 
 void | 
Ip2ModelManager.removeNode(PNode node)
 | 
 void | 
Ip2ModelManager.statusChanged(PNode node)
 | 
(package private)  void | 
PlanMaker.walkChildOrderings(PNode node,
                   PlanMaker.OrdWalker w)
 | 
(package private)  void | 
PlanMaker.walkNodeOrderings(PNode node,
                  PlanMaker.OrdWalker w)
 | 
| Constructors in ix.ip2 with parameters of type PNode | |
|---|---|
Ip2ModelManager.BindingSentinel(PNode node,
                                java.util.Set unbound)
 | 
|
| Uses of PNode in ix.iplan | 
|---|
| Fields in ix.iplan declared as PNode | |
|---|---|
(package private)  PNode | 
SlipFindExecutable.ExpandGoalAlt.node
 | 
(package private)  PNode | 
SlipFindExecutable.SatisfyByAchieveAlt.node
 | 
(package private)  PNode | 
SlipFindExecutable.ExpandLaterAlt.node
 | 
(package private)  PNode | 
SlipExpandNode.node
 | 
| Methods in ix.iplan that return PNode | |
|---|---|
 PNode | 
IPlanWorldStateManager.Fact.getContributor()
 | 
| Methods in ix.iplan with parameters of type PNode | |
|---|---|
 void | 
TimePointNet.addConstraint(PNode node,
              Constraint c)
 | 
 void | 
IPlanWorldStateManager.Fact.addUser(PNode u)
 | 
protected  void | 
IPlanWorldStateManager.assign(LList p,
       java.lang.Object v,
       PNode at)
 | 
protected  void | 
TimePointNet.evalBeforeConstraint(PNode node,
                     Constraint c)
 | 
protected  void | 
TimePointNet.evalConstraint(PNode node,
               Constraint c)
 | 
protected  void | 
TimePointNet.evalDurationConstraint(PNode node,
                       Constraint c)
 | 
protected  void | 
TimePointNet.evalWindowAtConstraint(PNode node,
                       Constraint c)
 | 
(package private)  void | 
SlipExpandNode.fixupGoalNode(PNode node)
 | 
(package private)  java.util.List | 
Slip.getGoalAchievers(PNode goalNode)
 | 
(package private) abstract  PNodeEnd | 
SanityChecker.NodeEndConnectivityChecker.getStartingEndForWalk(PNode n)
 | 
(package private)  boolean | 
Slip.isGoalNode(PNode n)
 | 
(package private)  boolean | 
Slip.isWaitingForAchieve(PNode node)
 | 
(package private)  void | 
SlipFindExecutable.postExpandLaterAlt(PNode node,
                   java.util.LinkedList useLater)
 | 
(package private)  void | 
SlipFindExecutable.postSatisfyByAchieveAlt(PNode node,
                        ix.icore.domain.ListOfConstraint conds)
 | 
(package private)  void | 
Slip.recordAsWaitingForAchieve(PNode node)
 | 
protected  void | 
IPlanWorldStateManager.satisfy1Cond(LList p,
             java.lang.Object v,
             PNode at)
 | 
 void | 
IPlanWorldStateManager.satisfyConds(PNode at,
             ix.icore.domain.ListOfConstraint conds,
             MatchEnv env)
 | 
(package private)  void | 
IPlanModelManager.satisfyConds(PNode at,
             ix.icore.domain.ListOfConstraint conds,
             MatchEnv env)
 | 
 void | 
IPlanWorldStateManager.Fact.setContributor(PNode at)
 | 
(package private)  void | 
Slip.setProperStatus(PNode node)
 | 
(package private)  boolean | 
SlipFindExecutable.someRefinementApplies(PNode node)
 | 
| Constructors in ix.iplan with parameters of type PNode | |
|---|---|
IPlanWorldStateManager.Fact(LList pattern,
                            java.lang.Object value,
                            PNode at)
 | 
|
SlipAchieveConds.SatisfyEvalNowConds(Slip slip,
                                     PNode node,
                                     ix.icore.domain.ListOfConstraint conds)
 | 
|
SlipAchieveConds(Slip slip,
                 PNode node,
                 ix.icore.domain.ListOfConstraint conds)
 | 
|
SlipExpandNode(Slip slip,
               PNode node,
               java.util.LinkedList expanders)
 | 
|
SlipFindExecutable.ExpandGoalAlt(PNode node,
                                 java.util.LinkedList useNow)
 | 
|
SlipFindExecutable.ExpandLaterAlt(PNode node,
                                  java.util.LinkedList useLater)
 | 
|
SlipFindExecutable.SatisfyByAchieveAlt(PNode node,
                                       ix.icore.domain.ListOfConstraint conds)
 | 
|
SlipSatisfyConds(Slip slip,
                 PNode node,
                 ix.icore.domain.ListOfConstraint conds)
 | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||