Package com._1c.g5.v8.dt.ui.aef.actions
Class DtWizardAction
- java.lang.Object
-
- com._1c.g5.v8.dt.ui.aef.actions.DtWizardAction
-
-
Constructor Summary
Constructors Constructor Description DtWizardAction(String wizardId, IModelEditingSupport modelEditingSupport)Instantiates a new DT wizard action.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteWith(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature, ISelection selection)Executes the action for a givenmodel, modelfeatureandselection.org.eclipse.swt.graphics.ImagegetIcon()StringgetToolTip()booleanisEnabledFor(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature, ISelection selection)Checks whether the action is enabled for a givenmodel, modelfeatureandselection.
-
-
-
Constructor Detail
-
DtWizardAction
public DtWizardAction(String wizardId, IModelEditingSupport modelEditingSupport)
Instantiates a new DT wizard action.- Parameters:
wizardId- the wizard id.modelEditingSupport- the model editiong suport, cannot benull.
-
-
Method Detail
-
getIcon
public org.eclipse.swt.graphics.Image getIcon()
-
getToolTip
public String getToolTip()
- Specified by:
getToolTipin interfaceIDtAction- Returns:
- action tool tip text.
-
isEnabledFor
public boolean isEnabledFor(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature, ISelection selection)Description copied from interface:IDtActionChecks whether the action is enabled for a givenmodel, modelfeatureandselection.- Specified by:
isEnabledForin interfaceIDtAction- Parameters:
model- model to check.feature- feature to check.selection- selection to check.- Returns:
trueif action is enabled,falseotherwise.
-
executeWith
public void executeWith(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature, ISelection selection)Description copied from interface:IDtActionExecutes the action for a givenmodel, modelfeatureandselection.- Specified by:
executeWithin interfaceIDtAction- Parameters:
model- model to execute with.feature- feature to execute with.selection- selection to execute with.
-
-