/* * Copyright (C) Yutaka Matsuno 2010-2012 All rights reserved. */ // AUTO_GENERATED:START package net.dependableos.dcase.diagram.providers; import net.dependableos.dcase.DcasePackage; import net.dependableos.dcase.diagram.edit.parts.ContextDescEditPart; import net.dependableos.dcase.diagram.edit.parts.ContextNameEditPart; import net.dependableos.dcase.diagram.edit.parts.ContextResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.ContextUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.ContextUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink001Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink002Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink003Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.DcaseLink004Userdef001DescUserdef00EditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceDescEditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceNameEditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.EvidenceUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.GoalDescEditPart; import net.dependableos.dcase.diagram.edit.parts.GoalNameEditPart; import net.dependableos.dcase.diagram.edit.parts.GoalResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.GoalUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.GoalUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.GoalAttachmentEditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationDescEditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationNameEditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.JustificationUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorDescEditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorNameEditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.MonitorUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyDescEditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyNameEditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.PolicyUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyDescEditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyNameEditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.StrategyUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.SystemDescEditPart; import net.dependableos.dcase.diagram.edit.parts.SystemNameEditPart; import net.dependableos.dcase.diagram.edit.parts.SystemResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.SystemUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.SystemUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedDescEditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedNameEditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedUserdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.UndevelopedUserdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001DescEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001ResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001Userdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef001AttachmentEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002DescEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002ResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef002Userdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003DescEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003ResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef003Userdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004DescEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004ResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef004Userdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005AttachmentEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005ResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005DescEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef005Userdef002EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006DescEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006NameEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006ResponsibilityEditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006Userdef001EditPart; import net.dependableos.dcase.diagram.edit.parts.Userdef006Userdef002EditPart; import net.dependableos.dcase.diagram.parsers.MessageFormatParser; import net.dependableos.dcase.diagram.part.DcaseVisualIDRegistry; import net.dependableos.dcase.diagram.part.Messages; import org.eclipse.core.runtime.IAdaptable; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EObject; import org.eclipse.gmf.runtime.common.core.service.AbstractProvider; import org.eclipse.gmf.runtime.common.core.service.IOperation; import org.eclipse.gmf.runtime.common.ui.services.parser.GetParserOperation; import org.eclipse.gmf.runtime.common.ui.services.parser.IParser; import org.eclipse.gmf.runtime.common.ui.services.parser.IParserProvider; import org.eclipse.gmf.runtime.common.ui.services.parser.ParserService; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.gmf.runtime.emf.ui.services.parser.ParserHintAdapter; import org.eclipse.gmf.runtime.notation.View; /** * @generated */ public class DcaseParserProvider extends AbstractProvider implements IParserProvider { /** * @generated */ private IParser goalName_4001Parser; /** * @generated */ private IParser getGoalName_4001Parser() { if (goalName_4001Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Goal1CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Goal1CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Goal:{0}"); //$NON-NLS-1$ goalName_4001Parser = parser; } return goalName_4001Parser; } /** * @generated */ private IParser goalUserdef001_4002Parser; /** * @generated */ private IParser getGoalUserdef001_4002Parser() { if (goalUserdef001_4002Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); goalUserdef001_4002Parser = parser; } return goalUserdef001_4002Parser; } /** * @generated */ private IParser goalDesc_4003Parser; /** * @generated */ private IParser getGoalDesc_4003Parser() { if (goalDesc_4003Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); goalDesc_4003Parser = parser; } return goalDesc_4003Parser; } /** * @generated */ private IParser goalUserdef002_4004Parser; /** * @generated */ private IParser getGoalUserdef002_4004Parser() { if (goalUserdef002_4004Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); goalUserdef002_4004Parser = parser; } return goalUserdef002_4004Parser; } /** * @generated NOT */ private IParser goalAttachment_4066Parser; /** * @generated NOT */ private IParser getGoalAttachment_4066Parser() { if (goalAttachment_4066Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Attachment() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Attachment() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); goalAttachment_4066Parser = parser; } return goalAttachment_4066Parser; } /** * @generated NOT */ private IParser goalResponsibility_4071Parser; /** * @generated NOT */ private IParser getGoalResponsibility_4071Parser() { if (goalResponsibility_4071Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ goalResponsibility_4071Parser = parser; } return goalResponsibility_4071Parser; } /** * @generated */ private IParser strategyName_4005Parser; /** * @generated */ private IParser getStrategyName_4005Parser() { if (strategyName_4005Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Strategy2CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Strategy2CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Strategy:{0}"); //$NON-NLS-1$ strategyName_4005Parser = parser; } return strategyName_4005Parser; } /** * @generated */ private IParser strategyUserdef001_4006Parser; /** * @generated */ private IParser getStrategyUserdef001_4006Parser() { if (strategyUserdef001_4006Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); strategyUserdef001_4006Parser = parser; } return strategyUserdef001_4006Parser; } /** * @generated */ private IParser strategyDesc_4007Parser; /** * @generated */ private IParser getStrategyDesc_4007Parser() { if (strategyDesc_4007Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); strategyDesc_4007Parser = parser; } return strategyDesc_4007Parser; } /** * @generated */ private IParser strategyUserdef002_4008Parser; /** * @generated */ private IParser getStrategyUserdef002_4008Parser() { if (strategyUserdef002_4008Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); strategyUserdef002_4008Parser = parser; } return strategyUserdef002_4008Parser; } /** * @generated NOT */ private IParser strategyResponsibility_4075Parser; /** * @generated NOT */ private IParser getStrategyResponsibility_4075Parser() { if (strategyResponsibility_4075Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ strategyResponsibility_4075Parser = parser; } return strategyResponsibility_4075Parser; } /** * @generated */ private IParser evidenceName_4009Parser; /** * @generated */ private IParser getEvidenceName_4009Parser() { if (evidenceName_4009Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Evidence3CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Evidence3CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Evidence:{0}"); //$NON-NLS-1$ evidenceName_4009Parser = parser; } return evidenceName_4009Parser; } /** * @generated */ private IParser evidenceUserdef001_4010Parser; /** * @generated */ private IParser getEvidenceUserdef001_4010Parser() { if (evidenceUserdef001_4010Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); evidenceUserdef001_4010Parser = parser; } return evidenceUserdef001_4010Parser; } /** * @generated */ private IParser evidenceDesc_4011Parser; /** * @generated */ private IParser getEvidenceDesc_4011Parser() { if (evidenceDesc_4011Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); evidenceDesc_4011Parser = parser; } return evidenceDesc_4011Parser; } /** * @generated */ private IParser evidenceUserdef002_4012Parser; /** * @generated */ private IParser getEvidenceUserdef002_4012Parser() { if (evidenceUserdef002_4012Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); evidenceUserdef002_4012Parser = parser; } return evidenceUserdef002_4012Parser; } /** * @generated NOT */ private IParser evidenceResponsibility_4070Parser; /** * @generated NOT */ private IParser getEvidenceResponsibility_4070Parser() { if (evidenceResponsibility_4070Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ evidenceResponsibility_4070Parser = parser; } return evidenceResponsibility_4070Parser; } /** * @generated */ private IParser monitorName_4013Parser; /** * @generated */ private IParser getMonitorName_4013Parser() { if (monitorName_4013Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Monitor4CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Monitor4CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Monitor:{0}"); //$NON-NLS-1$ monitorName_4013Parser = parser; } return monitorName_4013Parser; } /** * @generated */ private IParser monitorUserdef001_4014Parser; /** * @generated */ private IParser getMonitorUserdef001_4014Parser() { if (monitorUserdef001_4014Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); monitorUserdef001_4014Parser = parser; } return monitorUserdef001_4014Parser; } /** * @generated */ private IParser monitorDesc_4015Parser; /** * @generated */ private IParser getMonitorDesc_4015Parser() { if (monitorDesc_4015Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); monitorDesc_4015Parser = parser; } return monitorDesc_4015Parser; } /** * @generated */ private IParser monitorUserdef002_4016Parser; /** * @generated */ private IParser getMonitorUserdef002_4016Parser() { if (monitorUserdef002_4016Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); monitorUserdef002_4016Parser = parser; } return monitorUserdef002_4016Parser; } /** * @generated NOT */ private IParser monitorResponsibility_4073Parser; /** * @generated NOT */ private IParser getMonitorResponsibility_4073Parser() { if (monitorResponsibility_4073Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ monitorResponsibility_4073Parser = parser; } return monitorResponsibility_4073Parser; } /** * @generated */ private IParser undevelopedName_4017Parser; /** * @generated */ private IParser getUndevelopedName_4017Parser() { if (undevelopedName_4017Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Undeveloped5CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Undeveloped5CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Undeveloped:{0}"); //$NON-NLS-1$ undevelopedName_4017Parser = parser; } return undevelopedName_4017Parser; } /** * @generated */ private IParser undevelopedUserdef001_4018Parser; /** * @generated */ private IParser getUndevelopedUserdef001_4018Parser() { if (undevelopedUserdef001_4018Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); undevelopedUserdef001_4018Parser = parser; } return undevelopedUserdef001_4018Parser; } /** * @generated */ private IParser undevelopedDesc_4019Parser; /** * @generated */ private IParser getUndevelopedDesc_4019Parser() { if (undevelopedDesc_4019Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); undevelopedDesc_4019Parser = parser; } return undevelopedDesc_4019Parser; } /** * @generated */ private IParser undevelopedUserdef002_4020Parser; /** * @generated */ private IParser getUndevelopedUserdef002_4020Parser() { if (undevelopedUserdef002_4020Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); undevelopedUserdef002_4020Parser = parser; } return undevelopedUserdef002_4020Parser; } /** * @generated NOT */ private IParser undevelopedResponsibility_4077Parser; /** * @generated NOT */ private IParser getUndevelopedResponsibility_4077Parser() { if (undevelopedResponsibility_4077Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ undevelopedResponsibility_4077Parser = parser; } return undevelopedResponsibility_4077Parser; } /** * @generated */ private IParser contextName_4021Parser; /** * @generated */ private IParser getContextName_4021Parser() { if (contextName_4021Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Context6CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Context6CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Context:{0}"); //$NON-NLS-1$ contextName_4021Parser = parser; } return contextName_4021Parser; } /** * @generated */ private IParser contextUserdef001_4022Parser; /** * @generated */ private IParser getContextUserdef001_4022Parser() { if (contextUserdef001_4022Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); contextUserdef001_4022Parser = parser; } return contextUserdef001_4022Parser; } /** * @generated */ private IParser contextDesc_4023Parser; /** * @generated */ private IParser getContextDesc_4023Parser() { if (contextDesc_4023Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); contextDesc_4023Parser = parser; } return contextDesc_4023Parser; } /** * @generated */ private IParser contextUserdef002_4024Parser; /** * @generated */ private IParser getContextUserdef002_4024Parser() { if (contextUserdef002_4024Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); contextUserdef002_4024Parser = parser; } return contextUserdef002_4024Parser; } /** * @generated NOT */ private IParser contextResponsibility_4069Parser; /** * @generated NOT */ private IParser getContextResponsibility_4069Parser() { if (contextResponsibility_4069Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ contextResponsibility_4069Parser = parser; } return contextResponsibility_4069Parser; } /** * @generated */ private IParser justificationName_4025Parser; /** * @generated */ private IParser getJustificationName_4025Parser() { if (justificationName_4025Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Justification7CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Justification7CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Justification:{0}"); //$NON-NLS-1$ justificationName_4025Parser = parser; } return justificationName_4025Parser; } /** * @generated */ private IParser justificationUserdef001_4026Parser; /** * @generated */ private IParser getJustificationUserdef001_4026Parser() { if (justificationUserdef001_4026Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); justificationUserdef001_4026Parser = parser; } return justificationUserdef001_4026Parser; } /** * @generated */ private IParser justificationDesc_4027Parser; /** * @generated */ private IParser getJustificationDesc_4027Parser() { if (justificationDesc_4027Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); justificationDesc_4027Parser = parser; } return justificationDesc_4027Parser; } /** * @generated */ private IParser justificationUserdef002_4028Parser; /** * @generated */ private IParser getJustificationUserdef002_4028Parser() { if (justificationUserdef002_4028Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); justificationUserdef002_4028Parser = parser; } return justificationUserdef002_4028Parser; } /** * @generated NOT */ private IParser justificationResponsibility_4072Parser; /** * @generated NOT */ private IParser getJustificationResponsibility_4072Parser() { if (justificationResponsibility_4072Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ justificationResponsibility_4072Parser = parser; } return justificationResponsibility_4072Parser; } /** * @generated */ private IParser systemName_4029Parser; /** * @generated NOT */ private IParser getSystemName_4029Parser() { if (systemName_4029Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getSystem_SubType(), DcasePackage.eINSTANCE.getBasicNode_Name(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getSystem_SubType(), DcasePackage.eINSTANCE.getBasicNode_Name(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.System8CreationTool_title + "({0}):{1}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.System8CreationTool_title + "({0}):{1}"); //$NON-NLS-1$ parser.setEditPattern("System:{0}"); //$NON-NLS-1$ systemName_4029Parser = parser; } return systemName_4029Parser; } /** * @generated */ private IParser systemUserdef001_4030Parser; /** * @generated */ private IParser getSystemUserdef001_4030Parser() { if (systemUserdef001_4030Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); systemUserdef001_4030Parser = parser; } return systemUserdef001_4030Parser; } /** * @generated */ private IParser systemDesc_4031Parser; /** * @generated NOT */ private IParser getSystemDesc_4031Parser() { if (systemDesc_4031Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getSystem_SubType(), DcasePackage.eINSTANCE.getSystem_LeafNode(), DcasePackage.eINSTANCE.getSystem_I(), DcasePackage.eINSTANCE.getSystem_J(), DcasePackage.eINSTANCE.getBasicNode_ParameterVals(), DcasePackage.eINSTANCE.getBasicNode_ParameterDefs(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getSystem_SubType(), DcasePackage.eINSTANCE.getSystem_LeafNode(), DcasePackage.eINSTANCE.getSystem_I(), DcasePackage.eINSTANCE.getSystem_J(), DcasePackage.eINSTANCE.getBasicNode_ParameterVals(), DcasePackage.eINSTANCE.getBasicNode_ParameterDefs(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1};{2};{3};{4};{5}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1};{2};{3};{4};{5}"); //$NON-NLS-1$ systemDesc_4031Parser = parser; } return systemDesc_4031Parser; } /** * @generated */ private IParser systemUserdef002_4032Parser; /** * @generated */ private IParser getSystemUserdef002_4032Parser() { if (systemUserdef002_4032Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); systemUserdef002_4032Parser = parser; } return systemUserdef002_4032Parser; } /** * @generated NOT */ private IParser systemResponsibility_4076Parser; /** * @generated NOT */ private IParser getSystemResponsibility_4076Parser() { if (systemResponsibility_4076Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ systemResponsibility_4076Parser = parser; } return systemResponsibility_4076Parser; } /** * @generated */ private IParser policyName_4033Parser; /** * @generated */ private IParser getPolicyName_4033Parser() { if (policyName_4033Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Policy9CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Policy9CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Policy:{0}"); //$NON-NLS-1$ policyName_4033Parser = parser; } return policyName_4033Parser; } /** * @generated */ private IParser policyUserdef001_4034Parser; /** * @generated */ private IParser getPolicyUserdef001_4034Parser() { if (policyUserdef001_4034Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); policyUserdef001_4034Parser = parser; } return policyUserdef001_4034Parser; } /** * @generated */ private IParser policyDesc_4035Parser; /** * @generated */ private IParser getPolicyDesc_4035Parser() { if (policyDesc_4035Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); policyDesc_4035Parser = parser; } return policyDesc_4035Parser; } /** * @generated */ private IParser policyUserdef002_4036Parser; /** * @generated */ private IParser getPolicyUserdef002_4036Parser() { if (policyUserdef002_4036Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); policyUserdef002_4036Parser = parser; } return policyUserdef002_4036Parser; } /** * @generated NOT */ private IParser policyResponsibility_4074Parser; /** * @generated NOT */ private IParser getPolicyResponsibility_4074Parser() { if (policyResponsibility_4074Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ policyResponsibility_4074Parser = parser; } return policyResponsibility_4074Parser; } /** * @generated */ private IParser userdef001Name_4037Parser; /** * @generated */ private IParser getUserdef001Name_4037Parser() { if (userdef001Name_4037Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Userdef0011CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Userdef0011CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Userdef001:{0}"); //$NON-NLS-1$ userdef001Name_4037Parser = parser; } return userdef001Name_4037Parser; } /** * @generated */ private IParser userdef001Userdef001_4038Parser; /** * @generated */ private IParser getUserdef001Userdef001_4038Parser() { if (userdef001Userdef001_4038Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef001Userdef001_4038Parser = parser; } return userdef001Userdef001_4038Parser; } /** * @generated */ private IParser userdef001Desc_4039Parser; /** * @generated */ private IParser getUserdef001Desc_4039Parser() { if (userdef001Desc_4039Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef001Desc_4039Parser = parser; } return userdef001Desc_4039Parser; } /** * @generated NOT */ private IParser userdef001Attachment_4067Parser; /** * @generated NOT */ private IParser getUserdef001Attachment_4067Parser() { if (userdef001Attachment_4067Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Attachment() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Attachment() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef001Attachment_4067Parser = parser; } return userdef001Attachment_4067Parser; } /** * @generated NOT */ private IParser userdef001Responsibility_4078Parser; /** * @generated NOT */ private IParser getUserdef001Responsibility_4078Parser() { if (userdef001Responsibility_4078Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ userdef001Responsibility_4078Parser = parser; } return userdef001Responsibility_4078Parser; } /** * @generated */ private IParser userdef001Userdef002_4040Parser; /** * @generated */ private IParser getUserdef001Userdef002_4040Parser() { if (userdef001Userdef002_4040Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef001Userdef002_4040Parser = parser; } return userdef001Userdef002_4040Parser; } /** * @generated */ private IParser userdef002Name_4041Parser; /** * @generated */ private IParser getUserdef002Name_4041Parser() { if (userdef002Name_4041Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Userdef0022CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Userdef0022CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Userdef002:{0}"); //$NON-NLS-1$ userdef002Name_4041Parser = parser; } return userdef002Name_4041Parser; } /** * @generated */ private IParser userdef002Userdef001_4042Parser; /** * @generated */ private IParser getUserdef002Userdef001_4042Parser() { if (userdef002Userdef001_4042Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef002Userdef001_4042Parser = parser; } return userdef002Userdef001_4042Parser; } /** * @generated */ private IParser userdef002Desc_4043Parser; /** * @generated */ private IParser getUserdef002Desc_4043Parser() { if (userdef002Desc_4043Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef002Desc_4043Parser = parser; } return userdef002Desc_4043Parser; } /** * @generated */ private IParser userdef002Userdef002_4044Parser; /** * @generated */ private IParser getUserdef002Userdef002_4044Parser() { if (userdef002Userdef002_4044Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef002Userdef002_4044Parser = parser; } return userdef002Userdef002_4044Parser; } /** * @generated NOT */ private IParser userdef002Responsibility_4079Parser; /** * @generated NOT */ private IParser getUserdef002Responsibility_4079Parser() { if (userdef002Responsibility_4079Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ userdef002Responsibility_4079Parser = parser; } return userdef002Responsibility_4079Parser; } /** * @generated */ private IParser userdef003Name_4045Parser; /** * @generated */ private IParser getUserdef003Name_4045Parser() { if (userdef003Name_4045Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Userdef0033CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Userdef0033CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Userdef003:{0}"); //$NON-NLS-1$ userdef003Name_4045Parser = parser; } return userdef003Name_4045Parser; } /** * @generated */ private IParser userdef003Userdef001_4046Parser; /** * @generated */ private IParser getUserdef003Userdef001_4046Parser() { if (userdef003Userdef001_4046Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef003Userdef001_4046Parser = parser; } return userdef003Userdef001_4046Parser; } /** * @generated */ private IParser userdef003Desc_4047Parser; /** * @generated */ private IParser getUserdef003Desc_4047Parser() { if (userdef003Desc_4047Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef003Desc_4047Parser = parser; } return userdef003Desc_4047Parser; } /** * @generated */ private IParser userdef003Userdef002_4048Parser; /** * @generated */ private IParser getUserdef003Userdef002_4048Parser() { if (userdef003Userdef002_4048Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef003Userdef002_4048Parser = parser; } return userdef003Userdef002_4048Parser; } /** * @generated NOT */ private IParser userdef003Responsibility_4080Parser; /** * @generated NOT */ private IParser getUserdef003Responsibility_4080Parser() { if (userdef003Responsibility_4080Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ userdef003Responsibility_4080Parser = parser; } return userdef003Responsibility_4080Parser; } /** * @generated */ private IParser userdef004Name_4049Parser; /** * @generated */ private IParser getUserdef004Name_4049Parser() { if (userdef004Name_4049Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Userdef0044CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Userdef0044CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Assumption:{0}"); //$NON-NLS-1$ userdef004Name_4049Parser = parser; } return userdef004Name_4049Parser; } /** * @generated */ private IParser userdef004Userdef001_4050Parser; /** * @generated */ private IParser getUserdef004Userdef001_4050Parser() { if (userdef004Userdef001_4050Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef004Userdef001_4050Parser = parser; } return userdef004Userdef001_4050Parser; } /** * @generated */ private IParser userdef004Desc_4051Parser; /** * @generated */ private IParser getUserdef004Desc_4051Parser() { if (userdef004Desc_4051Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef004Desc_4051Parser = parser; } return userdef004Desc_4051Parser; } /** * @generated */ private IParser userdef004Userdef002_4052Parser; /** * @generated */ private IParser getUserdef004Userdef002_4052Parser() { if (userdef004Userdef002_4052Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef004Userdef002_4052Parser = parser; } return userdef004Userdef002_4052Parser; } /** * @generated NOT */ private IParser userdef004Responsibility_4081Parser; /** * @generated NOT */ private IParser getUserdef004Responsibility_4081Parser() { if (userdef004Responsibility_4081Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ userdef004Responsibility_4081Parser = parser; } return userdef004Responsibility_4081Parser; } /** * @generated */ private IParser userdef005Name_4053Parser; /** * @generated */ private IParser getUserdef005Name_4053Parser() { if (userdef005Name_4053Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Userdef0055CreationTool_title + ":{0}"/*" [{1}]"*/); //$NON-NLS-1$ parser.setEditorPattern(Messages.Userdef0055CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Module:{0}"); //$NON-NLS-1$ userdef005Name_4053Parser = parser; } return userdef005Name_4053Parser; } /** * @generated */ private IParser userdef005Userdef001_4054Parser; /** * @generated */ private IParser getUserdef005Userdef001_4054Parser() { if (userdef005Userdef001_4054Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef005Userdef001_4054Parser = parser; } return userdef005Userdef001_4054Parser; } /** * @generated */ private IParser userdef005Desc_4055Parser; /** * @generated */ private IParser getUserdef005Desc_4055Parser() { if (userdef005Desc_4055Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef005Desc_4055Parser = parser; } return userdef005Desc_4055Parser; } /** * @generated */ private IParser userdef005Userdef002_4056Parser; /** * @generated */ private IParser getUserdef005Userdef002_4056Parser() { if (userdef005Userdef002_4056Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef005Userdef002_4056Parser = parser; } return userdef005Userdef002_4056Parser; } /** * @generated NOT */ private IParser userdef005Attachment_4065Parser; /** * @generated NOT */ private IParser getUserdef005Attachment_4065Parser() { if (userdef005Attachment_4065Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Attachment() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Attachment() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef005Attachment_4065Parser = parser; } return userdef005Attachment_4065Parser; } /** * @generated NOT */ private IParser userdef005Responsibility_4068Parser; /** * @generated NOT */ private IParser getUserdef005Responsibility_4068Parser() { if (userdef005Responsibility_4068Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ userdef005Responsibility_4068Parser = parser; } return userdef005Responsibility_4068Parser; } /** * @generated */ private IParser userdef006Name_4057Parser; /** * @generated */ private IParser getUserdef006Name_4057Parser() { if (userdef006Name_4057Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_Name() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern(Messages.Userdef0066CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditorPattern(Messages.Userdef0066CreationTool_title + ":{0}"); //$NON-NLS-1$ parser.setEditPattern("Contract:{0}"); //$NON-NLS-1$ userdef006Name_4057Parser = parser; } return userdef006Name_4057Parser; } /** * @generated */ private IParser userdef006Userdef001_4058Parser; /** * @generated */ private IParser getUserdef006Userdef001_4058Parser() { if (userdef006Userdef001_4058Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Userdef001() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef006Userdef001_4058Parser = parser; } return userdef006Userdef001_4058Parser; } /** * @generated */ private IParser userdef006Desc_4059Parser; /** * @generated */ private IParser getUserdef006Desc_4059Parser() { if (userdef006Desc_4059Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Desc() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef006Desc_4059Parser = parser; } return userdef006Desc_4059Parser; } /** * @generated */ private IParser userdef006Userdef002_4060Parser; /** * @generated */ private IParser getUserdef006Userdef002_4060Parser() { if (userdef006Userdef002_4060Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE .getBasicNode_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); userdef006Userdef002_4060Parser = parser; } return userdef006Userdef002_4060Parser; } /** * @generated NOT */ private IParser userdef006Responsibility_4082Parser; /** * @generated NOT */ private IParser getUserdef006Responsibility_4082Parser() { if (userdef006Responsibility_4082Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicNode_RespName(), DcasePackage.eINSTANCE.getBasicNode_RespIcon(), }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0};{1}"); //$NON-NLS-1$ parser.setEditorPattern("{0};{1}"); //$NON-NLS-1$ userdef006Responsibility_4082Parser = parser; } return userdef006Responsibility_4082Parser; } /** * @generated */ private IParser dcaseLink001Userdef001DescUserdef002_4061Parser; /** * @generated */ private IParser getDcaseLink001Userdef001DescUserdef002_4061Parser() { if (dcaseLink001Userdef001DescUserdef002_4061Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_SiblingOrder(), DcasePackage.eINSTANCE.getBasicLink_Desc(), DcasePackage.eINSTANCE.getBasicLink_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_SiblingOrder(), DcasePackage.eINSTANCE.getBasicLink_Desc(), DcasePackage.eINSTANCE.getBasicLink_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ parser.setEditorPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ parser.setEditPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ dcaseLink001Userdef001DescUserdef002_4061Parser = parser; } return dcaseLink001Userdef001DescUserdef002_4061Parser; } /** * @generated */ private IParser dcaseLink002Userdef001DescUserdef002_4062Parser; /** * @generated */ private IParser getDcaseLink002Userdef001DescUserdef002_4062Parser() { if (dcaseLink002Userdef001DescUserdef002_4062Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_SiblingOrder(), DcasePackage.eINSTANCE.getBasicLink_Desc(), DcasePackage.eINSTANCE.getBasicLink_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_SiblingOrder(), DcasePackage.eINSTANCE.getBasicLink_Desc(), DcasePackage.eINSTANCE.getBasicLink_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ parser.setEditorPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ parser.setEditPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ dcaseLink002Userdef001DescUserdef002_4062Parser = parser; } return dcaseLink002Userdef001DescUserdef002_4062Parser; } /** * @generated */ private IParser dcaseLink003Userdef001DescUserdef002_4063Parser; /** * @generated */ private IParser getDcaseLink003Userdef001DescUserdef002_4063Parser() { if (dcaseLink003Userdef001DescUserdef002_4063Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_Attachment() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_Attachment() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); dcaseLink003Userdef001DescUserdef002_4063Parser = parser; } return dcaseLink003Userdef001DescUserdef002_4063Parser; } /** * @generated */ private IParser dcaseLink004Userdef001DescUserdef002_4064Parser; /** * @generated */ private IParser getDcaseLink004Userdef001DescUserdef002_4064Parser() { if (dcaseLink004Userdef001DescUserdef002_4064Parser == null) { EAttribute[] features = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_SiblingOrder(), DcasePackage.eINSTANCE.getBasicLink_Desc(), DcasePackage.eINSTANCE.getBasicLink_Message() }; EAttribute[] editableFeatures = new EAttribute[] { DcasePackage.eINSTANCE.getBasicLink_SiblingOrder(), DcasePackage.eINSTANCE.getBasicLink_Desc(), DcasePackage.eINSTANCE.getBasicLink_Message() }; MessageFormatParser parser = new MessageFormatParser(features, editableFeatures); parser.setViewPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ parser.setEditorPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ parser.setEditPattern("{0}\r\n\r\n{1}\r\n\r\n{2}"); //$NON-NLS-1$ dcaseLink004Userdef001DescUserdef002_4064Parser = parser; } return dcaseLink004Userdef001DescUserdef002_4064Parser; } /** * @generated */ protected IParser getParser(int visualID) { switch (visualID) { case GoalNameEditPart.VISUAL_ID: return getGoalName_4001Parser(); case GoalUserdef001EditPart.VISUAL_ID: return getGoalUserdef001_4002Parser(); case GoalDescEditPart.VISUAL_ID: return getGoalDesc_4003Parser(); case GoalUserdef002EditPart.VISUAL_ID: return getGoalUserdef002_4004Parser(); case GoalAttachmentEditPart.VISUAL_ID: return getGoalAttachment_4066Parser(); case GoalResponsibilityEditPart.VISUAL_ID: return getGoalResponsibility_4071Parser(); case StrategyNameEditPart.VISUAL_ID: return getStrategyName_4005Parser(); case StrategyUserdef001EditPart.VISUAL_ID: return getStrategyUserdef001_4006Parser(); case StrategyDescEditPart.VISUAL_ID: return getStrategyDesc_4007Parser(); case StrategyUserdef002EditPart.VISUAL_ID: return getStrategyUserdef002_4008Parser(); case StrategyResponsibilityEditPart.VISUAL_ID: return getStrategyResponsibility_4075Parser(); case EvidenceNameEditPart.VISUAL_ID: return getEvidenceName_4009Parser(); case EvidenceUserdef001EditPart.VISUAL_ID: return getEvidenceUserdef001_4010Parser(); case EvidenceDescEditPart.VISUAL_ID: return getEvidenceDesc_4011Parser(); case EvidenceUserdef002EditPart.VISUAL_ID: return getEvidenceUserdef002_4012Parser(); case EvidenceResponsibilityEditPart.VISUAL_ID: return getEvidenceResponsibility_4070Parser(); case MonitorNameEditPart.VISUAL_ID: return getMonitorName_4013Parser(); case MonitorUserdef001EditPart.VISUAL_ID: return getMonitorUserdef001_4014Parser(); case MonitorDescEditPart.VISUAL_ID: return getMonitorDesc_4015Parser(); case MonitorUserdef002EditPart.VISUAL_ID: return getMonitorUserdef002_4016Parser(); case MonitorResponsibilityEditPart.VISUAL_ID: return getMonitorResponsibility_4073Parser(); case UndevelopedNameEditPart.VISUAL_ID: return getUndevelopedName_4017Parser(); case UndevelopedUserdef001EditPart.VISUAL_ID: return getUndevelopedUserdef001_4018Parser(); case UndevelopedDescEditPart.VISUAL_ID: return getUndevelopedDesc_4019Parser(); case UndevelopedUserdef002EditPart.VISUAL_ID: return getUndevelopedUserdef002_4020Parser(); case UndevelopedResponsibilityEditPart.VISUAL_ID: return getUndevelopedResponsibility_4077Parser(); case ContextNameEditPart.VISUAL_ID: return getContextName_4021Parser(); case ContextUserdef001EditPart.VISUAL_ID: return getContextUserdef001_4022Parser(); case ContextDescEditPart.VISUAL_ID: return getContextDesc_4023Parser(); case ContextUserdef002EditPart.VISUAL_ID: return getContextUserdef002_4024Parser(); case ContextResponsibilityEditPart.VISUAL_ID: return getContextResponsibility_4069Parser(); case JustificationNameEditPart.VISUAL_ID: return getJustificationName_4025Parser(); case JustificationUserdef001EditPart.VISUAL_ID: return getJustificationUserdef001_4026Parser(); case JustificationDescEditPart.VISUAL_ID: return getJustificationDesc_4027Parser(); case JustificationUserdef002EditPart.VISUAL_ID: return getJustificationUserdef002_4028Parser(); case JustificationResponsibilityEditPart.VISUAL_ID: return getJustificationResponsibility_4072Parser(); case SystemNameEditPart.VISUAL_ID: return getSystemName_4029Parser(); case SystemUserdef001EditPart.VISUAL_ID: return getSystemUserdef001_4030Parser(); case SystemDescEditPart.VISUAL_ID: return getSystemDesc_4031Parser(); case SystemUserdef002EditPart.VISUAL_ID: return getSystemUserdef002_4032Parser(); case SystemResponsibilityEditPart.VISUAL_ID: return getSystemResponsibility_4076Parser(); case PolicyNameEditPart.VISUAL_ID: return getPolicyName_4033Parser(); case PolicyUserdef001EditPart.VISUAL_ID: return getPolicyUserdef001_4034Parser(); case PolicyDescEditPart.VISUAL_ID: return getPolicyDesc_4035Parser(); case PolicyUserdef002EditPart.VISUAL_ID: return getPolicyUserdef002_4036Parser(); case PolicyResponsibilityEditPart.VISUAL_ID: return getPolicyResponsibility_4074Parser(); case Userdef001NameEditPart.VISUAL_ID: return getUserdef001Name_4037Parser(); case Userdef001Userdef001EditPart.VISUAL_ID: return getUserdef001Userdef001_4038Parser(); case Userdef001DescEditPart.VISUAL_ID: return getUserdef001Desc_4039Parser(); case Userdef001Userdef002EditPart.VISUAL_ID: return getUserdef001Userdef002_4040Parser(); case Userdef001AttachmentEditPart.VISUAL_ID: return getUserdef001Attachment_4067Parser(); case Userdef001ResponsibilityEditPart.VISUAL_ID: return getUserdef001Responsibility_4078Parser(); case Userdef002NameEditPart.VISUAL_ID: return getUserdef002Name_4041Parser(); case Userdef002Userdef001EditPart.VISUAL_ID: return getUserdef002Userdef001_4042Parser(); case Userdef002DescEditPart.VISUAL_ID: return getUserdef002Desc_4043Parser(); case Userdef002Userdef002EditPart.VISUAL_ID: return getUserdef002Userdef002_4044Parser(); case Userdef002ResponsibilityEditPart.VISUAL_ID: return getUserdef002Responsibility_4079Parser(); case Userdef003NameEditPart.VISUAL_ID: return getUserdef003Name_4045Parser(); case Userdef003Userdef001EditPart.VISUAL_ID: return getUserdef003Userdef001_4046Parser(); case Userdef003DescEditPart.VISUAL_ID: return getUserdef003Desc_4047Parser(); case Userdef003Userdef002EditPart.VISUAL_ID: return getUserdef003Userdef002_4048Parser(); case Userdef003ResponsibilityEditPart.VISUAL_ID: return getUserdef003Responsibility_4080Parser(); case Userdef004NameEditPart.VISUAL_ID: return getUserdef004Name_4049Parser(); case Userdef004Userdef001EditPart.VISUAL_ID: return getUserdef004Userdef001_4050Parser(); case Userdef004DescEditPart.VISUAL_ID: return getUserdef004Desc_4051Parser(); case Userdef004Userdef002EditPart.VISUAL_ID: return getUserdef004Userdef002_4052Parser(); case Userdef004ResponsibilityEditPart.VISUAL_ID: return getUserdef004Responsibility_4081Parser(); case Userdef005NameEditPart.VISUAL_ID: return getUserdef005Name_4053Parser(); case Userdef005Userdef001EditPart.VISUAL_ID: return getUserdef005Userdef001_4054Parser(); case Userdef005DescEditPart.VISUAL_ID: return getUserdef005Desc_4055Parser(); case Userdef005Userdef002EditPart.VISUAL_ID: return getUserdef005Userdef002_4056Parser(); case Userdef005AttachmentEditPart.VISUAL_ID: return getUserdef005Attachment_4065Parser(); case Userdef005ResponsibilityEditPart.VISUAL_ID: return getUserdef005Responsibility_4068Parser(); case Userdef006NameEditPart.VISUAL_ID: return getUserdef006Name_4057Parser(); case Userdef006Userdef001EditPart.VISUAL_ID: return getUserdef006Userdef001_4058Parser(); case Userdef006DescEditPart.VISUAL_ID: return getUserdef006Desc_4059Parser(); case Userdef006Userdef002EditPart.VISUAL_ID: return getUserdef006Userdef002_4060Parser(); case Userdef006ResponsibilityEditPart.VISUAL_ID: return getUserdef006Responsibility_4082Parser(); case DcaseLink001Userdef001DescUserdef00EditPart.VISUAL_ID: return getDcaseLink001Userdef001DescUserdef002_4061Parser(); case DcaseLink002Userdef001DescUserdef00EditPart.VISUAL_ID: return getDcaseLink002Userdef001DescUserdef002_4062Parser(); case DcaseLink003Userdef001DescUserdef00EditPart.VISUAL_ID: return getDcaseLink003Userdef001DescUserdef002_4063Parser(); case DcaseLink004Userdef001DescUserdef00EditPart.VISUAL_ID: return getDcaseLink004Userdef001DescUserdef002_4064Parser(); } return null; } /** * Utility method that consults ParserService * @generated */ public static IParser getParser(IElementType type, EObject object, String parserHint) { return ParserService.getInstance().getParser( new HintAdapter(type, object, parserHint)); } /** * @generated */ public IParser getParser(IAdaptable hint) { String vid = (String) hint.getAdapter(String.class); if (vid != null) { return getParser(DcaseVisualIDRegistry.getVisualID(vid)); } View view = (View) hint.getAdapter(View.class); if (view != null) { return getParser(DcaseVisualIDRegistry.getVisualID(view)); } return null; } /** * @generated */ public boolean provides(IOperation operation) { if (operation instanceof GetParserOperation) { IAdaptable hint = ((GetParserOperation) operation).getHint(); if (DcaseElementTypes.getElement(hint) == null) { return false; } return getParser(hint) != null; } return false; } /** * @generated */ private static class HintAdapter extends ParserHintAdapter { /** * @generated */ private final IElementType elementType; /** * @generated */ public HintAdapter(IElementType type, EObject object, String parserHint) { super(object, parserHint); assert type != null; elementType = type; } /** * @generated */ public Object getAdapter(Class adapter) { if (IElementType.class.equals(adapter)) { return elementType; } return super.getAdapter(adapter); } } }