/*
* 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);
}
}
}