/** */ package org.xtext.nv.dsl.mMDSL.impl; import java.io.IOException; import java.net.URL; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.common.util.WrappedException; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EClassifier; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl; import org.xtext.nv.dsl.mMDSL.MMDSLFactory; import org.xtext.nv.dsl.mMDSL.MMDSLPackage; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> * @generated */ public class MMDSLPackageImpl extends EPackageImpl implements MMDSLPackage { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected String packageFilename = "mMDSL.ecore"; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass rootEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass methodNameEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass includeLibraryEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass includeLibraryTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass embedCodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass embedPlatformTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass embedCodeTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass insertEmbedCodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass methodEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass enumerationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass metamodelEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass attributeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classAttributeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass referenceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass refNameEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass typeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass enumTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass symbolClassEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass symbolRelationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass svgCommandEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass rectangleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass circleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass ellipseEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass lineEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass polylineEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass polygonEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass textEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathDataEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass moveToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass lineToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass horizontalLineToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass verticalLineToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass curveToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass smoothCurveToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass quadraticBezierCurveEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass smoothQuadraticBezierCurveToEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass ellipticalArcEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pointsEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathParametersHVEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathParametersMLTEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathParametersSEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathParametersQEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathParametersCEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass pathParametersAEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass symbolStyleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fillColorEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass strokeColorEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fontFamilyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass algorithmEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass statementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass selectionStatementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass loopStatementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass whileLoopEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass forLoopEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass breakContinueEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass variableEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass varStatementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorAssignEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorMultyAssignEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorUnaryEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorMultiplyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorAddEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorCompareEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorEqualEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorAndEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operatorOrEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass exprEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass expressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass algorithmOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fileOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fileCopyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fileDeleteEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fileCreateEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fileReadEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fileWriteEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dirOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dirSetWorkingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dirGetWorkingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dirCreateEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dirDeleteEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dirListEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass simpleUIEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass editBoxEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass infoBoxEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass errorBoxEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass warningBoxEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass viewBoxEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass itemOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass menuItemEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass insertMenuItemEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass removeMenuItemEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass contextItemEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass insertContextItemEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass removeContextItemEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelCreateEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelDeleteEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelDiscardEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelSaveEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelLoadEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass modelIsLoadedEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass instanceOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classInstanceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classInstanceCreateEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classInstanceDeleteEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classInstanceGetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classInstanceGetAllEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass classInstanceSetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationInstanceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationInstanceCreateEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationInstanceDeleteEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationInstanceGetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationInstanceGetAllEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationInstanceSetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass attributeOperationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass attributeGetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass attributeSetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass eventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass orExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass andExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass equalExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass compareExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass additionExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass multiplicationExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum accessTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum simpleTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum fontEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum colorEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum buttonTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum attrGetParamsEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum attrSetParamsEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum eventNameEEnum = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#eNS_URI * @see #init() * @generated */ private MMDSLPackageImpl() { super(eNS_URI, MMDSLFactory.eINSTANCE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * * <p>This method is used to initialize {@link MMDSLPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @generated */ public static MMDSLPackage init() { if (isInited) return (MMDSLPackage)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI); // Obtain or create and register package MMDSLPackageImpl theMMDSLPackage = (MMDSLPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof MMDSLPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new MMDSLPackageImpl()); isInited = true; // Load packages theMMDSLPackage.loadPackage(); // Fix loaded packages theMMDSLPackage.fixPackageContents(); // Mark meta-data to indicate it can't be changed theMMDSLPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(MMDSLPackage.eNS_URI, theMMDSLPackage); return theMMDSLPackage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRoot() { if (rootEClass == null) { rootEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(0); } return rootEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Methodname() { return (EReference)getRoot().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Includelibrarytype() { return (EReference)getRoot().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Embedplatformtype() { return (EReference)getRoot().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Embedcodetype() { return (EReference)getRoot().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Includelibrary() { return (EReference)getRoot().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Embedcode() { return (EReference)getRoot().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Method() { return (EReference)getRoot().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMethodName() { if (methodNameEClass == null) { methodNameEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(1); } return methodNameEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMethodName_Name() { return (EAttribute)getMethodName().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getIncludeLibrary() { if (includeLibraryEClass == null) { includeLibraryEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(2); } return includeLibraryEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getIncludeLibrary_Name() { return (EAttribute)getIncludeLibrary().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getIncludeLibrary_Includelibrarytype() { return (EReference)getIncludeLibrary().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getIncludeLibraryType() { if (includeLibraryTypeEClass == null) { includeLibraryTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(3); } return includeLibraryTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getIncludeLibraryType_Name() { return (EAttribute)getIncludeLibraryType().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEmbedCode() { if (embedCodeEClass == null) { embedCodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(4); } return embedCodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEmbedCode_Name() { return (EAttribute)getEmbedCode().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEmbedCode_Embedplatformtype() { return (EReference)getEmbedCode().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEmbedCode_Embedcodetype() { return (EReference)getEmbedCode().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEmbedCode_Embeddedcode() { return (EAttribute)getEmbedCode().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEmbedPlatformType() { if (embedPlatformTypeEClass == null) { embedPlatformTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(5); } return embedPlatformTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEmbedPlatformType_Name() { return (EAttribute)getEmbedPlatformType().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEmbedCodeType() { if (embedCodeTypeEClass == null) { embedCodeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(6); } return embedCodeTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEmbedCodeType_Name() { return (EAttribute)getEmbedCodeType().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInsertEmbedCode() { if (insertEmbedCodeEClass == null) { insertEmbedCodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(7); } return insertEmbedCodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInsertEmbedCode_Codesnippetname() { return (EReference)getInsertEmbedCode().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMethod() { if (methodEClass == null) { methodEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(8); } return methodEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Enumeration() { return (EReference)getMethod().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Symbolstyle() { return (EReference)getMethod().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Symbolclass() { return (EReference)getMethod().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Symbolrelation() { return (EReference)getMethod().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Metamodel() { return (EReference)getMethod().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Algorithm() { return (EReference)getMethod().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMethod_Event() { return (EReference)getMethod().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEnumeration() { if (enumerationEClass == null) { enumerationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(9); } return enumerationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEnumeration_Name() { return (EAttribute)getEnumeration().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEnumeration_Enumvalues() { return (EAttribute)getEnumeration().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMetamodel() { if (metamodelEClass == null) { metamodelEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(10); } return metamodelEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMetamodel_Class() { return (EReference)getMetamodel().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMetamodel_Relation() { return (EReference)getMetamodel().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMetamodel_Attribute() { return (EReference)getMetamodel().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMetamodel_Modeltype() { return (EReference)getMetamodel().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClass_() { if (classEClass == null) { classEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(11); } return classEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getClass_Name() { return (EAttribute)getClass_().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClass_Parentclassname() { return (EReference)getClass_().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClass_Symbolclass() { return (EReference)getClass_().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClass_Classattribute() { return (EReference)getClass_().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClass_Attribute() { return (EReference)getClass_().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClass_Insertembedcode() { return (EReference)getClass_().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClass_Reference() { return (EReference)getClass_().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelation() { if (relationEClass == null) { relationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(12); } return relationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRelation_Name() { return (EAttribute)getRelation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelation_Parentrelationname() { return (EReference)getRelation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelation_Symbolrelation() { return (EReference)getRelation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelation_Fromclassname() { return (EReference)getRelation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelation_Toclassname() { return (EReference)getRelation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelation_Attribute() { return (EReference)getRelation().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelation_Insertembedcode() { return (EReference)getRelation().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAttribute() { if (attributeEClass == null) { attributeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(13); } return attributeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAttribute_Name() { return (EAttribute)getAttribute().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAttribute_Type() { return (EReference)getAttribute().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAttribute_Access() { return (EAttribute)getAttribute().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassAttribute() { if (classAttributeEClass == null) { classAttributeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(15); } return classAttributeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getClassAttribute_Name() { return (EAttribute)getClassAttribute().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassAttribute_Type() { return (EReference)getClassAttribute().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getReference() { if (referenceEClass == null) { referenceEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(16); } return referenceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getReference_Name() { return (EAttribute)getReference().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getReference_Refname() { return (EReference)getReference().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRefName() { if (refNameEClass == null) { refNameEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(17); } return refNameEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRefName_Modeltypename() { return (EReference)getRefName().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRefName_Classname() { return (EReference)getRefName().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getType() { if (typeEClass == null) { typeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(18); } return typeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getType_Simpletype() { return (EAttribute)getType().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getType_Enumtype() { return (EReference)getType().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEnumType() { if (enumTypeEClass == null) { enumTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(20); } return enumTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEnumType_Name() { return (EReference)getEnumType().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelType() { if (modelTypeEClass == null) { modelTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(21); } return modelTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getModelType_Name() { return (EAttribute)getModelType().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelType_Classname() { return (EReference)getModelType().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelType_Relationname() { return (EReference)getModelType().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelType_Modename() { return (EReference)getModelType().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMode() { if (modeEClass == null) { modeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(22); } return modeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMode_Name() { return (EAttribute)getMode().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMode_Classname() { return (EReference)getMode().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMode_Relationname() { return (EReference)getMode().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSymbolClass() { if (symbolClassEClass == null) { symbolClassEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(23); } return symbolClassEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSymbolClass_Name() { return (EAttribute)getSymbolClass().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolClass_Globalstyle() { return (EReference)getSymbolClass().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolClass_Svgcommand() { return (EReference)getSymbolClass().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSymbolRelation() { if (symbolRelationEClass == null) { symbolRelationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(24); } return symbolRelationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSymbolRelation_Name() { return (EAttribute)getSymbolRelation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolRelation_Globalstyle() { return (EReference)getSymbolRelation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolRelation_Svgcommandsfrom() { return (EReference)getSymbolRelation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolRelation_Svgcommandsmiddle() { return (EReference)getSymbolRelation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolRelation_Svgcommandsto() { return (EReference)getSymbolRelation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSVGCommand() { if (svgCommandEClass == null) { svgCommandEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(25); } return svgCommandEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Insertembedcode() { return (EReference)getSVGCommand().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Rectangle() { return (EReference)getSVGCommand().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Circle() { return (EReference)getSVGCommand().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Ellipse() { return (EReference)getSVGCommand().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Line() { return (EReference)getSVGCommand().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Polyline() { return (EReference)getSVGCommand().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Polygon() { return (EReference)getSVGCommand().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Path() { return (EReference)getSVGCommand().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Text() { return (EReference)getSVGCommand().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Symbolstyle() { return (EReference)getSVGCommand().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSVGCommand_Symbolstyleref() { return (EReference)getSVGCommand().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRectangle() { if (rectangleEClass == null) { rectangleEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(26); } return rectangleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRectangle_X() { return (EAttribute)getRectangle().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRectangle_Y() { return (EAttribute)getRectangle().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRectangle_Width() { return (EAttribute)getRectangle().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRectangle_Height() { return (EAttribute)getRectangle().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCircle() { if (circleEClass == null) { circleEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(27); } return circleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCircle_Cx() { return (EAttribute)getCircle().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCircle_Cy() { return (EAttribute)getCircle().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCircle_R() { return (EAttribute)getCircle().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEllipse() { if (ellipseEClass == null) { ellipseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(28); } return ellipseEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEllipse_Cx() { return (EAttribute)getEllipse().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEllipse_Cy() { return (EAttribute)getEllipse().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEllipse_Rx() { return (EAttribute)getEllipse().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEllipse_Ry() { return (EAttribute)getEllipse().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLine() { if (lineEClass == null) { lineEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(29); } return lineEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLine_X1() { return (EAttribute)getLine().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLine_Y1() { return (EAttribute)getLine().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLine_X2() { return (EAttribute)getLine().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLine_Y2() { return (EAttribute)getLine().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPolyline() { if (polylineEClass == null) { polylineEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(30); } return polylineEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPolyline_Points() { return (EReference)getPolyline().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPolygon() { if (polygonEClass == null) { polygonEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(31); } return polygonEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPolygon_Points() { return (EReference)getPolygon().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPath() { if (pathEClass == null) { pathEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(32); } return pathEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPath_Pathdata() { return (EReference)getPath().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getText() { if (textEClass == null) { textEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(33); } return textEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getText_Value() { return (EAttribute)getText().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getText_X() { return (EAttribute)getText().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getText_Y() { return (EAttribute)getText().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getText_Fontfamily() { return (EReference)getText().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getText_Fontsize() { return (EAttribute)getText().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getText_Fillcolor() { return (EReference)getText().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathData() { if (pathDataEClass == null) { pathDataEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(34); } return pathDataEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Moveto() { return (EReference)getPathData().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Lineto() { return (EReference)getPathData().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Horizontallineto() { return (EReference)getPathData().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Verticallineto() { return (EReference)getPathData().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Curveto() { return (EReference)getPathData().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Smoothcurveto() { return (EReference)getPathData().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Quadraticbeziercurve() { return (EReference)getPathData().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Smoothquadraticbeziercurveto() { return (EReference)getPathData().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPathData_Ellipticalarc() { return (EReference)getPathData().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathData_Closepath() { return (EAttribute)getPathData().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMoveTo() { if (moveToEClass == null) { moveToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(35); } return moveToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMoveTo_Parameters() { return (EReference)getMoveTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLineTo() { if (lineToEClass == null) { lineToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(36); } return lineToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLineTo_Parameters() { return (EReference)getLineTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getHorizontalLineTo() { if (horizontalLineToEClass == null) { horizontalLineToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(37); } return horizontalLineToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getHorizontalLineTo_Parameters() { return (EReference)getHorizontalLineTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getVerticalLineTo() { if (verticalLineToEClass == null) { verticalLineToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(38); } return verticalLineToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVerticalLineTo_Parameters() { return (EReference)getVerticalLineTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCurveTo() { if (curveToEClass == null) { curveToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(39); } return curveToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCurveTo_Parameters() { return (EReference)getCurveTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSmoothCurveTo() { if (smoothCurveToEClass == null) { smoothCurveToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(40); } return smoothCurveToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSmoothCurveTo_Parameters() { return (EReference)getSmoothCurveTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getQuadraticBezierCurve() { if (quadraticBezierCurveEClass == null) { quadraticBezierCurveEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(41); } return quadraticBezierCurveEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getQuadraticBezierCurve_Parameters() { return (EReference)getQuadraticBezierCurve().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSmoothQuadraticBezierCurveTo() { if (smoothQuadraticBezierCurveToEClass == null) { smoothQuadraticBezierCurveToEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(42); } return smoothQuadraticBezierCurveToEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSmoothQuadraticBezierCurveTo_Parameters() { return (EReference)getSmoothQuadraticBezierCurveTo().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEllipticalArc() { if (ellipticalArcEClass == null) { ellipticalArcEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(43); } return ellipticalArcEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEllipticalArc_Parameters() { return (EReference)getEllipticalArc().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPoints() { if (pointsEClass == null) { pointsEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(44); } return pointsEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPoints_X() { return (EAttribute)getPoints().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPoints_Y() { return (EAttribute)getPoints().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathParametersHV() { if (pathParametersHVEClass == null) { pathParametersHVEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(45); } return pathParametersHVEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersHV_X() { return (EAttribute)getPathParametersHV().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathParametersMLT() { if (pathParametersMLTEClass == null) { pathParametersMLTEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(46); } return pathParametersMLTEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersMLT_X() { return (EAttribute)getPathParametersMLT().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersMLT_Y() { return (EAttribute)getPathParametersMLT().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathParametersS() { if (pathParametersSEClass == null) { pathParametersSEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(47); } return pathParametersSEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersS_X2() { return (EAttribute)getPathParametersS().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersS_Y2() { return (EAttribute)getPathParametersS().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersS_X() { return (EAttribute)getPathParametersS().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersS_Y() { return (EAttribute)getPathParametersS().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathParametersQ() { if (pathParametersQEClass == null) { pathParametersQEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(48); } return pathParametersQEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersQ_X1() { return (EAttribute)getPathParametersQ().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersQ_Y1() { return (EAttribute)getPathParametersQ().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersQ_X() { return (EAttribute)getPathParametersQ().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersQ_Y() { return (EAttribute)getPathParametersQ().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathParametersC() { if (pathParametersCEClass == null) { pathParametersCEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(49); } return pathParametersCEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersC_X1() { return (EAttribute)getPathParametersC().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersC_Y1() { return (EAttribute)getPathParametersC().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersC_X2() { return (EAttribute)getPathParametersC().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersC_Y2() { return (EAttribute)getPathParametersC().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersC_X() { return (EAttribute)getPathParametersC().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersC_Y() { return (EAttribute)getPathParametersC().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPathParametersA() { if (pathParametersAEClass == null) { pathParametersAEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(50); } return pathParametersAEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_Rx() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_Ry() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_Xaxisrot() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_Largearcflag() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_Sweepflag() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_X() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPathParametersA_Y() { return (EAttribute)getPathParametersA().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSymbolStyle() { if (symbolStyleEClass == null) { symbolStyleEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(51); } return symbolStyleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSymbolStyle_Name() { return (EAttribute)getSymbolStyle().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolStyle_Fillcolor() { return (EReference)getSymbolStyle().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolStyle_Strokecolor() { return (EReference)getSymbolStyle().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSymbolStyle_Strokewidth() { return (EAttribute)getSymbolStyle().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolStyle_Fontfamily() { return (EReference)getSymbolStyle().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSymbolStyle_Fontsize() { return (EAttribute)getSymbolStyle().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSymbolStyle_Insertembedcode() { return (EReference)getSymbolStyle().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFillColor() { if (fillColorEClass == null) { fillColorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(52); } return fillColorEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFillColor_Color() { return (EAttribute)getFillColor().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFillColor_Hexcolor() { return (EAttribute)getFillColor().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStrokeColor() { if (strokeColorEClass == null) { strokeColorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(53); } return strokeColorEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStrokeColor_Color() { return (EAttribute)getStrokeColor().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStrokeColor_Hexcolor() { return (EAttribute)getStrokeColor().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFontFamily() { if (fontFamilyEClass == null) { fontFamilyEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(54); } return fontFamilyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFontFamily_Fontstr() { return (EAttribute)getFontFamily().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFontFamily_Font() { return (EAttribute)getFontFamily().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlgorithm() { if (algorithmEClass == null) { algorithmEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(57); } return algorithmEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlgorithm_Name() { return (EAttribute)getAlgorithm().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithm_Stmnt() { return (EReference)getAlgorithm().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStatement() { if (statementEClass == null) { statementEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(58); } return statementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatement_Selection() { return (EReference)getStatement().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatement_Loop() { return (EReference)getStatement().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatement_Variable() { return (EReference)getStatement().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatement_Algorithmoperation() { return (EReference)getStatement().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatement_Insertembedcode() { return (EReference)getStatement().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSelectionStatement() { if (selectionStatementEClass == null) { selectionStatementEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(59); } return selectionStatementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSelectionStatement_Ifcondition() { return (EReference)getSelectionStatement().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSelectionStatement_Ifblock() { return (EReference)getSelectionStatement().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSelectionStatement_Elseifcondition() { return (EReference)getSelectionStatement().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSelectionStatement_Elseifblock() { return (EReference)getSelectionStatement().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSelectionStatement_Elseblock() { return (EReference)getSelectionStatement().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLoopStatement() { if (loopStatementEClass == null) { loopStatementEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(60); } return loopStatementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLoopStatement_Whiletloop() { return (EReference)getLoopStatement().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLoopStatement_Forloop() { return (EReference)getLoopStatement().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getWhileLoop() { if (whileLoopEClass == null) { whileLoopEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(61); } return whileLoopEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getWhileLoop_Condition() { return (EReference)getWhileLoop().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getWhileLoop_Whileblock() { return (EReference)getWhileLoop().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getWhileLoop_Breakcontinue() { return (EReference)getWhileLoop().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getForLoop() { if (forLoopEClass == null) { forLoopEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(62); } return forLoopEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getForLoop_Start() { return (EAttribute)getForLoop().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getForLoop_Stop() { return (EAttribute)getForLoop().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getForLoop_Interval() { return (EAttribute)getForLoop().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getForLoop_Forblock() { return (EReference)getForLoop().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getForLoop_Breakcontinue() { return (EReference)getForLoop().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getBreakContinue() { if (breakContinueEClass == null) { breakContinueEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(63); } return breakContinueEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBreakContinue_Break() { return (EAttribute)getBreakContinue().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBreakContinue_Continue() { return (EAttribute)getBreakContinue().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getVariable() { if (variableEClass == null) { variableEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(64); } return variableEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getVariable_Name() { return (EAttribute)getVariable().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVariable_Opassing() { return (EReference)getVariable().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVariable_Varstatement() { return (EReference)getVariable().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVariable_Variable() { return (EReference)getVariable().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getVarStatement() { if (varStatementEClass == null) { varStatementEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(65); } return varStatementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Expression() { return (EReference)getVarStatement().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Algorithmoperation() { return (EReference)getVarStatement().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Class() { return (EReference)getVarStatement().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Attribute() { return (EReference)getVarStatement().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Reference() { return (EReference)getVarStatement().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Symbolclass() { return (EReference)getVarStatement().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Symbolrelation() { return (EReference)getVarStatement().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Symbolstyle() { return (EReference)getVarStatement().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Embeddedcode() { return (EReference)getVarStatement().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getVarStatement_Modeltype() { return (EReference)getVarStatement().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorAssign() { if (operatorAssignEClass == null) { operatorAssignEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(66); } return operatorAssignEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorAssign_Assign() { return (EAttribute)getOperatorAssign().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOperatorAssign_Multyassign() { return (EReference)getOperatorAssign().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorMultyAssign() { if (operatorMultyAssignEClass == null) { operatorMultyAssignEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(67); } return operatorMultyAssignEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultyAssign_Addassign() { return (EAttribute)getOperatorMultyAssign().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultyAssign_Subassign() { return (EAttribute)getOperatorMultyAssign().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultyAssign_Multiassign() { return (EAttribute)getOperatorMultyAssign().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultyAssign_Divassign() { return (EAttribute)getOperatorMultyAssign().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorUnary() { if (operatorUnaryEClass == null) { operatorUnaryEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(68); } return operatorUnaryEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorUnary_Not() { return (EAttribute)getOperatorUnary().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorMultiply() { if (operatorMultiplyEClass == null) { operatorMultiplyEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(69); } return operatorMultiplyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultiply_Multiply() { return (EAttribute)getOperatorMultiply().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultiply_Divide() { return (EAttribute)getOperatorMultiply().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorMultiply_Modulo() { return (EAttribute)getOperatorMultiply().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorAdd() { if (operatorAddEClass == null) { operatorAddEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(70); } return operatorAddEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorAdd_Add() { return (EAttribute)getOperatorAdd().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorAdd_Subtract() { return (EAttribute)getOperatorAdd().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorCompare() { if (operatorCompareEClass == null) { operatorCompareEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(71); } return operatorCompareEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorCompare_Greaterequal() { return (EAttribute)getOperatorCompare().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorCompare_Lesserequal() { return (EAttribute)getOperatorCompare().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorCompare_Greater() { return (EAttribute)getOperatorCompare().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorCompare_Lesser() { return (EAttribute)getOperatorCompare().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorEqual() { if (operatorEqualEClass == null) { operatorEqualEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(72); } return operatorEqualEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorEqual_Equal() { return (EAttribute)getOperatorEqual().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorEqual_Notequal() { return (EAttribute)getOperatorEqual().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorAnd() { if (operatorAndEClass == null) { operatorAndEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(73); } return operatorAndEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorAnd_And() { return (EAttribute)getOperatorAnd().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperatorOr() { if (operatorOrEClass == null) { operatorOrEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(74); } return operatorOrEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperatorOr_Or() { return (EAttribute)getOperatorOr().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExpr() { if (exprEClass == null) { exprEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(75); } return exprEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpr_Expr() { return (EReference)getExpr().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExpression() { if (expressionEClass == null) { expressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(76); } return expressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Op() { return (EReference)getExpression().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Operand() { return (EReference)getExpression().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Atomic() { return (EReference)getExpression().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Expression() { return (EReference)getExpression().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExpression_True() { return (EAttribute)getExpression().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExpression_False() { return (EAttribute)getExpression().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Variable() { return (EReference)getExpression().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExpression_ValueString() { return (EAttribute)getExpression().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExpression_ValueRealNumber() { return (EAttribute)getExpression().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Left() { return (EReference)getExpression().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExpression_Right() { return (EReference)getExpression().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlgorithmOperation() { if (algorithmOperationEClass == null) { algorithmOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(77); } return algorithmOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithmOperation_Fileoperation() { return (EReference)getAlgorithmOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithmOperation_Diroperation() { return (EReference)getAlgorithmOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithmOperation_Simpleui() { return (EReference)getAlgorithmOperation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithmOperation_Modeloperation() { return (EReference)getAlgorithmOperation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithmOperation_Instanceoperation() { return (EReference)getAlgorithmOperation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAlgorithmOperation_Attributeoperation() { return (EReference)getAlgorithmOperation().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFileOperation() { if (fileOperationEClass == null) { fileOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(78); } return fileOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFileOperation_Filecopy() { return (EReference)getFileOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFileOperation_Filedelete() { return (EReference)getFileOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFileOperation_Filecreate() { return (EReference)getFileOperation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFileOperation_Fileread() { return (EReference)getFileOperation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFileOperation_Filewrite() { return (EReference)getFileOperation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFileCopy() { if (fileCopyEClass == null) { fileCopyEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(79); } return fileCopyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileCopy_Src() { return (EAttribute)getFileCopy().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileCopy_Dest() { return (EAttribute)getFileCopy().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFileDelete() { if (fileDeleteEClass == null) { fileDeleteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(80); } return fileDeleteEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileDelete_Filename() { return (EAttribute)getFileDelete().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFileCreate() { if (fileCreateEClass == null) { fileCreateEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(81); } return fileCreateEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileCreate_Filename() { return (EAttribute)getFileCreate().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFileRead() { if (fileReadEClass == null) { fileReadEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(82); } return fileReadEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileRead_Filename() { return (EAttribute)getFileRead().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFileWrite() { if (fileWriteEClass == null) { fileWriteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(83); } return fileWriteEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileWrite_Filename() { return (EAttribute)getFileWrite().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileWrite_Text() { return (EAttribute)getFileWrite().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFileWrite_Append() { return (EAttribute)getFileWrite().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDirOperation() { if (dirOperationEClass == null) { dirOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(84); } return dirOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDirOperation_Dirsetworking() { return (EReference)getDirOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDirOperation_Dirgetworking() { return (EReference)getDirOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDirOperation_Dircreate() { return (EReference)getDirOperation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDirOperation_Dirdelete() { return (EReference)getDirOperation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDirOperation_Dirlist() { return (EReference)getDirOperation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDirSetWorking() { if (dirSetWorkingEClass == null) { dirSetWorkingEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(85); } return dirSetWorkingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDirSetWorking_Dirname() { return (EAttribute)getDirSetWorking().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDirGetWorking() { if (dirGetWorkingEClass == null) { dirGetWorkingEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(86); } return dirGetWorkingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDirCreate() { if (dirCreateEClass == null) { dirCreateEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(87); } return dirCreateEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDirCreate_Dirname() { return (EAttribute)getDirCreate().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDirDelete() { if (dirDeleteEClass == null) { dirDeleteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(88); } return dirDeleteEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDirDelete_Dirname() { return (EAttribute)getDirDelete().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDirList() { if (dirListEClass == null) { dirListEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(89); } return dirListEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDirList_Dirname() { return (EAttribute)getDirList().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSimpleUI() { if (simpleUIEClass == null) { simpleUIEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(90); } return simpleUIEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSimpleUI_Editbox() { return (EReference)getSimpleUI().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSimpleUI_Infobox() { return (EReference)getSimpleUI().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSimpleUI_Errorbox() { return (EReference)getSimpleUI().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSimpleUI_Warningbox() { return (EReference)getSimpleUI().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSimpleUI_Viewbox() { return (EReference)getSimpleUI().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSimpleUI_Itemoperation() { return (EReference)getSimpleUI().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEditBox() { if (editBoxEClass == null) { editBoxEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(91); } return editBoxEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEditBox_Title() { return (EAttribute)getEditBox().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEditBox_Text() { return (EAttribute)getEditBox().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEditBox_Okbuttontext() { return (EAttribute)getEditBox().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInfoBox() { if (infoBoxEClass == null) { infoBoxEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(92); } return infoBoxEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInfoBox_Title() { return (EAttribute)getInfoBox().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInfoBox_Text() { return (EAttribute)getInfoBox().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getErrorBox() { if (errorBoxEClass == null) { errorBoxEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(93); } return errorBoxEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getErrorBox_Title() { return (EAttribute)getErrorBox().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getErrorBox_Text() { return (EAttribute)getErrorBox().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getErrorBox_Buttontype() { return (EAttribute)getErrorBox().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getWarningBox() { if (warningBoxEClass == null) { warningBoxEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(94); } return warningBoxEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWarningBox_Title() { return (EAttribute)getWarningBox().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWarningBox_Text() { return (EAttribute)getWarningBox().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWarningBox_Buttontype() { return (EAttribute)getWarningBox().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getViewBox() { if (viewBoxEClass == null) { viewBoxEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(96); } return viewBoxEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getViewBox_Title() { return (EAttribute)getViewBox().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getViewBox_Text() { return (EAttribute)getViewBox().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getItemOperation() { if (itemOperationEClass == null) { itemOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(97); } return itemOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemOperation_Menuitem() { return (EReference)getItemOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemOperation_Contextitem() { return (EReference)getItemOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMenuItem() { if (menuItemEClass == null) { menuItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(98); } return menuItemEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMenuItem_Insertmenuitem() { return (EReference)getMenuItem().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMenuItem_Removemenuitem() { return (EReference)getMenuItem().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInsertMenuItem() { if (insertMenuItemEClass == null) { insertMenuItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(99); } return insertMenuItemEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInsertMenuItem_Name() { return (EAttribute)getInsertMenuItem().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInsertMenuItem_Menu() { return (EAttribute)getInsertMenuItem().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRemoveMenuItem() { if (removeMenuItemEClass == null) { removeMenuItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(100); } return removeMenuItemEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRemoveMenuItem_Menuitemname() { return (EReference)getRemoveMenuItem().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getContextItem() { if (contextItemEClass == null) { contextItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(101); } return contextItemEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getContextItem_Insertcontextitem() { return (EReference)getContextItem().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getContextItem_Removecontextitem() { return (EReference)getContextItem().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInsertContextItem() { if (insertContextItemEClass == null) { insertContextItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(102); } return insertContextItemEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInsertContextItem_Name() { return (EAttribute)getInsertContextItem().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInsertContextItem_Context() { return (EAttribute)getInsertContextItem().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRemoveContextItem() { if (removeContextItemEClass == null) { removeContextItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(103); } return removeContextItemEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRemoveContextItem_Contextitem() { return (EReference)getRemoveContextItem().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelOperation() { if (modelOperationEClass == null) { modelOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(104); } return modelOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelOperation_Modelcreate() { return (EReference)getModelOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelOperation_Modeldelete() { return (EReference)getModelOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelOperation_Modeldiscard() { return (EReference)getModelOperation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelOperation_Modelsave() { return (EReference)getModelOperation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelOperation_Modelload() { return (EReference)getModelOperation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelOperation_Modelisloaded() { return (EReference)getModelOperation().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelCreate() { if (modelCreateEClass == null) { modelCreateEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(105); } return modelCreateEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getModelCreate_Name() { return (EAttribute)getModelCreate().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelCreate_Modeltype() { return (EReference)getModelCreate().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelDelete() { if (modelDeleteEClass == null) { modelDeleteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(106); } return modelDeleteEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelDelete_Modelname() { return (EReference)getModelDelete().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelDiscard() { if (modelDiscardEClass == null) { modelDiscardEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(107); } return modelDiscardEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelDiscard_Modelname() { return (EReference)getModelDiscard().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelSave() { if (modelSaveEClass == null) { modelSaveEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(108); } return modelSaveEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelSave_Modelname() { return (EReference)getModelSave().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelLoad() { if (modelLoadEClass == null) { modelLoadEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(109); } return modelLoadEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelLoad_Modelname() { return (EReference)getModelLoad().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getModelIsLoaded() { if (modelIsLoadedEClass == null) { modelIsLoadedEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(110); } return modelIsLoadedEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getModelIsLoaded_Modelname() { return (EReference)getModelIsLoaded().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInstanceOperation() { if (instanceOperationEClass == null) { instanceOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(111); } return instanceOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInstanceOperation_Classinstance() { return (EReference)getInstanceOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInstanceOperation_Relationinstance() { return (EReference)getInstanceOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassInstance() { if (classInstanceEClass == null) { classInstanceEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(112); } return classInstanceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstance_Classinstancecreate() { return (EReference)getClassInstance().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstance_Classinstancedelete() { return (EReference)getClassInstance().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstance_Classinstanceget() { return (EReference)getClassInstance().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstance_Classinstanceset() { return (EReference)getClassInstance().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstance_Classinstancegetall() { return (EReference)getClassInstance().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassInstanceCreate() { if (classInstanceCreateEClass == null) { classInstanceCreateEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(113); } return classInstanceCreateEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getClassInstanceCreate_Name() { return (EAttribute)getClassInstanceCreate().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstanceCreate_Nameofclass() { return (EReference)getClassInstanceCreate().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassInstanceDelete() { if (classInstanceDeleteEClass == null) { classInstanceDeleteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(114); } return classInstanceDeleteEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstanceDelete_Nameofclassinstance() { return (EReference)getClassInstanceDelete().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassInstanceGet() { if (classInstanceGetEClass == null) { classInstanceGetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(115); } return classInstanceGetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstanceGet_Nameofclassinstance() { return (EReference)getClassInstanceGet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassInstanceGetAll() { if (classInstanceGetAllEClass == null) { classInstanceGetAllEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(116); } return classInstanceGetAllEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstanceGetAll_Nameofclass() { return (EReference)getClassInstanceGetAll().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getClassInstanceSet() { if (classInstanceSetEClass == null) { classInstanceSetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(117); } return classInstanceSetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getClassInstanceSet_Nameofclassinstance() { return (EReference)getClassInstanceSet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationInstance() { if (relationInstanceEClass == null) { relationInstanceEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(118); } return relationInstanceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstance_Relationinstancecreate() { return (EReference)getRelationInstance().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstance_Relationinstancedelete() { return (EReference)getRelationInstance().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstance_Relationinstanceget() { return (EReference)getRelationInstance().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstance_Relationinstanceset() { return (EReference)getRelationInstance().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstance_Relationinstancegetall() { return (EReference)getRelationInstance().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationInstanceCreate() { if (relationInstanceCreateEClass == null) { relationInstanceCreateEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(119); } return relationInstanceCreateEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRelationInstanceCreate_Name() { return (EAttribute)getRelationInstanceCreate().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceCreate_Nameofrelation() { return (EReference)getRelationInstanceCreate().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceCreate_Classinstancefrom() { return (EReference)getRelationInstanceCreate().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceCreate_Classinstanceto() { return (EReference)getRelationInstanceCreate().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationInstanceDelete() { if (relationInstanceDeleteEClass == null) { relationInstanceDeleteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(120); } return relationInstanceDeleteEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceDelete_Nameofrelationinstance() { return (EReference)getRelationInstanceDelete().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationInstanceGet() { if (relationInstanceGetEClass == null) { relationInstanceGetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(121); } return relationInstanceGetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceGet_Nameofrelationinstance() { return (EReference)getRelationInstanceGet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationInstanceGetAll() { if (relationInstanceGetAllEClass == null) { relationInstanceGetAllEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(122); } return relationInstanceGetAllEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceGetAll_Nameofrelation() { return (EReference)getRelationInstanceGetAll().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationInstanceSet() { if (relationInstanceSetEClass == null) { relationInstanceSetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(123); } return relationInstanceSetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationInstanceSet_Nameofrelationinstance() { return (EReference)getRelationInstanceSet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAttributeOperation() { if (attributeOperationEClass == null) { attributeOperationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(124); } return attributeOperationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAttributeOperation_Attributename() { return (EReference)getAttributeOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAttributeOperation_Attributeget() { return (EReference)getAttributeOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAttributeOperation_Attributeset() { return (EReference)getAttributeOperation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAttributeGet() { if (attributeGetEClass == null) { attributeGetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(125); } return attributeGetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAttributeGet_Attrgetparams() { return (EAttribute)getAttributeGet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAttributeSet() { if (attributeSetEClass == null) { attributeSetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(127); } return attributeSetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAttributeSet_Attrsetparams() { return (EAttribute)getAttributeSet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAttributeSet_ValueString() { return (EAttribute)getAttributeSet().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAttributeSet_ValueRealNumber() { return (EAttribute)getAttributeSet().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAttributeSet_ValueVariable() { return (EReference)getAttributeSet().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEvent() { if (eventEClass == null) { eventEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(129); } return eventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEvent_Name() { return (EAttribute)getEvent().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEvent_Algorithmname() { return (EReference)getEvent().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOrExpression() { if (orExpressionEClass == null) { orExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(131); } return orExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAndExpression() { if (andExpressionEClass == null) { andExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(132); } return andExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEqualExpression() { if (equalExpressionEClass == null) { equalExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(133); } return equalExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCompareExpression() { if (compareExpressionEClass == null) { compareExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(134); } return compareExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAdditionExpression() { if (additionExpressionEClass == null) { additionExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(135); } return additionExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMultiplicationExpression() { if (multiplicationExpressionEClass == null) { multiplicationExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(136); } return multiplicationExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getAccessType() { if (accessTypeEEnum == null) { accessTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(14); } return accessTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getSimpleType() { if (simpleTypeEEnum == null) { simpleTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(19); } return simpleTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getFont() { if (fontEEnum == null) { fontEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(55); } return fontEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getColor() { if (colorEEnum == null) { colorEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(56); } return colorEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getButtonType() { if (buttonTypeEEnum == null) { buttonTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(95); } return buttonTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getAttrGetParams() { if (attrGetParamsEEnum == null) { attrGetParamsEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(126); } return attrGetParamsEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getAttrSetParams() { if (attrSetParamsEEnum == null) { attrSetParamsEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(128); } return attrSetParamsEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getEventName() { if (eventNameEEnum == null) { eventNameEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(MMDSLPackage.eNS_URI).getEClassifiers().get(130); } return eventNameEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MMDSLFactory getMMDSLFactory() { return (MMDSLFactory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isLoaded = false; /** * Laods the package and any sub-packages from their serialized form. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void loadPackage() { if (isLoaded) return; isLoaded = true; URL url = getClass().getResource(packageFilename); if (url == null) { throw new RuntimeException("Missing serialized package: " + packageFilename); } URI uri = URI.createURI(url.toString()); Resource resource = new EcoreResourceFactoryImpl().createResource(uri); try { resource.load(null); } catch (IOException exception) { throw new WrappedException(exception); } initializeFromLoadedEPackage(this, (EPackage)resource.getContents().get(0)); createResource(eNS_URI); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isFixed = false; /** * Fixes up the loaded package, to make it appear as if it had been programmatically built. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void fixPackageContents() { if (isFixed) return; isFixed = true; fixEClassifiers(); } /** * Sets the instance class on the given classifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void fixInstanceClass(EClassifier eClassifier) { if (eClassifier.getInstanceClassName() == null) { eClassifier.setInstanceClassName("org.xtext.nv.dsl.mMDSL." + eClassifier.getName()); setGeneratedClassName(eClassifier); } } } //MMDSLPackageImpl