Class AddSEFF
java.lang.Object
org.palladiosimulator.editors.sirius.repository.custom.externaljavaactions.AddSEFF
- All Implemented Interfaces:
org.eclipse.sirius.tools.api.ui.IExternalJavaAction
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canExecute
(Collection<? extends EObject> selections) void
protected boolean
isInterfaceReferencedByRole
(org.palladiosimulator.pcm.repository.ProvidedRole role, org.palladiosimulator.pcm.repository.Interface testInterface) protected boolean
isReferenced
(Iterable<org.palladiosimulator.pcm.repository.ProvidedRole> providedRoles, org.palladiosimulator.pcm.repository.Interface testInterface)
-
Field Details
-
SHELL
-
-
Constructor Details
-
AddSEFF
public AddSEFF()
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceorg.eclipse.sirius.tools.api.ui.IExternalJavaAction
-
isReferenced
protected boolean isReferenced(Iterable<org.palladiosimulator.pcm.repository.ProvidedRole> providedRoles, org.palladiosimulator.pcm.repository.Interface testInterface) -
isInterfaceReferencedByRole
protected boolean isInterfaceReferencedByRole(org.palladiosimulator.pcm.repository.ProvidedRole role, org.palladiosimulator.pcm.repository.Interface testInterface) -
canExecute
- Specified by:
canExecute
in interfaceorg.eclipse.sirius.tools.api.ui.IExternalJavaAction
-