GATE
Version 3.1-2270

gate.creole
Class RunningStrategy.RunAlwaysStrategy

java.lang.Object
  extended by gate.creole.RunningStrategy.RunAlwaysStrategy
All Implemented Interfaces:
RunningStrategy
Enclosing interface:
RunningStrategy

public static class RunningStrategy.RunAlwaysStrategy
extends Object
implements RunningStrategy


Nested Class Summary
 
Nested classes/interfaces inherited from interface gate.creole.RunningStrategy
RunningStrategy.RunAlwaysStrategy
 
Field Summary
 
Fields inherited from interface gate.creole.RunningStrategy
RUN_ALWAYS, RUN_CONDITIONAL, RUN_NEVER
 
Constructor Summary
RunningStrategy.RunAlwaysStrategy(ProcessingResource pr)
           
 
Method Summary
 ProcessingResource getPR()
          Gets the associated ProcessingResource.
 int getRunMode()
          Returns the run mode (see RunningStrategy.RUN_ALWAYS, RunningStrategy.RUN_NEVER, RunningStrategy.RUN_CONDITIONAL).
 boolean shouldRun()
          Returns true if the associated PR should be run.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RunningStrategy.RunAlwaysStrategy

public RunningStrategy.RunAlwaysStrategy(ProcessingResource pr)
Method Detail

shouldRun

public boolean shouldRun()
Description copied from interface: RunningStrategy
Returns true if the associated PR should be run.

Specified by:
shouldRun in interface RunningStrategy
Returns:
a boolean value.

getRunMode

public int getRunMode()
Description copied from interface: RunningStrategy
Returns the run mode (see RunningStrategy.RUN_ALWAYS, RunningStrategy.RUN_NEVER, RunningStrategy.RUN_CONDITIONAL).

Specified by:
getRunMode in interface RunningStrategy
Returns:
and int value.

getPR

public ProcessingResource getPR()
Description copied from interface: RunningStrategy
Gets the associated ProcessingResource.

Specified by:
getPR in interface RunningStrategy
Returns:
a ProcessingResource value.

GATE
Version 3.1-2270