| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PNodeEnd | |
|---|---|
| ix.icore | I-X core classes. | 
| ix.icore.process | Classes for representing processes. | 
| ix.ip2 | I-X Process Panels | 
| ix.iplan | The I-X planner. | 
| ix.test | Simple applications for testing purposes. | 
| Uses of PNodeEnd in ix.icore | 
|---|
| Methods in ix.icore with parameters of type PNodeEnd | |
|---|---|
 void | 
ConstraintManager.evalAtBegin(PNodeEnd begin,
            Constraint c)
 | 
 void | 
ConstraintManager.evalAtEnd(PNodeEnd end,
          Constraint c)
 | 
 boolean | 
ConstraintManager.mightInteract(PNodeEnd ne1,
              Constraint c1,
              PNodeEnd ne2,
              Constraint c2)
 | 
| Uses of PNodeEnd in ix.icore.process | 
|---|
| Fields in ix.icore.process declared as PNodeEnd | |
|---|---|
protected  PNodeEnd | 
PNode.beginEnd
 | 
protected  PNodeEnd | 
PNode.endEnd
 | 
| Methods in ix.icore.process that return PNodeEnd | |
|---|---|
static PNodeEnd | 
PNodeEnd.fromRef(java.util.Map idToNodeMap,
        NodeEndRef ref)
 | 
 PNodeEnd | 
PNode.getBegin()
 | 
 PNodeEnd | 
PNode.getEnd()
 | 
 PNodeEnd | 
PNode.getEnd(End whichEnd)
 | 
 PNodeEnd | 
PNodeEnd.getOtherNodeEnd()
 | 
 PNodeEnd | 
PNode.refToTimePoint(NodeEndRef ref)
Returns the node-end that corresponds to the node-end-ref.  | 
| Methods in ix.icore.process with parameters of type PNodeEnd | |
|---|---|
 void | 
PNodeEnd.linkAfter(PNodeEnd from)
 | 
 void | 
PNodeEnd.linkBefore(PNodeEnd to)
 | 
| Uses of PNodeEnd in ix.ip2 | 
|---|
| Methods in ix.ip2 that return types with arguments of type PNodeEnd | |
|---|---|
 java.util.List<PNodeEnd> | 
Ip2ModelManager.getNodeEnds()
 | 
(package private)  java.util.List<PNodeEnd> | 
TimelineViewer.getSortedEnds()
 | 
| Methods in ix.ip2 with parameters of type PNodeEnd | |
|---|---|
protected  void | 
ItemEditor.addEndStatus(java.util.List lines,
             PNodeEnd ne)
 | 
 void | 
UseCM.evalAtBegin(PNodeEnd ne,
            Constraint c)
 | 
 void | 
Scrum.evalAtBegin(PNodeEnd ne,
            Constraint c)
 | 
 void | 
ConsumeTheOnlyCM.evalAtBegin(PNodeEnd ne,
            Constraint c)
 | 
 void | 
ConstraintAssociator.evalAtBegin(PNodeEnd ne,
            Constraint c)
 | 
 void | 
ForAllCM.evalAtBegin(PNodeEnd ne,
            Constraint c)
 | 
 void | 
Ip2ModelManager.evalAtBegin(PNodeEnd ne,
            java.util.List<Constraint> constraints)
 | 
 void | 
UseCM.evalAtEnd(PNodeEnd ne,
          Constraint c)
 | 
 void | 
Scrum.evalAtEnd(PNodeEnd ne,
          Constraint c)
 | 
 void | 
ConsumeTheOnlyCM.evalAtEnd(PNodeEnd ne,
          Constraint c)
 | 
 void | 
ConstraintAssociator.evalAtEnd(PNodeEnd ne,
          Constraint c)
 | 
 void | 
ForAllCM.evalAtEnd(PNodeEnd ne,
          Constraint c)
 | 
 void | 
Ip2ModelManager.evalAtEnd(PNodeEnd ne,
          java.util.List<Constraint> constraints)
 | 
(package private)  boolean | 
PlanMaker.isNonSiblingOrdering(PNodeEnd before,
                     PNodeEnd after)
 | 
 void | 
Ip2ModelManager.linkAfter(PNodeEnd to,
          PNodeEnd from)
 | 
 void | 
Ip2ModelManager.linkBefore(PNodeEnd from,
           PNodeEnd to)
 | 
(package private)  Ordering | 
PlanMaker.makeOrdering(PNodeEnd before,
             PNodeEnd after)
 | 
 boolean | 
UseCM.mightInteract(PNodeEnd ne1,
              Constraint c1,
              PNodeEnd ne2,
              Constraint c2)
 | 
 boolean | 
Scrum.mightInteract(PNodeEnd ne1,
              Constraint c1,
              PNodeEnd ne2,
              Constraint c2)
 | 
 boolean | 
ConsumeTheOnlyCM.mightInteract(PNodeEnd ne1,
              Constraint c1,
              PNodeEnd ne2,
              Constraint c2)
 | 
 boolean | 
ForAllCM.mightInteract(PNodeEnd ne1,
              Constraint c1,
              PNodeEnd ne2,
              Constraint c2)
 | 
 void | 
PlanMaker.OrdWalker.visit(PNodeEnd before,
      PNodeEnd after)
 | 
(package private)  void | 
PlanMaker.walkEndOrderings(PNodeEnd nodeEnd,
                 PlanMaker.OrdWalker w)
 | 
| Uses of PNodeEnd in ix.iplan | 
|---|
| Fields in ix.iplan declared as PNodeEnd | |
|---|---|
(package private)  PNodeEnd | 
SlipFindExecutable.Resume.selected
 | 
| Fields in ix.iplan with type parameters of type PNodeEnd | |
|---|---|
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.executionOrder
 | 
(package private)  java.util.List<PNodeEnd> | 
SlipFindExecutable.Resume.interacting
 | 
(package private)  ContextMap<PNodeEnd,java.lang.Boolean> | 
Slip.isWaiting
 | 
(package private)  ContextMap<PNodeEnd,Status> | 
Slip.nodeEndStatusMap
 | 
protected  java.util.List<java.util.List<PNodeEnd>> | 
ExecutionStages.stages
 | 
protected  java.util.Map<LList,PNodeEnd> | 
PlanCheckingSimulator.UseChecker.useTable
 | 
| Methods in ix.iplan that return PNodeEnd | |
|---|---|
(package private)  PNodeEnd | 
Slip.findExecutable()
 | 
(package private)  PNodeEnd | 
Slip.findExecutable(java.util.Iterator i)
 | 
(package private)  PNodeEnd | 
Slip.getAtEndForGoal(ActivityItem goalNode)
 | 
(package private)  PNodeEnd | 
Slip.getAtEndForGoal(PNodeEnd goalEnd)
 | 
(package private) abstract  PNodeEnd | 
SanityChecker.NodeEndConnectivityChecker.getStartingEndForWalk(PNode n)
 | 
(package private)  PNodeEnd | 
SlipFindExecutable.nextExecutable(java.util.Iterator i)
 | 
| Methods in ix.iplan that return types with arguments of type PNodeEnd | |
|---|---|
(package private)  java.util.List<PNodeEnd> | 
SlipFindExecutable.findInteractingEnds(PNodeEnd selected)
 | 
 java.util.List<PNodeEnd> | 
PlanCheckingSimulator.getExecutionOrder()
 | 
 java.util.List<java.util.List<PNodeEnd>> | 
ExecutionStages.getStages()
 | 
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.keepIf(Status status,
       java.util.List<PNodeEnd> nodeEnds)
 | 
protected  java.util.List<java.util.List<PNodeEnd>> | 
ExecutionStages.makeExecutionStages(java.util.List<PNodeEnd> ends)
 | 
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.maybeShuffle(java.util.List<PNodeEnd> list)
 | 
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.removeIf(Status status,
         java.util.List<PNodeEnd> nodeEnds)
 | 
| Methods in ix.iplan with parameters of type PNodeEnd | |
|---|---|
(package private)  boolean | 
Slip.canExecBegin(PNodeEnd ne)
 | 
(package private)  boolean | 
Slip.canExecEnd(PNodeEnd ne)
 | 
protected  void | 
PlanCheckingSimulator.checkConditions(PNodeEnd ne,
                java.util.Set ready)
 | 
protected  void | 
PlanCheckingSimulator.checkConstraint(Constraint c,
                PNodeEnd at)
 | 
protected abstract  void | 
PlanCheckingSimulator.ConstraintChecker.checkConstraint(Constraint c,
                PNodeEnd at)
 | 
protected  void | 
PlanCheckingSimulator.UseChecker.checkConstraint(Constraint c,
                PNodeEnd at)
 | 
protected  void | 
PlanCheckingSimulator.checkForDeleters(PNodeEnd ne,
                 LList p,
                 java.lang.Object v,
                 java.util.Set ready)
 | 
protected  void | 
PlanCheckingSimulator.checkNodeEndStatusValue(PNodeEnd end)
 | 
protected  void | 
PlanCheckingSimulator.checkOtherConstraints(PNodeEnd ne)
 | 
protected  void | 
PlanCheckingSimulator.UseChecker.checkUseBegin(LList pattern,
              PNodeEnd at)
 | 
protected  void | 
PlanCheckingSimulator.UseChecker.checkUseEnd(LList pattern,
            PNodeEnd at)
 | 
(package private)  void | 
Slip.computeProperStatus(PNodeEnd end)
 | 
(package private)  void | 
Slip.computeStatus(PNodeEnd end)
 | 
(package private)  void | 
Slip.describeLinks(PNodeEnd at,
              java.lang.String relation,
              java.util.List nodeEnds)
 | 
(package private)  void | 
Slip.describeNodeEnd(PNodeEnd end)
 | 
protected  void | 
PlanCheckingSimulator.doEffects(PNodeEnd ne)
 | 
(package private)  void | 
SanityChecker.NodeEndConnectivityChecker.doesntReach(PNodeEnd from,
            PNodeEnd to)
 | 
 void | 
TimePointNet.evalAtBegin(PNodeEnd ne,
            Constraint c)
 | 
 void | 
TimePointNet.evalAtEnd(PNodeEnd ne,
          Constraint c)
 | 
(package private)  void | 
Slip.execBegin(PNodeEnd ne)
 | 
(package private)  void | 
Slip.execEnd(PNodeEnd ne)
 | 
(package private)  java.util.List<PNodeEnd> | 
SlipFindExecutable.findInteractingEnds(PNodeEnd selected)
 | 
(package private)  PNodeEnd | 
Slip.getAtEndForGoal(PNodeEnd goalEnd)
 | 
protected  java.util.List | 
PlanCheckingSimulator.getConditions(PNodeEnd ne)
 | 
protected  java.util.List | 
PlanCheckingSimulator.getEffects(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.PossibleConditionFinder.getForGoalNode(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.PossiblesFinder.getForGoalNode(PNodeEnd ne)
 | 
(package private)  PatternAssignment | 
Slip.getGoalCond(PNodeEnd ne)
 | 
(package private)  java.util.List | 
Slip.PossibleConditionFinder.getInstalled(PNodeEnd ne)
 | 
(package private)  java.util.List | 
Slip.PossibleEffectFinder.getInstalled(PNodeEnd ne)
 | 
(package private)  java.util.List | 
Slip.PossibleConstraintFinder.getInstalled(PNodeEnd ne)
 | 
(package private) abstract  java.util.List | 
Slip.PossiblesFinder.getInstalled(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.getPossibleConditions(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.getPossibleEffects(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.getPossibleOtherConstraints(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.PossiblesFinder.getPossibles(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.getPossibleTopLevelConditions(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.getPossibleTopLevelEffects(PNodeEnd ne)
 | 
(package private)  java.util.Set | 
Slip.getPossibleTopLevelOtherConstraints(PNodeEnd ne)
 | 
(package private)  Status | 
Slip.getStatus(PNodeEnd end)
 | 
(package private)  boolean | 
SlipFindExecutable.goalExpanders(PNodeEnd ne,
              java.util.LinkedList useNow,
              java.util.LinkedList useLater)
 | 
(package private)  boolean | 
SlipFindExecutable.interactingCondsAndEffects(PNodeEnd selected,
                           java.util.Set conds,
                           java.util.Set effects,
                           PNodeEnd ne)
 | 
(package private)  boolean | 
SlipFindExecutable.isAlreadyExpanded(PNodeEnd ne)
 | 
(package private)  boolean | 
Slip.isGoalNode(PNodeEnd ne)
 | 
(package private)  boolean | 
SlipFindExecutable.isTrivial(PNodeEnd ne)
 | 
(package private)  boolean | 
SanityChecker.NodeEndConnectivityChecker.isWithin(java.lang.Object top,
         PNodeEnd e)
 | 
(package private)  ActivityItem | 
Slip.makeGoalNode(PatternAssignment goalCond,
             java.util.List achievers,
             PNodeEnd atNodeEnd)
 | 
(package private)  void | 
SlipFindExecutable.maybePostExpandGoalAlt(PNodeEnd selected)
 | 
 boolean | 
TimePointNet.mightInteract(PNodeEnd ne1,
              Constraint c1,
              PNodeEnd ne2,
              Constraint c2)
 | 
(package private)  boolean | 
SlipFindExecutable.nodeExpanders(PNodeEnd ne,
              java.util.LinkedList useNow,
              java.util.LinkedList useLater)
 | 
(package private)  boolean | 
Slip.noPossibleTopLevelConstraints(PNodeEnd ne)
 | 
protected  boolean | 
PlanModelComparer.okMissingSuccessor(PNodeEnd copy,
                   PNodeEnd missing)
Decides whether it's ok for a node-end to be missing a successor in the copy.  | 
(package private)  boolean | 
Slip.possiblyInteracting(PNodeEnd w,
                    PNodeEnd releaser)
 | 
(package private)  boolean | 
Slip.possiblyInteractingCondsOrEffects(PNodeEnd selected,
                                  java.util.Set conds,
                                  java.util.Set effects,
                                  PNodeEnd ne)
 | 
(package private)  boolean | 
Slip.possiblyInteractingConstraints(PNodeEnd selected,
                               java.util.Set constraints,
                               PNodeEnd ne)
 | 
(package private)  void | 
SlipFindExecutable.postFindNextAlt(PNodeEnd selected,
                LList allNodeEnds,
                LListIterator nodeEndIter,
                java.lang.String doing)
 | 
(package private)  void | 
Slip.releaseWaitingEnds(PNodeEnd ne)
 | 
(package private)  void | 
SlipFindExecutable.satisfyNodeEndConds(PNodeEnd ne,
                    ix.icore.domain.ListOfConstraint conds,
                    java.util.List envs)
 | 
(package private)  void | 
Slip.setProperStatus(PNodeEnd end,
                Status status)
 | 
(package private)  void | 
Slip.setStatus(PNodeEnd end,
          Status status)
 | 
(package private)  void | 
Slip.tryUnwaiting(PNodeEnd w,
             PNodeEnd releaser)
 | 
| Method parameters in ix.iplan with type arguments of type PNodeEnd | |
|---|---|
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.keepIf(Status status,
       java.util.List<PNodeEnd> nodeEnds)
 | 
protected  java.util.List<java.util.List<PNodeEnd>> | 
ExecutionStages.makeExecutionStages(java.util.List<PNodeEnd> ends)
 | 
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.maybeShuffle(java.util.List<PNodeEnd> list)
 | 
protected  java.util.List<PNodeEnd> | 
PlanCheckingSimulator.removeIf(Status status,
         java.util.List<PNodeEnd> nodeEnds)
 | 
protected  void | 
ExecutionStages.sortByEst(java.util.List<PNodeEnd> ends)
 | 
| Constructors in ix.iplan with parameters of type PNodeEnd | |
|---|---|
SlipFindExecutable.Resume(LList allNodeEnds,
                          LListIterator nodeEndIter,
                          PNodeEnd selected,
                          java.util.List<PNodeEnd> interacting,
                          java.lang.String doing)
 | 
|
| Constructor parameters in ix.iplan with type arguments of type PNodeEnd | |
|---|---|
ExecutionStages(java.util.List<PNodeEnd> ends)
 | 
|
SlipFindExecutable.Resume(LList allNodeEnds,
                          LListIterator nodeEndIter,
                          PNodeEnd selected,
                          java.util.List<PNodeEnd> interacting,
                          java.lang.String doing)
 | 
|
| Uses of PNodeEnd in ix.test | 
|---|
| Method parameters in ix.test with type arguments of type PNodeEnd | |
|---|---|
 void | 
SimpleBlockSim.simulatePlan(java.util.List<PNodeEnd> nodeEnds)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||