org.bibalex.daf.entities.phase
Class PhaseAction

java.lang.Object
  extended by org.bibalex.daf.entities.phase.PhaseAction
Direct Known Subclasses:
DatabaseAction, MockPhaseAction, MockPhaseAction_1, PhysicalAction, ReflectionAction

public abstract class PhaseAction
extends java.lang.Object

An abstract base class the defines the functionality needed to be implemented by classes to apply phase actions.

Author:
Shehab.Kamal

Constructor Summary
PhaseAction()
           
 
Method Summary
abstract  void applyAction()
          When overridden in a derived class, applies the action associated with phase.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhaseAction

public PhaseAction()
Method Detail

applyAction

public abstract void applyAction()
                          throws PhaseActionException
When overridden in a derived class, applies the action associated with phase.

Throws:
PhaseActionException - If the action fails.