|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Action
Represents an action that may be taken as a constructor or step action.
Nested Class Summary | |
---|---|
static interface |
Action.Event
Property names for the PropertyChangeEvents that can be produced by edits on a object of this type. |
Method Summary | |
---|---|
PropertyRef |
addPropertyRef(String propertyName)
Add a new property reference to this action. |
PropertyRef |
addPropertyRef(SystemProperty property)
Add a new property reference for a system property to this action. |
ActionContainer |
getActionContainer()
Get the parent container for this action. |
String[] |
getPropertyNames()
Get an array of property names required by this action. |
PropertyRef[] |
getPropertyRefs()
Get an array of PropertyRef instances describing the required properties for this action. |
void |
removePropertyRef(String propertyName)
Remove the property reference with the given name from this action. |
void |
removePropertyRef(SystemProperty property)
Remove a system property reference from this action. |
void |
setPropertyRefs(PropertyRef[] refs)
Set the PropertyRefs representing the required properties for this action. |
Methods inherited from interface com.bea.wli.worklist.api.taskplan.NamedIndexedObject |
---|
getIndex, setIndex |
Methods inherited from interface com.bea.wli.worklist.api.taskplan.NamedObject |
---|
getDescription, getName, setDescription |
Methods inherited from interface com.bea.wli.worklist.api.taskplan.EventSource |
---|
addPropertyChangeListener, addPropertyChangeListener, clearDirty, dispose, getParent, isComplete, isDirty, isInitializing, isStarted, markDirty, removePropertyChangeListener, removePropertyChangeListener, startProducing |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
ActionContainer getActionContainer()
String[] getPropertyNames()
PropertyRef[] getPropertyRefs()
void setPropertyRefs(PropertyRef[] refs)
refs
- The new properties to require.TaskPlanFactory.createPropertyRef(String, String, String);
PropertyRef addPropertyRef(String propertyName)
propertyName
- The new property ref.void removePropertyRef(String propertyName)
propertyName
- The property ref to remove.PropertyRef addPropertyRef(SystemProperty property)
property
- The new property ref.void removePropertyRef(SystemProperty property)
property
- The property ref to remove.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |