Modelers

org.topcased.tabbedproperties.providers
Class TabbedPropertiesLabelProvider

java.lang.Object
  extended by org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
      extended by org.topcased.tabbedproperties.providers.TabbedPropertiesLabelProvider
All Implemented Interfaces:
INotifyChangedListener, org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.ITableLabelProvider

public class TabbedPropertiesLabelProvider
extends AdapterFactoryLabelProvider

A Label Provider that formats the provided String text The text will be displayed like: FEATURENAME : CLASSNAME - MODELNAME


Field Summary
 
Fields inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
adapterFactory, labelProviderListeners
 
Constructor Summary
TabbedPropertiesLabelProvider(AdapterFactory adapterFactory)
          Constructor
 
Method Summary
 java.lang.String getText(java.lang.Object object)
          This method overrides the AdapterFactoryLabelProvider getText method in order to obtain the desired label values.
 
Methods inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
addListener, dispose, fireLabelProviderChanged, getAdapterFactory, getColumnImage, getColumnText, getDefaultImage, getImage, getImageFromObject, isLabelProperty, notifyChanged, removeListener, setAdapterFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabbedPropertiesLabelProvider

public TabbedPropertiesLabelProvider(AdapterFactory adapterFactory)
Constructor

Parameters:
adapterFactory -
Method Detail

getText

public java.lang.String getText(java.lang.Object object)
This method overrides the AdapterFactoryLabelProvider getText method in order to obtain the desired label values. The returned string will have the StructuralFeature with a description of its EcoreClass and its model.

Specified by:
getText in interface org.eclipse.jface.viewers.ILabelProvider
Overrides:
getText in class AdapterFactoryLabelProvider
See Also:
AdapterFactoryLabelProvider.getText(Object)

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.