EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ui.internal.editor
Class PatternEditorContentOutlinePage.OutlineLabelProvider

java.lang.Object
  extended by LabelProvider
      extended by org.eclipse.egf.pattern.ui.internal.editor.PatternEditorContentOutlinePage.OutlineLabelProvider
Enclosing class:
PatternEditorContentOutlinePage

protected class PatternEditorContentOutlinePage.OutlineLabelProvider
extends LabelProvider

Pattern editor outline label provider.


Constructor Summary
protected PatternEditorContentOutlinePage.OutlineLabelProvider()
           
 
Method Summary
protected  int computeFlag(Object element_p)
          Compute flag for given element.
 Image decorateImage(Image image_p, Object element_p)
           
 String decorateText(String text_p, Object element_p)
           
 Image getImage(Object element_p)
           
 String getText(Object element_p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternEditorContentOutlinePage.OutlineLabelProvider

protected PatternEditorContentOutlinePage.OutlineLabelProvider()
Method Detail

getImage

public Image getImage(Object element_p)
See Also:
org.eclipse.jface.viewers.LabelProvider#getImage(java.lang.Object)

getText

public String getText(Object element_p)
See Also:
org.eclipse.jface.viewers.LabelProvider#getText(java.lang.Object)

decorateImage

public Image decorateImage(Image image_p,
                           Object element_p)
See Also:
org.eclipse.jface.viewers.ILabelDecorator#decorateImage(org.eclipse.swt.graphics.Image, java.lang.Object)

computeFlag

protected int computeFlag(Object element_p)
Compute flag for given element.

Parameters:
element_p -
Returns:

decorateText

public String decorateText(String text_p,
                           Object element_p)
See Also:
org.eclipse.jface.viewers.ILabelDecorator#decorateText(java.lang.String, java.lang.Object)

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.