Package eu.admire.dispel.references

Examples of eu.admire.dispel.references.ReferencesPackage$Literals


    // Obtain other dependent packages
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    ExpressionsPackage theExpressionsPackage = (ExpressionsPackage)EPackage.Registry.INSTANCE.getEPackage(ExpressionsPackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    ClassifiersPackage theClassifiersPackage = (ClassifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ClassifiersPackage.eNS_URI);
    LiteralsPackage theLiteralsPackage = (LiteralsPackage)EPackage.Registry.INSTANCE.getEPackage(LiteralsPackage.eNS_URI);
    CorePackage theCorePackage = (CorePackage)EPackage.Registry.INSTANCE.getEPackage(CorePackage.eNS_URI);
    ModifiersPackage theModifiersPackage = (ModifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI);
    ParametersPackage theParametersPackage = (ParametersPackage)EPackage.Registry.INSTANCE.getEPackage(ParametersPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    initializableEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    instantiationEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    instantiationEClass.getESuperTypes().add(theReferencesPackage.getReference());
    instantiationEClass.getESuperTypes().add(theReferencesPackage.getArgumentable());
    newConstructorCallEClass.getESuperTypes().add(this.getInstantiation());
    explicitConstructorCallEClass.getESuperTypes().add(this.getInstantiation());
    newProcessingElementCallEClass.getESuperTypes().add(this.getInstantiation());
    connectionInitializationEClass.getESuperTypes().add(this.getInitializable());
    connectionInitializationEClass.getESuperTypes().add(theReferencesPackage.getReference());
    connectionInitializationEClass.getESuperTypes().add(theCorePackage.getConnectionEnabledElement());
    newProcessingElementParameterEClass.getESuperTypes().add(theModifiersPackage.getModifiableParameter());
    newProcessingElementParameterEClass.getESuperTypes().add(this.getInitializable());

    // Initialize classes and features; add operations and parameters
    initEClass(initializableEClass, Initializable.class, "Initializable", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getInitializable_InitialValue(), theExpressionsPackage.getExpression(), null, "initialValue", null, 0, 1, Initializable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(instantiationEClass, Instantiation.class, "Instantiation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(newConstructorCallEClass, NewConstructorCall.class, "NewConstructorCall", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getNewConstructorCall_AnonymousClass(), theClassifiersPackage.getAnonymousClass(), null, "anonymousClass", null, 0, 1, NewConstructorCall.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(explicitConstructorCallEClass, ExplicitConstructorCall.class, "ExplicitConstructorCall", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getExplicitConstructorCall_CallTarget(), theLiteralsPackage.getSelf(), null, "callTarget", null, 0, 1, ExplicitConstructorCall.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(newProcessingElementCallEClass, NewProcessingElementCall.class, "NewProcessingElementCall", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getNewProcessingElementCall_Parameter(), this.getNewProcessingElementParameter(), null, "parameter", null, 0, -1, NewProcessingElementCall.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(connectionInitializationEClass, ConnectionInitialization.class, "ConnectionInitialization", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getConnectionInitialization_Repeat(), theExpressionsPackage.getRepeatOfExpression(), null, "repeat", null, 0, 1, ConnectionInitialization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getConnectionInitialization_DomainType(), theReferencesPackage.getStringReference(), null, "domainType", null, 1, 1, ConnectionInitialization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getConnectionInitialization_StructuralType(), theTypesPackage.getTypeReference(), null, "structuralType", null, 1, 1, ConnectionInitialization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    addEOperation(connectionInitializationEClass, ecorePackage.getEObject(), "getConnectionElement", 0, 1, IS_UNIQUE, IS_ORDERED);

    EOperation op = addEOperation(connectionInitializationEClass, ecorePackage.getEObject(), "getLeaf", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, ecorePackage.getEObject(), "obj", 0, 1, IS_UNIQUE, IS_ORDERED);

    initEClass(newProcessingElementParameterEClass, NewProcessingElementParameter.class, "NewProcessingElementParameter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getNewProcessingElementParameter_StructuralType(), theTypesPackage.getTypeReference(), null, "structuralType", null, 0, 1, NewProcessingElementParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getNewProcessingElementParameter_DomainType(), theReferencesPackage.getStringReference(), null, "domainType", null, 0, 1, NewProcessingElementParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getNewProcessingElementParameter_Target(), theParametersPackage.getProcessingElementParameter(), null, "target", null, 0, 1, NewProcessingElementParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getNewProcessingElementParameter_Length(), theParametersPackage.getParameterLength(), null, "length", null, 0, 1, NewProcessingElementParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    // Create resource
    createResource(eNS_URI);
View Full Code Here


    // Obtain other dependent packages
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
    ClassifiersPackage theClassifiersPackage = (ClassifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ClassifiersPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    ArraysPackage theArraysPackage = (ArraysPackage)EPackage.Registry.INSTANCE.getEPackage(ArraysPackage.eNS_URI);
    InstantiationsPackage theInstantiationsPackage = (InstantiationsPackage)EPackage.Registry.INSTANCE.getEPackage(InstantiationsPackage.eNS_URI);
    StatementsPackage theStatementsPackage = (StatementsPackage)EPackage.Registry.INSTANCE.getEPackage(StatementsPackage.eNS_URI);
    ParametersPackage theParametersPackage = (ParametersPackage)EPackage.Registry.INSTANCE.getEPackage(ParametersPackage.eNS_URI);
    ModifiersPackage theModifiersPackage = (ModifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI);
    VariablesPackage theVariablesPackage = (VariablesPackage)EPackage.Registry.INSTANCE.getEPackage(VariablesPackage.eNS_URI);
    AnnotationsPackage theAnnotationsPackage = (AnnotationsPackage)EPackage.Registry.INSTANCE.getEPackage(AnnotationsPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    exceptionThrowerEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    memberEClass.getESuperTypes().add(theCommonsPackage.getNamedElement());
    memberContainerEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    additionalFieldEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    additionalFieldEClass.getESuperTypes().add(theArraysPackage.getArrayTypeable());
    additionalFieldEClass.getESuperTypes().add(theInstantiationsPackage.getInitializable());
    constructorEClass.getESuperTypes().add(this.getMember());
    constructorEClass.getESuperTypes().add(theStatementsPackage.getStatementListContainer());
    constructorEClass.getESuperTypes().add(theParametersPackage.getParametrizable());
    constructorEClass.getESuperTypes().add(this.getExceptionThrower());
    constructorEClass.getESuperTypes().add(theModifiersPackage.getAnnotableAndModifiable());
    emptyMemberEClass.getESuperTypes().add(this.getMember());
    fieldEClass.getESuperTypes().add(this.getMember());
    fieldEClass.getESuperTypes().add(theInstantiationsPackage.getInitializable());
    fieldEClass.getESuperTypes().add(theVariablesPackage.getVariable());
    fieldEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    fieldEClass.getESuperTypes().add(theModifiersPackage.getAnnotableAndModifiable());
    methodEClass.getESuperTypes().add(this.getMember());
    methodEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    methodEClass.getESuperTypes().add(theArraysPackage.getArrayTypeable());
    methodEClass.getESuperTypes().add(theParametersPackage.getParametrizable());
    methodEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    interfaceMethodEClass.getESuperTypes().add(this.getMethod());
    classMethodEClass.getESuperTypes().add(this.getMethod());
    classMethodEClass.getESuperTypes().add(theStatementsPackage.getStatementListContainer());
    enumConstantEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    enumConstantEClass.getESuperTypes().add(theReferencesPackage.getArgumentable());
    enumConstantEClass.getESuperTypes().add(theAnnotationsPackage.getAnnotable());

    // Initialize classes and features; add operations and parameters
    initEClass(exceptionThrowerEClass, ExceptionThrower.class, "ExceptionThrower", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getExceptionThrower_Exceptions(), theTypesPackage.getNamespaceClassifierReference(), null, "exceptions", null, 0, -1, ExceptionThrower.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(memberEClass, Member.class, "Member", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(memberContainerEClass, MemberContainer.class, "MemberContainer", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getMemberContainer_Members(), this.getMember(), null, "members", null, 0, -1, MemberContainer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getMemberContainer_DefaultMembers(), this.getMember(), null, "defaultMembers", null, 0, -1, MemberContainer.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    EOperation op = addEOperation(memberContainerEClass, theClassifiersPackage.getConcreteClassifier(), "getContainedClassifier", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, ecorePackage.getEString(), "name", 0, 1, IS_UNIQUE, IS_ORDERED);

    op = addEOperation(memberContainerEClass, this.getField(), "getContainedField", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, ecorePackage.getEString(), "name", 0, 1, IS_UNIQUE, IS_ORDERED);

    op = addEOperation(memberContainerEClass, this.getMethod(), "getContainedMethod", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, ecorePackage.getEString(), "name", 0, 1, IS_UNIQUE, IS_ORDERED);

    initEClass(additionalFieldEClass, AdditionalField.class, "AdditionalField", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    addEOperation(additionalFieldEClass, ecorePackage.getELong(), "getArrayDimension", 0, 1, IS_UNIQUE, IS_ORDERED);

    initEClass(constructorEClass, Constructor.class, "Constructor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(emptyMemberEClass, EmptyMember.class, "EmptyMember", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(fieldEClass, Field.class, "Field", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getField_AdditionalFields(), this.getAdditionalField(), null, "additionalFields", null, 0, -1, Field.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(methodEClass, Method.class, "Method", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    op = addEOperation(methodEClass, ecorePackage.getEBoolean(), "isMethodForCall", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, theReferencesPackage.getMethodCall(), "methodCall", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, ecorePackage.getEBoolean(), "needsPerfectMatch", 0, 1, IS_UNIQUE, IS_ORDERED);

    op = addEOperation(methodEClass, ecorePackage.getEBoolean(), "isSomeMethodForCall", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, theReferencesPackage.getMethodCall(), "methodCall", 0, 1, IS_UNIQUE, IS_ORDERED);

    op = addEOperation(methodEClass, ecorePackage.getEBoolean(), "isBetterMethodForCall", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, this.getMethod(), "otherMethod", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, theReferencesPackage.getMethodCall(), "methodCall", 0, 1, IS_UNIQUE, IS_ORDERED);

    addEOperation(methodEClass, ecorePackage.getELong(), "getArrayDimension", 0, 1, IS_UNIQUE, IS_ORDERED);

    initEClass(interfaceMethodEClass, InterfaceMethod.class, "InterfaceMethod", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
View Full Code Here

    // Obtain other dependent packages
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    ClassifiersPackage theClassifiersPackage = (ClassifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ClassifiersPackage.eNS_URI);
    ModifiersPackage theModifiersPackage = (ModifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    importEClass.getESuperTypes().add(theCommonsPackage.getNamespaceAwareElement());
    importingElementEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    staticImportEClass.getESuperTypes().add(this.getImport());
    classifierImportEClass.getESuperTypes().add(this.getImport());
    packageImportEClass.getESuperTypes().add(this.getImport());
    staticClassifierImportEClass.getESuperTypes().add(this.getStaticImport());
    staticMemberImportEClass.getESuperTypes().add(this.getStaticImport());
    typeImportEClass.getESuperTypes().add(this.getImport());

    // Initialize classes and features; add operations and parameters
    initEClass(importEClass, Import.class, "Import", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    EOperation op = addEOperation(importEClass, theClassifiersPackage.getConcreteClassifier(), "getImportedClassifier", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, ecorePackage.getEString(), "name", 0, 1, IS_UNIQUE, IS_ORDERED);

    addEOperation(importEClass, theClassifiersPackage.getConcreteClassifier(), "getImportedClassifiers", 0, -1, IS_UNIQUE, IS_ORDERED);

    addEOperation(importEClass, theCommonsPackage.getNamedElement(), "getImportedMembers", 0, -1, IS_UNIQUE, IS_ORDERED);

    initEClass(importingElementEClass, ImportingElement.class, "ImportingElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getImportingElement_Imports(), this.getImport(), null, "imports", null, 0, -1, ImportingElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    addEOperation(importingElementEClass, theClassifiersPackage.getConcreteClassifier(), "getDefaultImports", 0, -1, IS_UNIQUE, IS_ORDERED);

    initEClass(staticImportEClass, StaticImport.class, "StaticImport", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getStaticImport_Static(), theModifiersPackage.getStatic(), null, "static", null, 1, 1, StaticImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(classifierImportEClass, ClassifierImport.class, "ClassifierImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getClassifierImport_Classifier(), theClassifiersPackage.getConcreteClassifier(), null, "classifier", null, 1, 1, ClassifierImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(packageImportEClass, PackageImport.class, "PackageImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(staticClassifierImportEClass, StaticClassifierImport.class, "StaticClassifierImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(staticMemberImportEClass, StaticMemberImport.class, "StaticMemberImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getStaticMemberImport_StaticMembers(), theReferencesPackage.getReferenceableElement(), null, "staticMembers", null, 1, -1, StaticMemberImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(typeImportEClass, TypeImport.class, "TypeImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getTypeImport_Type(), theTypesPackage.getDispelType(), null, "type", null, 0, 1, TypeImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    // Create resource
View Full Code Here

    setNsPrefix(eNS_PREFIX);
    setNsURI(eNS_URI);

    // Obtain other dependent packages
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    modifierEClass.getESuperTypes().add(this.getAnnotationInstanceOrModifier());
    annotationInstanceOrModifierEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    annotableAndModifiableEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    modifiableEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    abstractEClass.getESuperTypes().add(this.getModifier());
    finalEClass.getESuperTypes().add(this.getModifier());
    nativeEClass.getESuperTypes().add(this.getModifier());
    protectedEClass.getESuperTypes().add(this.getModifier());
    publicEClass.getESuperTypes().add(this.getModifier());
    privateEClass.getESuperTypes().add(this.getModifier());
    staticEClass.getESuperTypes().add(this.getModifier());
    strictfpEClass.getESuperTypes().add(this.getModifier());
    synchronizedEClass.getESuperTypes().add(this.getModifier());
    transientEClass.getESuperTypes().add(this.getModifier());
    volatileEClass.getESuperTypes().add(this.getModifier());
    modifiableParameterEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    afterEClass.getESuperTypes().add(this.getModifier());
    compressedEClass.getESuperTypes().add(this.getCompression());
    decompressedEClass.getESuperTypes().add(this.getCompression());
    initiatorEClass.getESuperTypes().add(this.getModifier());
    limitEClass.getESuperTypes().add(this.getModifier());
    locatorEClass.getESuperTypes().add(this.getModifier());
    lockStepEClass.getESuperTypes().add(this.getModifier());
    permutableEClass.getESuperTypes().add(this.getModifier());
    preservedEClass.getESuperTypes().add(this.getModifier());
    requiresDTypeEClass.getESuperTypes().add(this.getModifier());
    requiresSTypeEClass.getESuperTypes().add(this.getModifier());
    roundRobinEClass.getESuperTypes().add(this.getModifier());
    successiveEClass.getESuperTypes().add(this.getModifier());
    terminatorEClass.getESuperTypes().add(this.getModifier());
    compressionEClass.getESuperTypes().add(this.getModifier());
    encryptionEClass.getESuperTypes().add(this.getModifier());
    encryptedEClass.getESuperTypes().add(this.getEncryption());
    decryptedEClass.getESuperTypes().add(this.getEncryption());

    // Initialize classes and features; add operations and parameters
    initEClass(modifierEClass, Modifier.class, "Modifier", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(annotationInstanceOrModifierEClass, AnnotationInstanceOrModifier.class, "AnnotationInstanceOrModifier", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(annotableAndModifiableEClass, AnnotableAndModifiable.class, "AnnotableAndModifiable", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getAnnotableAndModifiable_AnnotationsAndModifiers(), this.getAnnotationInstanceOrModifier(), null, "annotationsAndModifiers", null, 0, -1, AnnotableAndModifiable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    EOperation op = addEOperation(annotableAndModifiableEClass, ecorePackage.getEBoolean(), "isHidden", 0, 1, IS_UNIQUE, IS_ORDERED);
    addEParameter(op, theCommonsPackage.getCommentable(), "context", 0, 1, IS_UNIQUE, IS_ORDERED);

    addEOperation(annotableAndModifiableEClass, ecorePackage.getEBoolean(), "isStatic", 0, 1, IS_UNIQUE, IS_ORDERED);

    initEClass(modifiableEClass, Modifiable.class, "Modifiable", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getModifiable_Modifiers(), this.getModifier(), null, "modifiers", null, 0, -1, Modifiable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(abstractEClass, Abstract.class, "Abstract", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(finalEClass, Final.class, "Final", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(nativeEClass, Native.class, "Native", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(protectedEClass, Protected.class, "Protected", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(publicEClass, Public.class, "Public", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(privateEClass, Private.class, "Private", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(staticEClass, Static.class, "Static", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(strictfpEClass, Strictfp.class, "Strictfp", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(synchronizedEClass, Synchronized.class, "Synchronized", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(transientEClass, Transient.class, "Transient", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(volatileEClass, Volatile.class, "Volatile", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(modifiableParameterEClass, ModifiableParameter.class, "ModifiableParameter", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getModifiableParameter_Modifiers(), this.getModifier(), null, "modifiers", null, 0, -1, ModifiableParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(afterEClass, After.class, "After", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(compressedEClass, Compressed.class, "Compressed", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(decompressedEClass, Decompressed.class, "Decompressed", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(initiatorEClass, Initiator.class, "Initiator", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(limitEClass, Limit.class, "Limit", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEAttribute(getLimit_Elements(), ecorePackage.getEInt(), "elements", null, 1, 1, Limit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(locatorEClass, Locator.class, "Locator", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(lockStepEClass, LockStep.class, "LockStep", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(permutableEClass, Permutable.class, "Permutable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(preservedEClass, Preserved.class, "Preserved", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getPreserved_Location(), theReferencesPackage.getStringReference(), null, "location", null, 1, 1, Preserved.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(requiresDTypeEClass, RequiresDType.class, "RequiresDType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(requiresSTypeEClass, RequiresSType.class, "RequiresSType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(roundRobinEClass, RoundRobin.class, "RoundRobin", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(successiveEClass, Successive.class, "Successive", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(terminatorEClass, Terminator.class, "Terminator", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(compressionEClass, Compression.class, "Compression", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getCompression_Compression(), theReferencesPackage.getStringReference(), null, "compression", null, 1, 1, Compression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(encryptionEClass, Encryption.class, "Encryption", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getEncryption_Encryption(), theReferencesPackage.getStringReference(), null, "encryption", null, 1, 1, Encryption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(encryptedEClass, Encrypted.class, "Encrypted", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(decryptedEClass, Decrypted.class, "Decrypted", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
View Full Code Here

    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    ImportsPackage theImportsPackage = (ImportsPackage)EPackage.Registry.INSTANCE.getEPackage(ImportsPackage.eNS_URI);
    StatementsPackage theStatementsPackage = (StatementsPackage)EPackage.Registry.INSTANCE.getEPackage(StatementsPackage.eNS_URI);
    CorePackage theCorePackage = (CorePackage)EPackage.Registry.INSTANCE.getEPackage(CorePackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    MembersPackage theMembersPackage = (MembersPackage)EPackage.Registry.INSTANCE.getEPackage(MembersPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    dispelRootEClass.getESuperTypes().add(theCommonsPackage.getNamedElement());
    dispelRootEClass.getESuperTypes().add(theCommonsPackage.getNamespaceAwareElement());
    dispelRootEClass.getESuperTypes().add(theImportsPackage.getImportingElement());
    dispelRootEClass.getESuperTypes().add(theStatementsPackage.getStatementListContainer());
    compilationUnitEClass.getESuperTypes().add(this.getDispelRoot());
    packageEClass.getESuperTypes().add(this.getDispelRoot());
    packageEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    emptyModelEClass.getESuperTypes().add(this.getDispelRoot());
    dispelFunctionEClass.getESuperTypes().add(theMembersPackage.getMethod());
    dispelFunctionEClass.getESuperTypes().add(theStatementsPackage.getStatementListContainer());
    dispelFunctionEClass.getESuperTypes().add(theStatementsPackage.getStatement());
    dispelFunctionEClass.getESuperTypes().add(theCommonsPackage.getNamespaceAwareElement());
View Full Code Here

    setNsPrefix(eNS_PREFIX);
    setNsURI(eNS_URI);

    // Obtain other dependent packages
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    MembersPackage theMembersPackage = (MembersPackage)EPackage.Registry.INSTANCE.getEPackage(MembersPackage.eNS_URI);
    StatementsPackage theStatementsPackage = (StatementsPackage)EPackage.Registry.INSTANCE.getEPackage(StatementsPackage.eNS_URI);
    ModifiersPackage theModifiersPackage = (ModifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI);
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    classifierEClass.getESuperTypes().add(theTypesPackage.getType());
    classifierEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    concreteClassifierEClass.getESuperTypes().add(this.getClassifier());
    concreteClassifierEClass.getESuperTypes().add(theMembersPackage.getMemberContainer());
    concreteClassifierEClass.getESuperTypes().add(theMembersPackage.getMember());
    concreteClassifierEClass.getESuperTypes().add(theStatementsPackage.getStatement());
    concreteClassifierEClass.getESuperTypes().add(theModifiersPackage.getAnnotableAndModifiable());
View Full Code Here

    // Obtain other dependent packages
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    AnnotationsPackage theAnnotationsPackage = (AnnotationsPackage)EPackage.Registry.INSTANCE.getEPackage(AnnotationsPackage.eNS_URI);
    ExpressionsPackage theExpressionsPackage = (ExpressionsPackage)EPackage.Registry.INSTANCE.getEPackage(ExpressionsPackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    arrayTypeableEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    arrayDimensionEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    arrayInitializerEClass.getESuperTypes().add(this.getArrayInitializationValue());
    arrayInitializerEClass.getESuperTypes().add(theAnnotationsPackage.getAnnotationValue());
    arrayInitializationValueEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    arrayInstantiationBySizeEClass.getESuperTypes().add(theExpressionsPackage.getExpression());
    arrayInstantiationBySizeEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    arrayInstantiationBySizeEClass.getESuperTypes().add(this.getArrayTypeable());
    arrayInstantiationBySizeEClass.getESuperTypes().add(theReferencesPackage.getReference());
    arrayInstantiationByValuesEClass.getESuperTypes().add(theExpressionsPackage.getExpression());
    arrayInstantiationByValuesEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    arrayInstantiationByValuesEClass.getESuperTypes().add(this.getArrayTypeable());
    arrayInstantiationByValuesEClass.getESuperTypes().add(theReferencesPackage.getReference());
    arraySelectorEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    arrayInitializationByElementsEClass.getESuperTypes().add(theExpressionsPackage.getExpression());
    arrayInitializationByElementsEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    arrayInitializationByElementsEClass.getESuperTypes().add(this.getArrayTypeable());
    arrayInitializationByElementsEClass.getESuperTypes().add(theReferencesPackage.getReference());
    tupleTypeableEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    listTypeableEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    arrayValuesInitializerEClass.getESuperTypes().add(this.getArrayInitializationValue());
    arrayValuesInitializerEClass.getESuperTypes().add(theAnnotationsPackage.getAnnotationValue());
View Full Code Here

    ParametersPackage theParametersPackage = (ParametersPackage)EPackage.Registry.INSTANCE.getEPackage(ParametersPackage.eNS_URI);
    MembersPackage theMembersPackage = (MembersPackage)EPackage.Registry.INSTANCE.getEPackage(MembersPackage.eNS_URI);
    StatementsPackage theStatementsPackage = (StatementsPackage)EPackage.Registry.INSTANCE.getEPackage(StatementsPackage.eNS_URI);
    ModifiersPackage theModifiersPackage = (ModifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI);
    CommonsPackage theCommonsPackage = (CommonsPackage)EPackage.Registry.INSTANCE.getEPackage(CommonsPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    InstantiationsPackage theInstantiationsPackage = (InstantiationsPackage)EPackage.Registry.INSTANCE.getEPackage(InstantiationsPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    processingElementEClass.getESuperTypes().add(theTypesPackage.getDispelType());
    processingElementEClass.getESuperTypes().add(theTypesPackage.getTypeReference());
    concreteProcessingElementEClass.getESuperTypes().add(this.getProcessingElement());
    concreteProcessingElementEClass.getESuperTypes().add(theMembersPackage.getMember());
    concreteProcessingElementEClass.getESuperTypes().add(theMembersPackage.getMemberContainer());
    concreteProcessingElementEClass.getESuperTypes().add(theStatementsPackage.getStatement());
    concreteProcessingElementEClass.getESuperTypes().add(theModifiersPackage.getAnnotableAndModifiable());
    processingElementDefinitionEClass.getESuperTypes().add(this.getConcreteProcessingElement());
    processingElementDefinitionEClass.getESuperTypes().add(theCommonsPackage.getNamespaceAwareElement());
    connectionEClass.getESuperTypes().add(theTypesPackage.getDispelType());
    processingElementInstanceEClass.getESuperTypes().add(theCommonsPackage.getNamedElement());
    processingElementInstanceEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    processingElementInstanceEClass.getESuperTypes().add(theReferencesPackage.getReferenceableElement());
    processingElementInstanceEClass.getESuperTypes().add(theCommonsPackage.getNamespaceAwareElement());
    processingElementAnonymousConstructorEClass.getESuperTypes().add(this.getConcreteProcessingElement());
    processingElementAnonymousConstructorEClass.getESuperTypes().add(theCommonsPackage.getNamespaceAwareElement());
    processingElementMethodDefinitionEClass.getESuperTypes().add(this.getProcessingElementDefinition());
    processingElementModifierEClass.getESuperTypes().add(this.getProcessingElementDefinition());
    processingElementModifierEClass.getESuperTypes().add(theTypesPackage.getTypedElement());
    processingElementAnonymousDefinitionEClass.getESuperTypes().add(theReferencesPackage.getDispelTypeReference());
    processingElementAnonymousDefinitionEClass.getESuperTypes().add(theReferencesPackage.getReference());

    // Initialize classes and features; add operations and parameters
    initEClass(processingElementEClass, ProcessingElement.class, "ProcessingElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getProcessingElement_ProcessingElementParameters(), theParametersPackage.getProcessingElementParameter(), null, "processingElementParameters", null, 1, -1, ProcessingElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(concreteProcessingElementEClass, ConcreteProcessingElement.class, "ConcreteProcessingElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(processingElementDefinitionEClass, ProcessingElementDefinition.class, "ProcessingElementDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    addEOperation(processingElementDefinitionEClass, this.getProcessingElementInstance(), "createInstance", 0, 1, IS_UNIQUE, IS_ORDERED);

    initEClass(connectionEClass, Connection.class, "Connection", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(processingElementInstanceEClass, ProcessingElementInstance.class, "ProcessingElementInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getProcessingElementInstance_ProcessingElementParameters(), theParametersPackage.getProcessingElementParameter(), null, "processingElementParameters", null, 1, -1, ProcessingElementInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(connectionEnabledElementEClass, ConnectionEnabledElement.class, "ConnectionEnabledElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(processingElementAnonymousConstructorEClass, ProcessingElementAnonymousConstructor.class, "ProcessingElementAnonymousConstructor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(processingElementMethodDefinitionEClass, ProcessingElementMethodDefinition.class, "ProcessingElementMethodDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getProcessingElementMethodDefinition_MethodCall(), theReferencesPackage.getMethodCall(), null, "methodCall", null, 0, 1, ProcessingElementMethodDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(processingElementModifierEClass, ProcessingElementModifier.class, "ProcessingElementModifier", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getProcessingElementModifier_Parameters(), theInstantiationsPackage.getNewProcessingElementParameter(), null, "parameters", null, 0, -1, ProcessingElementModifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    addEOperation(processingElementModifierEClass, this.getProcessingElementInstance(), "createInstance", 0, 1, IS_UNIQUE, IS_ORDERED);
View Full Code Here

    ArraysPackage theArraysPackage = (ArraysPackage)EPackage.Registry.INSTANCE.getEPackage(ArraysPackage.eNS_URI);
    AnnotationsPackage theAnnotationsPackage = (AnnotationsPackage)EPackage.Registry.INSTANCE.getEPackage(AnnotationsPackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
    OperatorsPackage theOperatorsPackage = (OperatorsPackage)EPackage.Registry.INSTANCE.getEPackage(OperatorsPackage.eNS_URI);
    CorePackage theCorePackage = (CorePackage)EPackage.Registry.INSTANCE.getEPackage(CorePackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    expressionListEClass.getESuperTypes().add(theStatementsPackage.getForLoopInitializer());
    expressionEClass.getESuperTypes().add(theArraysPackage.getArrayInitializationValue());
    expressionEClass.getESuperTypes().add(theAnnotationsPackage.getAnnotationValue());
    assignmentExpressionEClass.getESuperTypes().add(this.getDefaultExpression());
    assignmentExpressionChildEClass.getESuperTypes().add(this.getExpression());
    conditionalExpressionEClass.getESuperTypes().add(this.getAssignmentExpressionChild());
    conditionalExpressionChildEClass.getESuperTypes().add(this.getAssignmentExpressionChild());
    conditionalOrExpressionEClass.getESuperTypes().add(this.getConditionalExpressionChild());
    conditionalOrExpressionChildEClass.getESuperTypes().add(this.getConditionalExpressionChild());
    conditionalAndExpressionEClass.getESuperTypes().add(this.getConditionalOrExpressionChild());
    conditionalAndExpressionChildEClass.getESuperTypes().add(this.getConditionalOrExpressionChild());
    inclusiveOrExpressionEClass.getESuperTypes().add(this.getConditionalAndExpressionChild());
    inclusiveOrExpressionChildEClass.getESuperTypes().add(this.getConditionalAndExpressionChild());
    exclusiveOrExpressionEClass.getESuperTypes().add(this.getInclusiveOrExpressionChild());
    exclusiveOrExpressionChildEClass.getESuperTypes().add(this.getInclusiveOrExpressionChild());
    andExpressionEClass.getESuperTypes().add(this.getExclusiveOrExpressionChild());
    andExpressionChildEClass.getESuperTypes().add(this.getExclusiveOrExpressionChild());
    equalityExpressionEClass.getESuperTypes().add(this.getAndExpressionChild());
    equalityExpressionChildEClass.getESuperTypes().add(this.getAndExpressionChild());
    relationExpressionEClass.getESuperTypes().add(this.getEqualityExpressionChild());
    relationExpressionChildEClass.getESuperTypes().add(this.getEqualityExpressionChild());
    shiftExpressionEClass.getESuperTypes().add(this.getRelationExpressionChild());
    shiftExpressionChildEClass.getESuperTypes().add(this.getRelationExpressionChild());
    connectionExpressionEClass.getESuperTypes().add(this.getDefaultExpression());
    connectionExpressionChildEClass.getESuperTypes().add(this.getExpression());
    defaultExpressionEClass.getESuperTypes().add(this.getExpression());
    additiveExpressionEClass.getESuperTypes().add(this.getShiftExpressionChild());
    additiveExpressionChildEClass.getESuperTypes().add(this.getShiftExpressionChild());
    multiplicativeExpressionEClass.getESuperTypes().add(this.getAdditiveExpressionChild());
    multiplicativeExpressionChildEClass.getESuperTypes().add(this.getAdditiveExpressionChild());
    unaryExpressionEClass.getESuperTypes().add(this.getMultiplicativeExpressionChild());
    unaryExpressionChildEClass.getESuperTypes().add(this.getMultiplicativeExpressionChild());
    unaryModificationExpressionEClass.getESuperTypes().add(this.getUnaryExpressionChild());
    unaryModificationExpressionChildEClass.getESuperTypes().add(this.getUnaryExpressionChild());
    prefixUnaryModificationExpressionEClass.getESuperTypes().add(this.getUnaryModificationExpression());
    suffixUnaryModificationExpressionEClass.getESuperTypes().add(this.getUnaryModificationExpression());
    primaryExpressionEClass.getESuperTypes().add(this.getUnaryModificationExpressionChild());
    nestedExpressionEClass.getESuperTypes().add(theReferencesPackage.getReference());
    repeatOfExpressionEClass.getESuperTypes().add(this.getExpression());

    // Initialize classes and features; add operations and parameters
    initEClass(expressionListEClass, ExpressionList.class, "ExpressionList", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getExpressionList_Expressions(), this.getExpression(), null, "expressions", null, 0, -1, ExpressionList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
View Full Code Here

    ExpressionsPackage theExpressionsPackage = (ExpressionsPackage)EPackage.Registry.INSTANCE.getEPackage(ExpressionsPackage.eNS_URI);
    MembersPackage theMembersPackage = (MembersPackage)EPackage.Registry.INSTANCE.getEPackage(MembersPackage.eNS_URI);
    ModifiersPackage theModifiersPackage = (ModifiersPackage)EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI);
    ParametersPackage theParametersPackage = (ParametersPackage)EPackage.Registry.INSTANCE.getEPackage(ParametersPackage.eNS_URI);
    VariablesPackage theVariablesPackage = (VariablesPackage)EPackage.Registry.INSTANCE.getEPackage(VariablesPackage.eNS_URI);
    ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI);
    AnnotationsPackage theAnnotationsPackage = (AnnotationsPackage)EPackage.Registry.INSTANCE.getEPackage(AnnotationsPackage.eNS_URI);
    CorePackage theCorePackage = (CorePackage)EPackage.Registry.INSTANCE.getEPackage(CorePackage.eNS_URI);
    TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);

    // Create type parameters

    // Set bounds for type parameters

    // Add supertypes to classes
    statementContainerEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    statementListContainerEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    conditionalEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    forLoopInitializerEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    statementEClass.getESuperTypes().add(theCommonsPackage.getCommentable());
    switchCaseEClass.getESuperTypes().add(this.getStatementListContainer());
    breakEClass.getESuperTypes().add(this.getJump());
    blockEClass.getESuperTypes().add(theMembersPackage.getMember());
    blockEClass.getESuperTypes().add(this.getStatement());
    blockEClass.getESuperTypes().add(this.getStatementListContainer());
    blockEClass.getESuperTypes().add(theModifiersPackage.getModifiable());
    catchBlockEClass.getESuperTypes().add(this.getStatementListContainer());
    conditionEClass.getESuperTypes().add(this.getStatement());
    conditionEClass.getESuperTypes().add(this.getStatementContainer());
    conditionEClass.getESuperTypes().add(this.getConditional());
    continueEClass.getESuperTypes().add(this.getJump());
    defaultSwitchCaseEClass.getESuperTypes().add(this.getSwitchCase());
    doWhileLoopEClass.getESuperTypes().add(this.getWhileLoop());
    emptyStatementEClass.getESuperTypes().add(this.getStatement());
    expressionStatementEClass.getESuperTypes().add(this.getStatement());
    forLoopEClass.getESuperTypes().add(this.getStatement());
    forLoopEClass.getESuperTypes().add(this.getStatementContainer());
    forLoopEClass.getESuperTypes().add(this.getConditional());
    forEachLoopEClass.getESuperTypes().add(this.getStatement());
    forEachLoopEClass.getESuperTypes().add(this.getStatementContainer());
    jumpLabelEClass.getESuperTypes().add(this.getStatement());
    jumpLabelEClass.getESuperTypes().add(this.getStatementContainer());
    jumpLabelEClass.getESuperTypes().add(theCommonsPackage.getNamedElement());
    localVariableStatementEClass.getESuperTypes().add(this.getStatement());
    normalSwitchCaseEClass.getESuperTypes().add(this.getSwitchCase());
    normalSwitchCaseEClass.getESuperTypes().add(this.getConditional());
    returnEClass.getESuperTypes().add(this.getStatement());
    switchEClass.getESuperTypes().add(this.getStatement());
    synchronizedBlockEClass.getESuperTypes().add(this.getStatement());
    synchronizedBlockEClass.getESuperTypes().add(this.getStatementListContainer());
    throwEClass.getESuperTypes().add(this.getStatement());
    tryBlockEClass.getESuperTypes().add(this.getStatement());
    tryBlockEClass.getESuperTypes().add(this.getStatementListContainer());
    whileLoopEClass.getESuperTypes().add(this.getStatement());
    whileLoopEClass.getESuperTypes().add(this.getStatementContainer());
    connectionStatementEClass.getESuperTypes().add(this.getStatement());
    processingElementTypeDefinitionStatementEClass.getESuperTypes().add(this.getStatement());
    processingElementTypeDefinitionStatementEClass.getESuperTypes().add(theAnnotationsPackage.getAnnotable());
    domainTypeDefinitionStatementEClass.getESuperTypes().add(this.getStatement());
    structuralTypeDefinitionStatementEClass.getESuperTypes().add(this.getStatement());
    submitStatementEClass.getESuperTypes().add(this.getStatement());
    registerStatementEClass.getESuperTypes().add(this.getStatement());
    jumpEClass.getESuperTypes().add(this.getStatement());

    // Initialize classes and features; add operations and parameters
    initEClass(statementContainerEClass, StatementContainer.class, "StatementContainer", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getStatementContainer_Statement(), this.getStatement(), null, "statement", null, 1, 1, StatementContainer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(statementListContainerEClass, StatementListContainer.class, "StatementListContainer", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getStatementListContainer_Statements(), this.getStatement(), null, "statements", null, 0, -1, StatementListContainer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(conditionalEClass, Conditional.class, "Conditional", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getConditional_Condition(), theExpressionsPackage.getExpression(), null, "condition", null, 1, 1, Conditional.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(forLoopInitializerEClass, ForLoopInitializer.class, "ForLoopInitializer", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(statementEClass, Statement.class, "Statement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(switchCaseEClass, SwitchCase.class, "SwitchCase", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(breakEClass, Break.class, "Break", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(blockEClass, Block.class, "Block", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(catchBlockEClass, CatchBlock.class, "CatchBlock", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getCatchBlock_Parameter(), theParametersPackage.getOrdinaryParameter(), null, "parameter", null, 1, 1, CatchBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(conditionEClass, Condition.class, "Condition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getCondition_ElseStatement(), this.getStatement(), null, "elseStatement", null, 0, 1, Condition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(continueEClass, Continue.class, "Continue", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(defaultSwitchCaseEClass, DefaultSwitchCase.class, "DefaultSwitchCase", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(doWhileLoopEClass, DoWhileLoop.class, "DoWhileLoop", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(emptyStatementEClass, EmptyStatement.class, "EmptyStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(expressionStatementEClass, ExpressionStatement.class, "ExpressionStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getExpressionStatement_Expression(), theExpressionsPackage.getExpression(), null, "expression", null, 1, 1, ExpressionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(forLoopEClass, ForLoop.class, "ForLoop", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getForLoop_Init(), this.getForLoopInitializer(), null, "init", null, 0, 1, ForLoop.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getForLoop_Updates(), theExpressionsPackage.getExpression(), null, "updates", null, 0, -1, ForLoop.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(forEachLoopEClass, ForEachLoop.class, "ForEachLoop", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getForEachLoop_Next(), theParametersPackage.getOrdinaryParameter(), null, "next", null, 0, 1, ForEachLoop.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getForEachLoop_Collection(), theExpressionsPackage.getExpression(), null, "collection", null, 0, 1, ForEachLoop.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(jumpLabelEClass, JumpLabel.class, "JumpLabel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(localVariableStatementEClass, LocalVariableStatement.class, "LocalVariableStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getLocalVariableStatement_Variable(), theVariablesPackage.getLocalVariable(), null, "variable", null, 0, 1, LocalVariableStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(normalSwitchCaseEClass, NormalSwitchCase.class, "NormalSwitchCase", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

    initEClass(returnEClass, Return.class, "Return", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getReturn_ReturnValue(), theReferencesPackage.getReference(), null, "returnValue", null, 1, 1, Return.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(switchEClass, Switch.class, "Switch", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getSwitch_Cases(), this.getSwitchCase(), null, "cases", null, 0, -1, Switch.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getSwitch_Variable(), theExpressionsPackage.getExpression(), null, "variable", null, 0, 1, Switch.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(synchronizedBlockEClass, SynchronizedBlock.class, "SynchronizedBlock", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getSynchronizedBlock_LockProvider(), theExpressionsPackage.getExpression(), null, "lockProvider", null, 0, 1, SynchronizedBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(throwEClass, Throw.class, "Throw", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getThrow_Throwable(), theExpressionsPackage.getExpression(), null, "throwable", null, 1, 1, Throw.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(tryBlockEClass, TryBlock.class, "TryBlock", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getTryBlock_CatcheBlocks(), this.getCatchBlock(), null, "catcheBlocks", null, 0, -1, TryBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getTryBlock_FinallyBlock(), this.getBlock(), null, "finallyBlock", null, 0, 1, TryBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(whileLoopEClass, WhileLoop.class, "WhileLoop", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getWhileLoop_Condition(), theExpressionsPackage.getExpression(), null, "condition", null, 1, 1, WhileLoop.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(connectionStatementEClass, ConnectionStatement.class, "ConnectionStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getConnectionStatement_Expression(), theExpressionsPackage.getConnectionExpression(), null, "expression", null, 1, 1, ConnectionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getConnectionStatement_Source(), theReferencesPackage.getOutputReference(), null, "source", null, 1, 1, ConnectionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
    initEReference(getConnectionStatement_Target(), theReferencesPackage.getInputReference(), null, "target", null, 1, 1, ConnectionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(processingElementTypeDefinitionStatementEClass, ProcessingElementTypeDefinitionStatement.class, "ProcessingElementTypeDefinitionStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getProcessingElementTypeDefinitionStatement_TypeDefinition(), theCorePackage.getProcessingElementDefinition(), null, "typeDefinition", null, 1, 1, ProcessingElementTypeDefinitionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(domainTypeDefinitionStatementEClass, DomainTypeDefinitionStatement.class, "DomainTypeDefinitionStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getDomainTypeDefinitionStatement_TypeDefinition(), theTypesPackage.getDomainTypeDefinition(), null, "typeDefinition", null, 1, 1, DomainTypeDefinitionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(structuralTypeDefinitionStatementEClass, StructuralTypeDefinitionStatement.class, "StructuralTypeDefinitionStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getStructuralTypeDefinitionStatement_TypeDefinition(), theTypesPackage.getStructuralTypeDefinition(), null, "typeDefinition", null, 1, 1, StructuralTypeDefinitionStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(submitStatementEClass, SubmitStatement.class, "SubmitStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getSubmitStatement_Reference(), theReferencesPackage.getReference(), null, "reference", null, 1, -1, SubmitStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(registerStatementEClass, RegisterStatement.class, "RegisterStatement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getRegisterStatement_Reference(), theReferencesPackage.getReferenceableElement(), null, "reference", null, 1, -1, RegisterStatement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    initEClass(jumpEClass, Jump.class, "Jump", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
    initEReference(getJump_Target(), this.getJumpLabel(), null, "target", null, 0, 1, Jump.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

    // Create resource
View Full Code Here

TOP

Related Classes of eu.admire.dispel.references.ReferencesPackage$Literals

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.