org.yawlfoundation.yawl.engine.time
Class YTimerVariable

java.lang.Object
  extended by org.yawlfoundation.yawl.engine.time.YTimerVariable

public class YTimerVariable
extends Object

Author: Michael Adams Creation Date: 25/05/2010


Constructor Summary
YTimerVariable(YTask ownerTask)
           
 
Method Summary
 boolean evaluatePredicate(String predicate)
           
 YWorkItemTimer.State getState()
           
 String getStateString()
           
 YTask getTask()
           
 String getTaskName()
           
 void setState(YWorkItemTimer.State state)
           
 void setState(YWorkItemTimer.State state, boolean restoring)
           
 void setStateActive()
           
 void setStateClosed()
           
 void setStateExpired()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YTimerVariable

public YTimerVariable(YTask ownerTask)
Method Detail

getTaskName

public String getTaskName()

getTask

public YTask getTask()

getState

public YWorkItemTimer.State getState()

getStateString

public String getStateString()

setState

public void setState(YWorkItemTimer.State state)

setState

public void setState(YWorkItemTimer.State state,
                     boolean restoring)

setStateActive

public void setStateActive()

setStateClosed

public void setStateClosed()

setStateExpired

public void setStateExpired()

evaluatePredicate

public boolean evaluatePredicate(String predicate)
                          throws YQueryException
Throws:
YQueryException


Copyright © 2004-2012 The YAWL Foundation.