Class DuplicateActionFilterProvider
- java.lang.Object
-
- org.eclipse.gmf.runtime.common.core.service.AbstractProvider
-
- org.eclipse.gmf.runtime.common.ui.services.action.filter.AbstractActionFilterProvider
-
- de.uka.ipd.sdq.pcm.gmf.composite.custom.actions.DuplicateActionFilterProvider
-
- All Implemented Interfaces:
org.eclipse.gmf.runtime.common.core.service.IProvider
,org.eclipse.gmf.runtime.common.ui.services.action.internal.filter.IActionFilterProvider
,IActionFilter
public class DuplicateActionFilterProvider extends org.eclipse.gmf.runtime.common.ui.services.action.filter.AbstractActionFilterProvider
Disable "Edit -> Duplicate" menu item when component roles attached to assembly contexts are selected.
-
-
Constructor Summary
Constructors Constructor Description DuplicateActionFilterProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
provides(org.eclipse.gmf.runtime.common.core.service.IOperation operation)
(non-Javadoc).boolean
testAttribute(Object target, String name, String value)
(non-Javadoc).-
Methods inherited from class org.eclipse.gmf.runtime.common.ui.services.action.filter.AbstractActionFilterProvider
getSelection, getStructuredSelection
-
Methods inherited from class org.eclipse.gmf.runtime.common.core.service.AbstractProvider
addProviderChangeListener, fireProviderChange, removeProviderChangeListener
-
-
-
-
Method Detail
-
testAttribute
public boolean testAttribute(Object target, String name, String value)
(non-Javadoc).- Parameters:
target
- the targetname
- the namevalue
- the value- Returns:
- true, if successful
- See Also:
IActionFilter.testAttribute(java.lang.Object, java.lang.String, java.lang.String)
-
provides
public boolean provides(org.eclipse.gmf.runtime.common.core.service.IOperation operation)
(non-Javadoc).- Parameters:
operation
- the operation- Returns:
- true, if successful
- See Also:
IProvider.provides(org.eclipse.gmf.runtime.common.core.service.IOperation)
-
-