sota.gui.provider
Class InstrumentationLabelProvider

java.lang.Object
  extended by sota.gui.provider.InstrumentationLabelProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider, GuiUpdateListener

public class InstrumentationLabelProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ILabelProvider, GuiUpdateListener


Field Summary
private  IScheme scheme
           
 
Constructor Summary
InstrumentationLabelProvider()
           
InstrumentationLabelProvider(IScheme scheme)
           
 
Method Summary
 void addListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
           
 void dispose()
           
 org.eclipse.swt.graphics.Image getImage(java.lang.Object object)
           
 java.lang.String getText(java.lang.Object object)
           
 void guiUpdate(ASTManager ast)
          Wird bei der GUI-Aktualisierung aufgerufen.
 boolean isLabelProperty(java.lang.Object arg0, java.lang.String arg1)
           
 void removeListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scheme

private IScheme scheme
Constructor Detail

InstrumentationLabelProvider

public InstrumentationLabelProvider()

InstrumentationLabelProvider

public InstrumentationLabelProvider(IScheme scheme)
Method Detail

addListener

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

dispose

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

getImage

public org.eclipse.swt.graphics.Image getImage(java.lang.Object object)
Specified by:
getImage in interface org.eclipse.jface.viewers.ILabelProvider

getText

public java.lang.String getText(java.lang.Object object)
Specified by:
getText in interface org.eclipse.jface.viewers.ILabelProvider

guiUpdate

public void guiUpdate(ASTManager ast)
Description copied from interface: GuiUpdateListener
Wird bei der GUI-Aktualisierung aufgerufen.

Specified by:
guiUpdate in interface GuiUpdateListener
Parameters:
ast - der aktuelle ASTManager

isLabelProperty

public boolean isLabelProperty(java.lang.Object arg0,
                               java.lang.String arg1)
Specified by:
isLabelProperty in interface org.eclipse.jface.viewers.IBaseLabelProvider

removeListener

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