ix.iplan
Class SlipExpander

java.lang.Object
  extended by ix.iplan.SlipExpander
All Implemented Interfaces:
ServiceSymbols

 class SlipExpander
extends java.lang.Object
implements ServiceSymbols

Represents one Refinement's way of expanding a node.


Field Summary
(package private)  java.util.List filterEnvs
           
(package private)  AgendaItem item
           
(package private)  Refinement refinement
           
(package private)  MatchEnv refinementMatchEnv
           
(package private)  Slip slip
           
 
Fields inherited from interface ix.iplan.ServiceSymbols
S_INPUT_OBJECTS, S_INPUTS, S_NAME_MAP, S_OUTPUT_OBJECTS, S_OUTPUTS, S_OWL_S_PROCESS, S_TYPE
 
Constructor Summary
SlipExpander(Slip slip, AgendaItem item, Refinement r, MatchEnv refinementMatchEnv, java.util.List filterEnvs)
           
 
Method Summary
(package private)  void doExpansion()
           
(package private)  boolean isExpandLater()
           
(package private)  boolean isStillValid()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

slip

Slip slip

item

AgendaItem item

refinement

Refinement refinement

refinementMatchEnv

MatchEnv refinementMatchEnv

filterEnvs

java.util.List filterEnvs
Constructor Detail

SlipExpander

SlipExpander(Slip slip,
             AgendaItem item,
             Refinement r,
             MatchEnv refinementMatchEnv,
             java.util.List filterEnvs)
Method Detail

isExpandLater

boolean isExpandLater()

isStillValid

boolean isStillValid()

doExpansion

void doExpansion()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object