Class AddDataOperationToUsageModel

  • All Implemented Interfaces:
    org.eclipse.sirius.tools.api.ui.IExternalJavaAction, DataopSelectionFilter

    public class AddDataOperationToUsageModel
    extends Object
    implements org.eclipse.sirius.tools.api.ui.IExternalJavaAction, DataopSelectionFilter
    • Constructor Detail

      • AddDataOperationToUsageModel

        public AddDataOperationToUsageModel()
    • Method Detail

      • canExecute

        public boolean canExecute​(Collection<? extends EObject> arg0)
        Specified by:
        canExecute in interface org.eclipse.sirius.tools.api.ui.IExternalJavaAction
      • execute

        public void execute​(Collection<? extends EObject> arg0,
                            Map<String,​Object> arg1)
        Specified by:
        execute in interface org.eclipse.sirius.tools.api.ui.IExternalJavaAction
      • filterOtherModels

        public void filterOtherModels​(org.palladiosimulator.editors.commons.dialogs.selection.PalladioSelectEObjectDialog dialog,
                                      EObject resource,
                                      org.palladiosimulator.pcm.dataprocessing.dataprocessing.processing.DataProcessingContainer dpContainer)
        Specified by:
        filterOtherModels in interface DataopSelectionFilter
      • removeUnapplyableElements

        public void removeUnapplyableElements​(org.palladiosimulator.editors.commons.dialogs.selection.PalladioSelectEObjectDialog dialog,
                                              org.palladiosimulator.pcm.dataprocessing.dataprocessing.processing.DataProcessingContainer dpContainer)
        Specified by:
        removeUnapplyableElements in interface DataopSelectionFilter