Commit 9917432c authored by Philip Makedonski's avatar Philip Makedonski
Browse files

+ updated label provider for extensions

parent f00309bf
Loading
Loading
Loading
Loading
+5 −1
Changes for plugins/org.etsi.mts.tdl.TDLan2.ui/src/org/etsi/mts/tdl/ui/labeling/TDLan2LabelProvider.java: 5 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ import com.google.inject.Inject;
import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider;
import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider;
import org.etsi.mts.tdl.Element;
import org.etsi.mts.tdl.Extension;

/**
 * Provides labels for EObjects.
@@ -23,8 +24,11 @@ public class TDLan2LabelProvider extends DefaultEObjectLabelProvider {
	}

	String text(Element element) {
		if (element.getName() != null)
		if (element.getName() != null) {
			return element.eClass().getName()+" : "+element.getName();
		} else if (element instanceof Extension) {
			return element.eClass().getName()+" : "+((Extension) element).getExtending().getName();
		}
		return element.eClass().getName();
	}