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.
-
Field Summary
Fields inherited from class org.eclipse.gmf.runtime.common.ui.services.action.filter.AbstractActionFilterProvider
ENABLEMENT_VALUE, VISIBILITY_VALUE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.gmf.runtime.common.core.service.IProvider
addProviderChangeListener, removeProviderChangeListener
-
Constructor Details
-
DuplicateActionFilterProvider
public DuplicateActionFilterProvider()
-
-
Method Details
-
testAttribute
(non-Javadoc).- Parameters:
target
- the targetname
- the namevalue
- the value- Returns:
- true, if successful
- See Also:
-
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)
-