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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
removeActionActor(org.eclipse.swt.widgets.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 Detail
setActionActor
boolean setActionActor(boolean doPerform, VSAction action, ComplexOperation op)
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
boolean removeActionActor(org.eclipse.swt.widgets.Shell shell, ComplexOperation op)
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.