Class ItemPropertyDescriptorWrapper
java.lang.Object
tools.mdsd.library.emfeditutils.itempropertydescriptor.impl.ItemPropertyDescriptorWrapper
- All Implemented Interfaces:
IItemPropertyDescriptor
- Direct Known Subclasses:
ItemPropertyDescriptorDecoratorImpl
Wrapper for
IItemPropertyDescriptor entities. The implementation does not change the
processing logic but just delegates every method to the given delegate.
Unfortunately, EMF does not provide such a class. In contrast to this implementation, the EMF
ItemPropertyDescriptorDecorator changes the object the IItemPropertyDescriptor
operates on.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner, IItemPropertyDescriptor.ValueHandler, IItemPropertyDescriptor.ValueHandlerProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSetProperty(Object arg0) getCategory(Object arg0) Collection<?>getChoiceOfValues(Object arg0) getDescription(Object arg0) getDisplayName(Object arg0) getFeature(Object arg0) String[]getFilterFlags(Object arg0) getHelpContextIds(Object arg0) getLabelProvider(Object arg0) getPropertyValue(Object arg0) booleanisCompatibleWith(Object arg0, Object arg1, IItemPropertyDescriptor arg2) booleanbooleanisMultiLine(Object arg0) booleanisPropertySet(Object arg0) booleanisSortChoices(Object arg0) voidresetPropertyValue(Object arg0) voidsetPropertyValue(Object arg0, Object arg1)
-
Constructor Details
-
ItemPropertyDescriptorWrapper
-
-
Method Details
-
canSetProperty
- Specified by:
canSetPropertyin interfaceIItemPropertyDescriptor
-
getCategory
- Specified by:
getCategoryin interfaceIItemPropertyDescriptor
-
getChoiceOfValues
- Specified by:
getChoiceOfValuesin interfaceIItemPropertyDescriptor
-
getDescription
- Specified by:
getDescriptionin interfaceIItemPropertyDescriptor
-
getDisplayName
- Specified by:
getDisplayNamein interfaceIItemPropertyDescriptor
-
getFeature
- Specified by:
getFeaturein interfaceIItemPropertyDescriptor
-
getFilterFlags
- Specified by:
getFilterFlagsin interfaceIItemPropertyDescriptor
-
getHelpContextIds
- Specified by:
getHelpContextIdsin interfaceIItemPropertyDescriptor
-
getId
- Specified by:
getIdin interfaceIItemPropertyDescriptor
-
getLabelProvider
- Specified by:
getLabelProviderin interfaceIItemPropertyDescriptor
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceIItemPropertyDescriptor
-
isCompatibleWith
- Specified by:
isCompatibleWithin interfaceIItemPropertyDescriptor
-
isMany
- Specified by:
isManyin interfaceIItemPropertyDescriptor
-
isMultiLine
- Specified by:
isMultiLinein interfaceIItemPropertyDescriptor
-
isPropertySet
- Specified by:
isPropertySetin interfaceIItemPropertyDescriptor
-
isSortChoices
- Specified by:
isSortChoicesin interfaceIItemPropertyDescriptor
-
resetPropertyValue
- Specified by:
resetPropertyValuein interfaceIItemPropertyDescriptor
-
setPropertyValue
- Specified by:
setPropertyValuein interfaceIItemPropertyDescriptor
-