Package com.iizigo.prop.editor
Interface IVSActionActorParticipantProvider
- All Known Implementing Classes:
EditorScreenActionProp
public interface IVSActionActorParticipantProvider
The interface for a provider of a VSActionReferenceAsActor property.
- Author:
- Christopher Mindus
Method Summary
Modifier and TypeMethodDescriptionboolean
removeActionActor
(Shell shell, ComplexOperation op) Removes the provider as the Actor in the VSAction.boolean
setActionActor
(boolean doPerform, VSAction action, ComplexOperation op) Sets the provider as the Actor in the VSAction.
Method Details
setActionActor
Sets the provider as the Actor in the VSAction. This means adding an Action Actor of appropriate type.- Parameters:
doPerform
- Flag indicating operation is tested (false) or to be performed (true).action
- The action referenced.op
- The complex operation, null whendoPerform==false
.- Returns:
- Success state.
removeActionActor
Removes the provider as the Actor in the VSAction. This means removing an Action Actor of appropriate type.- Parameters:
shell
- The shell.op
- The complex operation.- Returns:
- Success state.