Package org.eclipse.jface.viewers
Class DecorationContext
java.lang.Object
org.eclipse.jface.viewers.DecorationContext
- All Implemented Interfaces:
IDecorationContext
A concrete implementation of the
IDecorationContext interface,
suitable for instantiating.
This class is not intended to be subclassed.
- Since:
- 3.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IDecorationContextConstant that defines a default decoration context that has no context ids associated with it. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Return the properties that exist in this context (i.e. the set of properties that have values associated with them.getProperty(String property) Get the value of the given property ornullif the property does not exist in this context.voidputProperty(String property, Object value) Set the given property to the given value.
-
Field Details
-
DEFAULT_CONTEXT
Constant that defines a default decoration context that has no context ids associated with it.
-
-
Constructor Details
-
DecorationContext
public DecorationContext()Create a decoration context.
-
-
Method Details
-
getProperty
Description copied from interface:IDecorationContextGet the value of the given property ornullif the property does not exist in this context.- Specified by:
getPropertyin interfaceIDecorationContext- Parameters:
property- the property- Returns:
- the value of the given property or
null
-
getProperties
Description copied from interface:IDecorationContextReturn the properties that exist in this context (i.e. the set of properties that have values associated with them.- Specified by:
getPropertiesin interfaceIDecorationContext- Returns:
- the properties that exist in this context
-
putProperty
Set the given property to the given value. Setting the value of a property tonullremoves the property from the context.- Parameters:
property- the propertyvalue- the value of the property ornullif the property is to be removed.
-