ix.ip2
Class ActivityAgenda.ManualExpandAction

java.lang.Object
  |
  +--ix.ip2.HandlerAction
        |
        +--ix.ip2.ActivityAgenda.ExpandAction
              |
              +--ix.ip2.ActivityAgenda.ManualExpandAction
Enclosing class:
ActivityAgenda

class ActivityAgenda.ManualExpandAction
extends ActivityAgenda.ExpandAction

Handles an item by expanding it into subitems as specified explicitly by the user.


Inner classes inherited from class ix.ip2.HandlerAction
HandlerAction.Automatic, HandlerAction.Manual, HandlerAction.NoAction, HandlerAction.NotApplicable
 
Fields inherited from class ix.ip2.ActivityAgenda.ExpandAction
env, filterConds, filterEnv, item, refinement
 
Fields inherited from class ix.ip2.HandlerAction
shortDescription
 
Constructor Summary
(package private) ActivityAgenda.ManualExpandAction(AgendaItem item, Refinement refinement)
           
 
Method Summary
 void handle(AgendaItem item)
          Handle the item in the manner appropriate to this handler-action.
 
Methods inherited from class ix.ip2.ActivityAgenda.ExpandAction
applyEnv, computeStatus, do_expansion, isReady, isStillValid
 
Methods inherited from class ix.ip2.HandlerAction
getActionDescription, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActivityAgenda.ManualExpandAction

ActivityAgenda.ManualExpandAction(AgendaItem item,
                                  Refinement refinement)
Method Detail

handle

public void handle(AgendaItem item)
Description copied from class: HandlerAction
Handle the item in the manner appropriate to this handler-action. This method merely changes the item's status to COMPLETE and is overridden in subclasses that handle the item in more interesting ways.
Overrides:
handle in class ActivityAgenda.ExpandAction