Class StereotypableElementItemPropertyDescriptorDecorator
java.lang.Object
org.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator
org.palladiosimulator.mdsdprofiles.provider.StereotypableElementItemPropertyDescriptorDecorator
- All Implemented Interfaces:
IItemPropertyDescriptor,IItemPropertyDescriptor.ValueHandlerProvider,IPropertyEditorFactory.Provider
public class StereotypableElementItemPropertyDescriptorDecorator
extends ItemPropertyDescriptorDecorator
Customizes the properties of stereotypable elements, e.g., to add entries for tagged values to
the property sheet.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner, IItemPropertyDescriptor.ValueHandler, IItemPropertyDescriptor.ValueHandlerProvider -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.modelversioning.emfprofileapplication.StereotypeApplicationFields inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator
itemPropertyDescriptor, object -
Constructor Summary
ConstructorsConstructorDescriptionStereotypableElementItemPropertyDescriptorDecorator(Object object, IItemPropertyDescriptor itemPropertyDescriptor) -
Method Summary
Modifier and TypeMethodDescriptiongetDisplayName(Object thisObject) Prefix tags with the stereotype name plus "::".getPropertyValue(Object thisObject) voidsetPropertyValue(Object thisObject, Object value) Methods inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator
canSetProperty, getCategory, getChoiceOfValues, getDecoratedItemPropertyDescriptor, getDecoratedObject, getDescription, getEditorFactory, getFeature, getFilterFlags, getHelpContextIds, getId, getLabelProvider, getValueHandler, isChoiceArbitrary, isCompatibleWith, isMany, isMultiLine, isPropertySet, isPropertyUnsettable, isSortChoices, resetPropertyValue
-
Field Details
-
stereotypeApplication
protected final org.modelversioning.emfprofileapplication.StereotypeApplication stereotypeApplication
-
-
Constructor Details
-
StereotypableElementItemPropertyDescriptorDecorator
public StereotypableElementItemPropertyDescriptorDecorator(Object object, IItemPropertyDescriptor itemPropertyDescriptor)
-
-
Method Details
-
getDisplayName
Prefix tags with the stereotype name plus "::".- Specified by:
getDisplayNamein interfaceIItemPropertyDescriptor- Overrides:
getDisplayNamein classItemPropertyDescriptorDecorator
-
setPropertyValue
- Specified by:
setPropertyValuein interfaceIItemPropertyDescriptor- Overrides:
setPropertyValuein classItemPropertyDescriptorDecorator
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceIItemPropertyDescriptor- Overrides:
getPropertyValuein classItemPropertyDescriptorDecorator
-