/* * Copyright (C) Yutaka Matsuno 2010-2012 All rights reserved. */ // AUTO_GENERATED:START package net.dependableos.dcase.diagram.navigator; import net.dependableos.dcase.Argument; import net.dependableos.dcase.diagram.edit.parts.ArgumentEditPart; import net.dependableos.dcase.diagram.edit.parts.ContextEditPart; import net.dependableos.dcase.diagram.edit.parts.ContextNameEditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink001EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink001Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink002EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink002Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink003EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink003Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink004EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink004Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceEditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceNameEditPart; import net.dependableos.dcase.diagram.edit.parts.GoalEditPart; import net.dependableos.dcase.diagram.edit.parts.GoalNameEditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationEditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationNameEditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorEditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorNameEditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyEditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyNameEditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyEditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyNameEditPart; import net.dependableos.dcase.diagram.edit.parts.SystemEditPart; import net.dependableos.dcase.diagram.edit.parts.SystemNameEditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedEditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedNameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006NameEditPart; import net.dependableos.dcase.diagram.part.DcaseDiagramEditorPlugin; import net.dependableos.dcase.diagram.part.DcaseVisualIDRegistry; import net.dependableos.dcase.diagram.providers.DcaseElementTypes; import net.dependableos.dcase.diagram.providers.DcaseParserProvider; import org.eclipse.gmf.runtime.common.ui.services.parser.IParser; import org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions; import org.eclipse.gmf.runtime.emf.core.util.EObjectAdapter; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.gmf.runtime.notation.View; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.resource.ImageRegistry; import org.eclipse.jface.viewers.ITreePathLabelProvider; import org.eclipse.jface.viewers.LabelProvider; import org.eclipse.jface.viewers.TreePath; import org.eclipse.jface.viewers.ViewerLabel; import org.eclipse.swt.graphics.Image; import org.eclipse.ui.IMemento; import org.eclipse.ui.navigator.ICommonContentExtensionSite; import org.eclipse.ui.navigator.ICommonLabelProvider; /** * @generated */ public class DcaseNavigatorLabelProvider extends LabelProvider implements ICommonLabelProvider, ITreePathLabelProvider { /** * @generated */ static { DcaseDiagramEditorPlugin .getInstance() .getImageRegistry() .put( "Navigator?UnknownElement", ImageDescriptor.getMissingImageDescriptor()); //$NON-NLS-1$ DcaseDiagramEditorPlugin .getInstance() .getImageRegistry() .put( "Navigator?ImageNotFound", ImageDescriptor.getMissingImageDescriptor()); //$NON-NLS-1$ } /** * @generated */ public void updateLabel(ViewerLabel label, TreePath elementPath) { Object element = elementPath.getLastSegment(); if (element instanceof DcaseNavigatorItem && !isOwnView(((DcaseNavigatorItem) element).getView())) { return; } label.setText(getText(element)); label.setImage(getImage(element)); } /** * @generated */ public Image getImage(Object element) { if (element instanceof DcaseNavigatorGroup) { DcaseNavigatorGroup group = (DcaseNavigatorGroup) element; return DcaseDiagramEditorPlugin.getInstance().getBundledImage( group.getIcon()); } if (element instanceof DcaseNavigatorItem) { DcaseNavigatorItem navigatorItem = (DcaseNavigatorItem) element; if (!isOwnView(navigatorItem.getView())) { return super.getImage(element); } return getImage(navigatorItem.getView()); } return super.getImage(element); } /** * @generated */ public Image getImage(View view) { switch (DcaseVisualIDRegistry.getVisualID(view)) { case ArgumentEditPart.VISUAL_ID: return getImage( "Navigator?Diagram?http://www.dependable-os.net/2013/11/dcase_model/?Argument", DcaseElementTypes.Argument_79); //$NON-NLS-1$ case GoalEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Goal", DcaseElementTypes.Goal_1001); //$NON-NLS-1$ case StrategyEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Strategy", DcaseElementTypes.Strategy_1002); //$NON-NLS-1$ case EvidenceEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Evidence", DcaseElementTypes.Evidence_1003); //$NON-NLS-1$ case MonitorEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Monitor", DcaseElementTypes.Monitor_1004); //$NON-NLS-1$ case UndevelopedEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Undeveloped", DcaseElementTypes.Undeveloped_1005); //$NON-NLS-1$ case ContextEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Context", DcaseElementTypes.Context_1006); //$NON-NLS-1$ case JustificationEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Justification", DcaseElementTypes.Justification_1007); //$NON-NLS-1$ case SystemEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Pattern", DcaseElementTypes.System_1008); //$NON-NLS-1$ case PolicyEditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Action", DcaseElementTypes.Policy_1009); //$NON-NLS-1$ case Userdef001EditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?External", DcaseElementTypes.Userdef001_1010); //$NON-NLS-1$ case Userdef002EditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Userdef002", DcaseElementTypes.Userdef002_1011); //$NON-NLS-1$ case Userdef003EditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Userdef003", DcaseElementTypes.Userdef003_1012); //$NON-NLS-1$ case Userdef004EditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Assumption", DcaseElementTypes.Userdef004_1013); //$NON-NLS-1$ case Userdef005EditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Module", DcaseElementTypes.Userdef005_1014); //$NON-NLS-1$ case Userdef006EditPart.VISUAL_ID: return getImage( "Navigator?TopLevelNode?http://www.dependable-os.net/2013/11/dcase_model/?Contract", DcaseElementTypes.Userdef006_1015); //$NON-NLS-1$ case DcaseLink001EditPart.VISUAL_ID: return getImage( "Navigator?Link?http://www.dependable-os.net/2013/11/dcase_model/?SupportedBy", DcaseElementTypes.DcaseLink001_3001); //$NON-NLS-1$ case DcaseLink002EditPart.VISUAL_ID: return getImage( "Navigator?Link?http://www.dependable-os.net/2013/11/dcase_model/?InContextOf", DcaseElementTypes.DcaseLink002_3002); //$NON-NLS-1$ case DcaseLink003EditPart.VISUAL_ID: return getImage( "Navigator?Link?http://www.dependable-os.net/2013/11/dcase_model/?Responsibility", DcaseElementTypes.DcaseLink003_3003); //$NON-NLS-1$ case DcaseLink004EditPart.VISUAL_ID: return getImage( "Navigator?Link?http://www.dependable-os.net/2013/11/dcase_model/?DcaseLink004", DcaseElementTypes.DcaseLink004_3004); //$NON-NLS-1$ } return getImage("Navigator?UnknownElement", null); //$NON-NLS-1$ } /** * @generated */ private Image getImage(String key, IElementType elementType) { ImageRegistry imageRegistry = DcaseDiagramEditorPlugin.getInstance() .getImageRegistry(); Image image = imageRegistry.get(key); if (image == null && elementType != null && DcaseElementTypes.isKnownElementType(elementType)) { image = DcaseElementTypes.getImage(elementType); imageRegistry.put(key, image); } if (image == null) { image = imageRegistry.get("Navigator?ImageNotFound"); //$NON-NLS-1$ imageRegistry.put(key, image); } return image; } /** * @generated */ public String getText(Object element) { if (element instanceof DcaseNavigatorGroup) { DcaseNavigatorGroup group = (DcaseNavigatorGroup) element; return group.getGroupName(); } if (element instanceof DcaseNavigatorItem) { DcaseNavigatorItem navigatorItem = (DcaseNavigatorItem) element; if (!isOwnView(navigatorItem.getView())) { return null; } return getText(navigatorItem.getView()); } return super.getText(element); } /** * @generated */ public String getText(View view) { if (view.getElement() != null && view.getElement().eIsProxy()) { return getUnresolvedDomainElementProxyText(view); } switch (DcaseVisualIDRegistry.getVisualID(view)) { case ArgumentEditPart.VISUAL_ID: return getArgument_79Text(view); case GoalEditPart.VISUAL_ID: return getGoal_1001Text(view); case StrategyEditPart.VISUAL_ID: return getStrategy_1002Text(view); case EvidenceEditPart.VISUAL_ID: return getEvidence_1003Text(view); case MonitorEditPart.VISUAL_ID: return getMonitor_1004Text(view); case UndevelopedEditPart.VISUAL_ID: return getUndeveloped_1005Text(view); case ContextEditPart.VISUAL_ID: return getContext_1006Text(view); case JustificationEditPart.VISUAL_ID: return getJustification_1007Text(view); case SystemEditPart.VISUAL_ID: return getSystem_1008Text(view); case PolicyEditPart.VISUAL_ID: return getPolicy_1009Text(view); case Userdef001EditPart.VISUAL_ID: return getUserdef001_1010Text(view); case Userdef002EditPart.VISUAL_ID: return getUserdef002_1011Text(view); case Userdef003EditPart.VISUAL_ID: return getUserdef003_1012Text(view); case Userdef004EditPart.VISUAL_ID: return getUserdef004_1013Text(view); case Userdef005EditPart.VISUAL_ID: return getUserdef005_1014Text(view); case Userdef006EditPart.VISUAL_ID: return getUserdef006_1015Text(view); case DcaseLink001EditPart.VISUAL_ID: return getDcaseLink001_3001Text(view); case DcaseLink002EditPart.VISUAL_ID: return getDcaseLink002_3002Text(view); case DcaseLink003EditPart.VISUAL_ID: return getDcaseLink003_3003Text(view); case DcaseLink004EditPart.VISUAL_ID: return getDcaseLink004_3004Text(view); } return getUnknownElementText(view); } /** * @generated */ private String getArgument_79Text(View view) { Argument domainModelElement = (Argument) view.getElement(); if (domainModelElement != null) { return domainModelElement.getName(); } else { DcaseDiagramEditorPlugin.getInstance().logError( "No domain element for view with visualID = " + 79); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getGoal_1001Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Goal_1001, view.getElement() != null ? view .getElement() : view, DcaseVisualIDRegistry .getType(GoalNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4001); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getStrategy_1002Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Strategy_1002, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry.getType(StrategyNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4005); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getEvidence_1003Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Evidence_1003, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry.getType(EvidenceNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4009); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getMonitor_1004Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Monitor_1004, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry.getType(MonitorNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4013); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUndeveloped_1005Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Undeveloped_1005, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(UndevelopedNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4017); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getContext_1006Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Context_1006, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry.getType(ContextNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4021); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getJustification_1007Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Justification_1007, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(JustificationNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4025); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getSystem_1008Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.System_1008, view.getElement() != null ? view .getElement() : view, DcaseVisualIDRegistry .getType(SystemNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4029); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getPolicy_1009Text(View view) { IParser parser = DcaseParserProvider.getParser( DcaseElementTypes.Policy_1009, view.getElement() != null ? view .getElement() : view, DcaseVisualIDRegistry .getType(PolicyNameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4033); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUserdef001_1010Text(View view) { IParser parser = DcaseParserProvider .getParser(DcaseElementTypes.Userdef001_1010, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(Userdef001NameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4037); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUserdef002_1011Text(View view) { IParser parser = DcaseParserProvider .getParser(DcaseElementTypes.Userdef002_1011, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(Userdef002NameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4041); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUserdef003_1012Text(View view) { IParser parser = DcaseParserProvider .getParser(DcaseElementTypes.Userdef003_1012, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(Userdef003NameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4045); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUserdef004_1013Text(View view) { IParser parser = DcaseParserProvider .getParser(DcaseElementTypes.Userdef004_1013, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(Userdef004NameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4049); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUserdef005_1014Text(View view) { IParser parser = DcaseParserProvider .getParser(DcaseElementTypes.Userdef005_1014, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(Userdef005NameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4053); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUserdef006_1015Text(View view) { IParser parser = DcaseParserProvider .getParser(DcaseElementTypes.Userdef006_1015, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(Userdef006NameEditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4057); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getDcaseLink001_3001Text(View view) { IParser parser = DcaseParserProvider .getParser( DcaseElementTypes.DcaseLink001_3001, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(DcaseLink001Userdef001DescUserdef00EditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4061); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getDcaseLink002_3002Text(View view) { IParser parser = DcaseParserProvider .getParser( DcaseElementTypes.DcaseLink002_3002, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(DcaseLink002Userdef001DescUserdef00EditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4062); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getDcaseLink003_3003Text(View view) { IParser parser = DcaseParserProvider .getParser( DcaseElementTypes.DcaseLink003_3003, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(DcaseLink003Userdef001DescUserdef00EditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4063); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getDcaseLink004_3004Text(View view) { IParser parser = DcaseParserProvider .getParser( DcaseElementTypes.DcaseLink004_3004, view.getElement() != null ? view.getElement() : view, DcaseVisualIDRegistry .getType(DcaseLink004Userdef001DescUserdef00EditPart.VISUAL_ID)); if (parser != null) { return parser.getPrintString(new EObjectAdapter( view.getElement() != null ? view.getElement() : view), ParserOptions.NONE.intValue()); } else { DcaseDiagramEditorPlugin.getInstance().logError( "Parser was not found for label " + 4064); //$NON-NLS-1$ return ""; //$NON-NLS-1$ } } /** * @generated */ private String getUnknownElementText(View view) { return "<UnknownElement Visual_ID = " + view.getType() + ">"; //$NON-NLS-1$ //$NON-NLS-2$ } /** * @generated */ private String getUnresolvedDomainElementProxyText(View view) { return "<Unresolved domain element Visual_ID = " + view.getType() + ">"; //$NON-NLS-1$ //$NON-NLS-2$ } /** * @generated */ public void init(ICommonContentExtensionSite aConfig) { } /** * @generated */ public void restoreState(IMemento aMemento) { } /** * @generated */ public void saveState(IMemento aMemento) { } /** * @generated */ public String getDescription(Object anElement) { return null; } /** * @generated */ private boolean isOwnView(View view) { return ArgumentEditPart.MODEL_ID.equals(DcaseVisualIDRegistry .getModelID(view)); } }