com.bea.wli.worklist.api.taskplan
Interface RuleBindings
- All Superinterfaces:
- EventSource, Serializable
public interface RuleBindings
- extends EventSource, Serializable
Represents the binding of one or more rules to a single task plan. The
binding defines how, when evaluating the rule at runtime, to provide values
for the parameters required by the rule using property values from the task.
Nested Class Summary |
static interface |
RuleBindings.Event
Property names for the PropertyChangeEvents that can be produced by
edits on a object of this type. |
Methods inherited from interface com.bea.wli.worklist.api.taskplan.EventSource |
addPropertyChangeListener, addPropertyChangeListener, clearDirty, dispose, getParent, isComplete, isDirty, isInitializing, isStarted, markDirty, removePropertyChangeListener, removePropertyChangeListener, startProducing |
getTaskPlan
TaskPlan getTaskPlan()
- Get the parent task plan.
getBindingNames
String[] getBindingNames()
getBindings
RuleBinding[] getBindings()
getBinding
RuleBinding getBinding(String name)
throws UnknownObjectException
- Throws:
UnknownObjectException
addBinding
RuleBinding addBinding(String name)
removeBinding
void removeBinding(String name)
renameBinding
void renameBinding(String oldName,
String newName)
throws UnknownObjectException
- Throws:
UnknownObjectException