Drools :: Eclipse :: Guvnor tools 6.1.0.Beta3

org.guvnor.tools
Class GuvnorDecorator

java.lang.Object
  extended by org.guvnor.tools.GuvnorDecorator
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILightweightLabelDecorator

public class GuvnorDecorator
extends Object
implements org.eclipse.jface.viewers.ILightweightLabelDecorator

Handles decorating Guvnor resources with an icon overlay and label text.


Field Summary
static String DECORATOR_ID
           
 
Constructor Summary
GuvnorDecorator()
           
 
Method Summary
 void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
           
 void decorate(Object element, org.eclipse.jface.viewers.IDecoration decoration)
           
 void dispose()
           
 boolean isLabelProperty(Object element, String property)
           
 void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DECORATOR_ID

public static final String DECORATOR_ID
See Also:
Constant Field Values
Constructor Detail

GuvnorDecorator

public GuvnorDecorator()
Method Detail

decorate

public void decorate(Object element,
                     org.eclipse.jface.viewers.IDecoration decoration)
Specified by:
decorate in interface org.eclipse.jface.viewers.ILightweightLabelDecorator

addListener

public void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
Specified by:
addListener in interface org.eclipse.jface.viewers.IBaseLabelProvider

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.viewers.IBaseLabelProvider

isLabelProperty

public boolean isLabelProperty(Object element,
                               String property)
Specified by:
isLabelProperty in interface org.eclipse.jface.viewers.IBaseLabelProvider

removeListener

public void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
Specified by:
removeListener in interface org.eclipse.jface.viewers.IBaseLabelProvider

Drools :: Eclipse :: Guvnor tools 6.1.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.