projectEClass = createEClass(PROJECT); createEReference(projectEClass, PROJECT__PLUGINS); createEAttribute(projectEClass, PROJECT__NAME); pluginEClass = createEClass(PLUGIN); createEReference(pluginEClass, PLUGIN__REPOSITORIES); createEReference(pluginEClass, PLUGIN__OUTPUT_PORTS); createEReference(pluginEClass, PLUGIN__DISPLAYS); portEClass = createEClass(PORT); createEAttribute(portEClass, PORT__NAME); createEAttribute(portEClass, PORT__EVENT_TYPES); createEAttribute(portEClass, PORT__ID); inputPortEClass = createEClass(INPUT_PORT); createEReference(inputPortEClass, INPUT_PORT__PARENT); outputPortEClass = createEClass(OUTPUT_PORT); createEReference(outputPortEClass, OUTPUT_PORT__SUBSCRIBERS); createEReference(outputPortEClass, OUTPUT_PORT__PARENT); propertyEClass = createEClass(PROPERTY); createEAttribute(propertyEClass, PROPERTY__NAME); createEAttribute(propertyEClass, PROPERTY__VALUE); filterEClass = createEClass(FILTER); createEReference(filterEClass, FILTER__INPUT_PORTS); readerEClass = createEClass(READER);
projectEClass = createEClass(PROJECT); createEReference(projectEClass, PROJECT__PLUGINS); createEAttribute(projectEClass, PROJECT__NAME); pluginEClass = createEClass(PLUGIN); createEReference(pluginEClass, PLUGIN__REPOSITORIES); createEReference(pluginEClass, PLUGIN__OUTPUT_PORTS); createEReference(pluginEClass, PLUGIN__DISPLAYS); portEClass = createEClass(PORT); createEAttribute(portEClass, PORT__NAME); createEAttribute(portEClass, PORT__EVENT_TYPES); createEAttribute(portEClass, PORT__ID); inputPortEClass = createEClass(INPUT_PORT); createEReference(inputPortEClass, INPUT_PORT__PARENT); outputPortEClass = createEClass(OUTPUT_PORT); createEReference(outputPortEClass, OUTPUT_PORT__SUBSCRIBERS); createEReference(outputPortEClass, OUTPUT_PORT__PARENT); propertyEClass = createEClass(PROPERTY); createEAttribute(propertyEClass, PROPERTY__NAME); createEAttribute(propertyEClass, PROPERTY__VALUE); filterEClass = createEClass(FILTER); createEReference(filterEClass, FILTER__INPUT_PORTS); readerEClass = createEClass(READER);