| java.lang.Object org.eclipse.ui.internal.decorators.DecoratorDefinition org.eclipse.ui.internal.decorators.FullDecoratorDefinition
FullDecoratorDefinition | class FullDecoratorDefinition extends DecoratorDefinition (Code) | | The RunnableDecoratorDefinition is the definition for
decorators that have an ILabelDecorator class to instantiate.
|
Constructor Summary | |
| FullDecoratorDefinition(String identifier, IConfigurationElement element) Create a new instance of the receiver with the
supplied values. |
decorator | ILabelDecorator decorator(Code) | | |
FullDecoratorDefinition | FullDecoratorDefinition(String identifier, IConfigurationElement element)(Code) | | Create a new instance of the receiver with the
supplied values.
|
decorateImage | Image decorateImage(Image image, Object element)(Code) | | Decorate the image provided for the element type.
This method should not be called unless a check for
isEnabled() has been done first.
Return null if there is no image or if an error occurs.
|
decorateText | String decorateText(String text, Object element)(Code) | | Decorate the text provided for the element type.
This method should not be called unless a check for
isEnabled() has been done first.
Return null if there is no text or if there is an exception.
|
getDecorator | public ILabelDecorator getDecorator()(Code) | | Returns the decorator, or null if not enabled.
the decorator, or null if not enabled |
internalGetDecorator | protected ILabelDecorator internalGetDecorator() throws CoreException(Code) | | Gets the decorator and creates it if it does
not exist yet. Throws a CoreException if there is a problem
creating the decorator.
This method should not be called unless a check for
enabled to be true is done first.
Returns a ILabelDecorator |
internalGetLabelProvider | protected IBaseLabelProvider internalGetLabelProvider() throws CoreException(Code) | | |
isFull | public boolean isFull()(Code) | | |
refreshDecorator | protected void refreshDecorator()(Code) | | |
|
|