ncsa.tools.ogrescript.process.types.actions
Class AbstractTriggeredAction

java.lang.Object
  extended byncsa.tools.ogrescript.OgreScriptElement
      extended byncsa.tools.ogrescript.process.types.actions.AbstractTriggeredAction
All Implemented Interfaces:
IIdentifiableParent, ITriggeredAction, Resolvable, UserFacing
Direct Known Subclasses:
AbstractFileMetadataAction, AbstractStreamSegmentAction

public abstract class AbstractTriggeredAction
extends OgreScriptElement
implements ITriggeredAction, IIdentifiableParent


Field Summary
 
Fields inherited from class ncsa.tools.ogrescript.OgreScriptElement
TAG_EXT_PT, TAG_SELF
 
Constructor Summary
AbstractTriggeredAction()
           
 
Method Summary
 void resolve(Configuration parent)
           
 void setParent(IIdentifiable parent)
           
 
Methods inherited from class ncsa.tools.ogrescript.OgreScriptElement
asElement, initializeFromElement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ncsa.tools.common.triggers.ITriggeredAction
perform
 
Methods inherited from interface ncsa.tools.common.UserFacing
asElement, initializeFromElement
 

Constructor Detail

AbstractTriggeredAction

public AbstractTriggeredAction()
Method Detail

resolve

public void resolve(Configuration parent)
             throws PropertyResolutionException
Specified by:
resolve in interface Resolvable
Throws:
PropertyResolutionException

setParent

public void setParent(IIdentifiable parent)
Specified by:
setParent in interface IIdentifiableParent