Package org.eclipse.jface.viewers
Class DecorationContext
- java.lang.Object
-
- org.eclipse.jface.viewers.DecorationContext
-
- All Implemented Interfaces:
IDecorationContext
public class DecorationContext extends Object implements IDecorationContext
A concrete implementation of theIDecorationContext
interface, suitable for instantiating.This class is not intended to be subclassed.
- Since:
- 3.2
-
-
Field Summary
Fields Modifier and Type Field Description static IDecorationContext
DEFAULT_CONTEXT
Constant that defines a default decoration context that has no context ids associated with it.
-
Constructor Summary
Constructors Constructor Description DecorationContext()
Create a decoration context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
getProperties()
Return the properties that exist in this context (i.e. the set of properties that have values associated with them.Object
getProperty(String property)
Get the value of the given property ornull
if the property does not exist in this context.void
putProperty(String property, Object value)
Set the given property to the given value.
-
-
-
Field Detail
-
DEFAULT_CONTEXT
public static final IDecorationContext DEFAULT_CONTEXT
Constant that defines a default decoration context that has no context ids associated with it.
-
-
Method Detail
-
getProperty
public Object getProperty(String property)
Description copied from interface:IDecorationContext
Get the value of the given property ornull
if the property does not exist in this context.- Specified by:
getProperty
in interfaceIDecorationContext
- Parameters:
property
- the property- Returns:
- the value of the given property or
null
-
getProperties
public String[] getProperties()
Description copied from interface:IDecorationContext
Return the properties that exist in this context (i.e. the set of properties that have values associated with them.- Specified by:
getProperties
in interfaceIDecorationContext
- Returns:
- the properties that exist in this context
-
putProperty
public void putProperty(String property, Object value)
Set the given property to the given value. Setting the value of a property tonull
removes the property from the context.- Parameters:
property
- the propertyvalue
- the value of the property ornull
if the property is to be removed.
-
-