com.monad.homerun.rule
Class Task
java.lang.Object
com.monad.homerun.rule.Task
- All Implemented Interfaces:
- java.io.Serializable
public class Task
- extends java.lang.Object
- implements java.io.Serializable
Task class represents a single action part, i.e. the smallest
unit of work we can perform. Effectively, it means the exercise
of a single control on a single object.
- See Also:
- Serialized Form
Constructor Summary |
Task()
|
Task(java.lang.String domain,
java.lang.String target,
java.lang.String type,
java.lang.String control,
java.lang.String verb,
java.util.Map<java.lang.String,java.lang.String> modifiers)
|
Task(Task task)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CTRL_TYPE
public static final java.lang.String CTRL_TYPE
- See Also:
- Constant Field Values
INFORM_TYPE
public static final java.lang.String INFORM_TYPE
- See Also:
- Constant Field Values
RULE_TYPE
public static final java.lang.String RULE_TYPE
- See Also:
- Constant Field Values
Task
public Task()
Task
public Task(java.lang.String domain,
java.lang.String target,
java.lang.String type,
java.lang.String control,
java.lang.String verb,
java.util.Map<java.lang.String,java.lang.String> modifiers)
Task
public Task(Task task)
clone
public static Task clone(Task task)
isAlternate
public boolean isAlternate()
getNote
public java.lang.String getNote()
setNote
public void setNote(java.lang.String note)
getDomain
public java.lang.String getDomain()
getTarget
public java.lang.String getTarget()
getType
public java.lang.String getType()
getControl
public java.lang.String getControl()
getVerb
public java.lang.String getVerb()
getModifierNames
public java.util.Iterator<java.lang.String> getModifierNames()
getModifier
public java.lang.String getModifier(java.lang.String name)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
validate
public boolean validate(java.util.Map<java.lang.String,java.lang.Object> context)
perform
public boolean perform(java.util.Map<java.lang.String,java.lang.Object> context)
addTemplateVars
public void addTemplateVars(java.util.Map<java.lang.String,java.lang.Object> context)
Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.