Package org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.provider.util
Class ItemPropertyDescriptorDecorator
- java.lang.Object
-
- org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.provider.util.ItemPropertyDescriptorDecorator
-
- All Implemented Interfaces:
IItemPropertyDescriptor
public class ItemPropertyDescriptorDecorator extends Object implements IItemPropertyDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner, IItemPropertyDescriptor.ValueHandler, IItemPropertyDescriptor.ValueHandlerProvider
-
-
Constructor Summary
Constructors Constructor Description ItemPropertyDescriptorDecorator(IItemPropertyDescriptor descriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canSetProperty(Object object)
String
getCategory(Object object)
Collection<?>
getChoiceOfValues(Object object)
String
getDescription(Object object)
String
getDisplayName(Object object)
Object
getFeature(Object object)
String[]
getFilterFlags(Object object)
Object
getHelpContextIds(Object object)
String
getId(Object object)
IItemLabelProvider
getLabelProvider(Object object)
Object
getPropertyValue(Object object)
boolean
isCompatibleWith(Object object, Object anotherObject, IItemPropertyDescriptor anotherPropertyDescriptor)
boolean
isMany(Object object)
boolean
isMultiLine(Object object)
boolean
isPropertySet(Object object)
boolean
isSortChoices(Object object)
void
resetPropertyValue(Object object)
void
setPropertyValue(Object object, Object value)
-
-
-
Constructor Detail
-
ItemPropertyDescriptorDecorator
public ItemPropertyDescriptorDecorator(IItemPropertyDescriptor descriptor)
-
-
Method Detail
-
getPropertyValue
public Object getPropertyValue(Object object)
- Specified by:
getPropertyValue
in interfaceIItemPropertyDescriptor
-
isPropertySet
public boolean isPropertySet(Object object)
- Specified by:
isPropertySet
in interfaceIItemPropertyDescriptor
-
canSetProperty
public boolean canSetProperty(Object object)
- Specified by:
canSetProperty
in interfaceIItemPropertyDescriptor
-
resetPropertyValue
public void resetPropertyValue(Object object)
- Specified by:
resetPropertyValue
in interfaceIItemPropertyDescriptor
-
setPropertyValue
public void setPropertyValue(Object object, Object value)
- Specified by:
setPropertyValue
in interfaceIItemPropertyDescriptor
-
getCategory
public String getCategory(Object object)
- Specified by:
getCategory
in interfaceIItemPropertyDescriptor
-
getDescription
public String getDescription(Object object)
- Specified by:
getDescription
in interfaceIItemPropertyDescriptor
-
getDisplayName
public String getDisplayName(Object object)
- Specified by:
getDisplayName
in interfaceIItemPropertyDescriptor
-
getFilterFlags
public String[] getFilterFlags(Object object)
- Specified by:
getFilterFlags
in interfaceIItemPropertyDescriptor
-
getHelpContextIds
public Object getHelpContextIds(Object object)
- Specified by:
getHelpContextIds
in interfaceIItemPropertyDescriptor
-
getId
public String getId(Object object)
- Specified by:
getId
in interfaceIItemPropertyDescriptor
-
getLabelProvider
public IItemLabelProvider getLabelProvider(Object object)
- Specified by:
getLabelProvider
in interfaceIItemPropertyDescriptor
-
isCompatibleWith
public boolean isCompatibleWith(Object object, Object anotherObject, IItemPropertyDescriptor anotherPropertyDescriptor)
- Specified by:
isCompatibleWith
in interfaceIItemPropertyDescriptor
-
getFeature
public Object getFeature(Object object)
- Specified by:
getFeature
in interfaceIItemPropertyDescriptor
-
isMany
public boolean isMany(Object object)
- Specified by:
isMany
in interfaceIItemPropertyDescriptor
-
getChoiceOfValues
public Collection<?> getChoiceOfValues(Object object)
- Specified by:
getChoiceOfValues
in interfaceIItemPropertyDescriptor
-
isMultiLine
public boolean isMultiLine(Object object)
- Specified by:
isMultiLine
in interfaceIItemPropertyDescriptor
-
isSortChoices
public boolean isSortChoices(Object object)
- Specified by:
isSortChoices
in interfaceIItemPropertyDescriptor
-
-