├── Documents ├── [ENG]SiriusCon2016_Abstract.pdf ├── [ENG]SiriusCon2016_Slides.pdf ├── [SPA]Master_Thesis.pdf └── [SPA]Master_Thesis_Slides.pdf ├── NoSQLDataIndex ├── Art │ ├── Art.json │ ├── INDEX_Art.html │ ├── css │ │ └── style.css │ └── js │ │ ├── gen │ │ ├── _OBJ_E_Art.js │ │ ├── _OBJ_I_Art.js │ │ └── _STRUCT_Art.js │ │ └── lib │ │ ├── d3_bars.js │ │ ├── d3_bubbles.js │ │ ├── d3_donuts.js │ │ ├── d3_tree.js │ │ ├── functions.js │ │ └── main.js ├── Books │ ├── Books.json │ ├── INDEX_Books.html │ ├── css │ │ └── style.css │ └── js │ │ ├── gen │ │ ├── _OBJ_E_Books.js │ │ ├── _OBJ_I_Books.js │ │ └── _STRUCT_Books.js │ │ └── lib │ │ ├── d3_bars.js │ │ ├── d3_bubbles.js │ │ ├── d3_donuts.js │ │ ├── d3_tree.js │ │ ├── functions.js │ │ └── main.js ├── Data_Example │ ├── INDEX_Data_Example.html │ ├── css │ │ └── style.css │ └── js │ │ ├── gen │ │ ├── _OBJ_E_Data_Example.js │ │ ├── _OBJ_I_Data_Example.js │ │ └── _STRUCT_Data_Example.js │ │ └── lib │ │ ├── d3_bars.js │ │ ├── d3_bubbles.js │ │ ├── d3_donuts.js │ │ ├── d3_tree.js │ │ ├── functions.js │ │ └── main.js ├── Food │ ├── Food.json │ ├── INDEX_Food.html │ ├── css │ │ └── style.css │ └── js │ │ ├── gen │ │ ├── _OBJ_E_Food.js │ │ ├── _OBJ_I_Food.js │ │ └── _STRUCT_Food.js │ │ └── lib │ │ ├── d3_bars.js │ │ ├── d3_bubbles.js │ │ ├── d3_donuts.js │ │ ├── d3_tree.js │ │ ├── functions.js │ │ └── main.js ├── Movies │ ├── INDEX_Movies.html │ ├── Movies.json │ ├── css │ │ └── style.css │ └── js │ │ ├── gen │ │ ├── _OBJ_E_Movies.js │ │ ├── _OBJ_I_Movies.js │ │ └── _STRUCT_Movies.js │ │ └── lib │ │ ├── d3_bars.js │ │ ├── d3_bubbles.js │ │ ├── d3_donuts.js │ │ ├── d3_tree.js │ │ ├── functions.js │ │ └── main.js └── example │ ├── INDEX_example.html │ ├── css │ └── style.css │ ├── example.json │ └── js │ ├── gen │ ├── _OBJ_E_example.js │ ├── _OBJ_I_example.js │ └── _STRUCT_example.js │ └── lib │ ├── d3_bars.js │ ├── d3_bubbles.js │ ├── d3_donuts.js │ ├── d3_tree.js │ ├── functions.js │ └── main.js ├── NoSQLDataVisualization.FeatureProject ├── .project ├── build.properties └── feature.xml ├── NoSQLDataVisualization.edit ├── .classpath ├── .gitignore ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── META-INF │ └── MANIFEST.MF ├── build.properties ├── icons │ └── full │ │ ├── ctool16 │ │ ├── CreateNoSQLDifferences_hasTypeDifferences_TypeDifference.gif │ │ ├── CreateTypeDifference_hints_HasField.gif │ │ ├── CreateTypeDifference_hints_HasNotField.gif │ │ ├── CreateTypeHint_withType_AggregateType.gif │ │ ├── CreateTypeHint_withType_EntityType.gif │ │ ├── CreateTypeHint_withType_HeterogeneousTuple.gif │ │ ├── CreateTypeHint_withType_HeterogeneousTupleType.gif │ │ ├── CreateTypeHint_withType_HomogeneousTuple.gif │ │ ├── CreateTypeHint_withType_HomogeneousTupleType.gif │ │ ├── CreateTypeHint_withType_PrimitiveType.gif │ │ ├── CreateTypeHint_withType_ReferenceType.gif │ │ ├── CreateTypeHint_withType_TypeAggregate.gif │ │ ├── CreateTypeHint_withType_TypeEntity.gif │ │ ├── CreateTypeHint_withType_TypeHeterogeneousTuple.gif │ │ ├── CreateTypeHint_withType_TypeHomogeneousTuple.gif │ │ ├── CreateTypeHint_withType_TypePrimitive.gif │ │ ├── CreateTypeHint_withType_TypeReference.gif │ │ └── CreateTypeHint_withType_TypeTuple.gif │ │ └── obj16 │ │ ├── AggregateType.gif │ │ ├── EntityType.gif │ │ ├── HasField.gif │ │ ├── HasNotField.gif │ │ ├── HeterogeneousTuple.gif │ │ ├── HeterogeneousTupleType.gif │ │ ├── HomogeneousTuple.gif │ │ ├── HomogeneousTupleType.gif │ │ ├── NoSQLDifferences.gif │ │ ├── PrimitiveType.gif │ │ ├── ReferenceType.gif │ │ ├── TypeAggregate.gif │ │ ├── TypeDifference.gif │ │ ├── TypeEntity.gif │ │ ├── TypeHeterogeneousTuple.gif │ │ ├── TypeHomogeneousTuple.gif │ │ ├── TypePrimitive.gif │ │ ├── TypeReference.gif │ │ └── TypeTuple.gif ├── plugin.properties ├── plugin.xml └── src │ └── Version_Diff │ └── provider │ ├── AggregateTypeItemProvider.java │ ├── AssociationTypeItemProvider.java │ ├── EntityTypeItemProvider.java │ ├── FieldTypeItemProvider.java │ ├── HasFieldItemProvider.java │ ├── HasNotFieldItemProvider.java │ ├── HeterogeneousTupleTypeItemProvider.java │ ├── HomogeneousTupleTypeItemProvider.java │ ├── NoSQLDataDifferencesEditPlugin.java │ ├── NoSQLDifferencesItemProvider.java │ ├── PrimitiveTypeItemProvider.java │ ├── ReferenceTypeItemProvider.java │ ├── TupleTypeItemProvider.java │ ├── TypeDifferenceItemProvider.java │ ├── TypeHintItemProvider.java │ └── Version_DiffItemProviderAdapterFactory.java ├── NoSQLDataVisualization.editor ├── .classpath ├── .gitignore ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── META-INF │ └── MANIFEST.MF ├── build.properties ├── icons │ └── full │ │ ├── obj16 │ │ ├── DBDIFFERENCESModelFile.gif │ │ ├── VersionDiffModelFile.gif │ │ └── Version_DiffModelFile.gif │ │ └── wizban │ │ ├── NewDBDIFFERENCES.gif │ │ ├── NewVersionDiff.gif │ │ └── NewVersion_Diff.gif ├── plugin.properties ├── plugin.xml └── src │ └── Version_Diff │ └── presentation │ ├── NoSQLDataDifferencesEditorPlugin.java │ ├── Version_DiffActionBarContributor.java │ ├── Version_DiffEditor.java │ └── Version_DiffModelWizard.java ├── NoSQLDataVisualization ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.core.runtime.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ └── org.eclipse.xtend.core.Xtend.prefs ├── META-INF │ └── MANIFEST.MF ├── build.properties ├── examples │ ├── code │ │ ├── INDEX_Art.html │ │ ├── INDEX_Books.html │ │ ├── INDEX_Data_Example.html │ │ ├── INDEX_Food.html │ │ ├── INDEX_Movies.html │ │ ├── INDEX_example.html │ │ ├── _OBJ_E_Art.js │ │ ├── _OBJ_E_Books.js │ │ ├── _OBJ_E_Data_Example.js │ │ ├── _OBJ_E_Food.js │ │ ├── _OBJ_E_Movies.js │ │ ├── _OBJ_E_example.js │ │ ├── _OBJ_I_Art.js │ │ ├── _OBJ_I_Books.js │ │ ├── _OBJ_I_Data_Example.js │ │ ├── _OBJ_I_Food.js │ │ ├── _OBJ_I_Movies.js │ │ ├── _OBJ_I_example.js │ │ ├── _STRUCT_Art.js │ │ ├── _STRUCT_Books.js │ │ ├── _STRUCT_Data_Example.js │ │ ├── _STRUCT_Food.js │ │ ├── _STRUCT_Movies.js │ │ └── _STRUCT_example.js │ ├── differences │ │ ├── Art.version_diff │ │ ├── Books.version_diff │ │ ├── Data_Example.version_diff │ │ ├── Food.version_diff │ │ ├── Movies.version_diff │ │ └── example.version_diff │ ├── json │ │ ├── Art.json │ │ ├── Books.json │ │ ├── Food.json │ │ ├── Movies.json │ │ └── example.json │ └── models │ │ ├── Art.nosql_schema │ │ ├── Books.nosql_schema │ │ ├── Data_Example.nosql_schema │ │ ├── Food.nosql_schema │ │ ├── Movies.nosql_schema │ │ └── example.nosql_schema ├── lib │ ├── css │ │ └── style.css │ └── js │ │ └── lib │ │ ├── d3_bars.js │ │ ├── d3_bubbles.js │ │ ├── d3_donuts.js │ │ ├── d3_tree.js │ │ ├── functions.js │ │ └── main.js ├── metamodel │ ├── NoSQLDataDifferences.ecore │ └── NoSQLDataDifferences.genmodel ├── plugin.properties ├── plugin.xml ├── pom.xml └── src │ ├── Version_Diff │ ├── AggregateType.java │ ├── AssociationType.java │ ├── EntityType.java │ ├── FieldType.java │ ├── HasField.java │ ├── HasNotField.java │ ├── HeterogeneousTupleType.java │ ├── HomogeneousTupleType.java │ ├── NoSQLDifferences.java │ ├── PrimitiveType.java │ ├── ReferenceType.java │ ├── TupleType.java │ ├── TypeDifference.java │ ├── TypeHint.java │ ├── Version_DiffFactory.java │ ├── Version_DiffPackage.java │ ├── impl │ │ ├── AggregateTypeImpl.java │ │ ├── AssociationTypeImpl.java │ │ ├── EntityTypeImpl.java │ │ ├── FieldTypeImpl.java │ │ ├── HasFieldImpl.java │ │ ├── HasNotFieldImpl.java │ │ ├── HeterogeneousTupleTypeImpl.java │ │ ├── HomogeneousTupleTypeImpl.java │ │ ├── NoSQLDifferencesImpl.java │ │ ├── PrimitiveTypeImpl.java │ │ ├── ReferenceTypeImpl.java │ │ ├── TupleTypeImpl.java │ │ ├── TypeDifferenceImpl.java │ │ ├── TypeHintImpl.java │ │ ├── Version_DiffFactoryImpl.java │ │ └── Version_DiffPackageImpl.java │ └── util │ │ ├── Version_DiffAdapterFactory.java │ │ └── Version_DiffSwitch.java │ ├── data │ ├── Main.java │ ├── generation │ │ ├── DifferencesToJSData.xtend │ │ └── DifferencesToJSObj.xtend │ ├── transform │ │ └── M2M.java │ └── utils │ │ ├── io │ │ └── NoSQLDataIO.java │ │ └── serializer │ │ └── NoSQLDataSerializer.java │ ├── execution │ └── Main.java │ └── random │ ├── JsonGenerator.java │ ├── Main.java │ └── ObjGenerator.java ├── NoSQLSchema.FeatureProject ├── .project ├── build.properties └── feature.xml ├── NoSQLSchema.UpdateSite ├── .project ├── artifacts.jar ├── content.jar ├── features │ ├── NoSQLDataVisualization.FeatureProject_1.1.0.jar │ ├── NoSQLSchema.FeatureProject_1.1.4.jar │ └── NoSQLSchemaVisualizacion.FeatureProject_1.1.4.jar ├── logs.zip ├── plugins │ ├── NoSQLDataVisualization.edit_1.1.0.jar │ ├── NoSQLDataVisualization.editor_1.1.0.jar │ ├── NoSQLDataVisualization_1.1.0.jar │ ├── NoSQLSchema.design_1.1.4.jar │ ├── NoSQLSchema.edit_1.1.4.jar │ ├── NoSQLSchema.editor_1.1.4.jar │ └── NoSQLSchema_1.1.4.jar └── site.xml ├── NoSQLSchema.design ├── .classpath ├── .gitignore ├── .project ├── META-INF │ └── MANIFEST.MF ├── build.properties ├── description │ └── NoSQLSchema.odesign ├── images │ └── icons │ │ ├── Aggr16.png │ │ ├── EntityIcon24.png │ │ ├── EntityVersionIcon24.png │ │ ├── EntityVersionRootIcon16.png │ │ ├── EntityVersionRootIcon24.png │ │ ├── Folder24.png │ │ ├── Folder32.png │ │ ├── Primitive16.png │ │ ├── Ref16.png │ │ ├── Schema16.png │ │ ├── Schema24.png │ │ ├── Schema32.png │ │ └── Tuple16.png ├── plugin.xml └── src │ └── NoSQLSchema │ └── design │ └── Activator.java ├── NoSQLSchema.edit ├── .classpath ├── .project ├── META-INF │ └── MANIFEST.MF ├── bin │ └── .gitignore ├── build.properties ├── icons │ └── full │ │ ├── ctool16 │ │ ├── CreateAttribute_type_PrimitiveType.gif │ │ ├── CreateAttribute_type_Tuple.gif │ │ ├── CreateEntityVersion_properties_Aggregate.gif │ │ ├── CreateEntityVersion_properties_Attribute.gif │ │ ├── CreateEntityVersion_properties_Reference.gif │ │ ├── CreateEntity_entityversions_EntityVersion.gif │ │ ├── CreateNoSQLDataModel_entities_Entity.gif │ │ ├── CreateNoSQLDataModel_schemaVersions_SchemaVersion.gif │ │ ├── CreateNoSQLSchema_entities_Entity.gif │ │ ├── CreateTuple_elements_PrimitiveType.gif │ │ └── CreateTuple_elements_Tuple.gif │ │ └── obj16 │ │ ├── Aggregate.gif │ │ ├── Attribute.gif │ │ ├── Entity.gif │ │ ├── EntityVersion.gif │ │ ├── NoSQLDataModel.gif │ │ ├── NoSQLSchema.gif │ │ ├── PrimitiveType.gif │ │ ├── Reference.gif │ │ ├── SchemaVersion.gif │ │ └── Tuple.gif ├── plugin.properties ├── plugin.xml └── src │ ├── Extended_NoSQL_Schema │ └── provider │ │ ├── AggregateItemProvider.java │ │ ├── AssociationItemProvider.java │ │ ├── AttributeItemProvider.java │ │ ├── EntityItemProvider.java │ │ ├── EntityVersionItemProvider.java │ │ ├── ExNoSQLSchemaEditPlugin.java │ │ ├── Extended_NoSQL_SchemaItemProviderAdapterFactory.java │ │ ├── NoSQLDataModelItemProvider.java │ │ ├── PrimitiveTypeItemProvider.java │ │ ├── PropertyItemProvider.java │ │ ├── ReferenceItemProvider.java │ │ ├── SchemaVersionItemProvider.java │ │ ├── TupleItemProvider.java │ │ └── TypeItemProvider.java │ └── NoSQL_Schema │ └── provider │ ├── AggregateItemProvider.java │ ├── AssociationItemProvider.java │ ├── AttributeItemProvider.java │ ├── EntityItemProvider.java │ ├── EntityVersionItemProvider.java │ ├── NoSQLSchemaEditPlugin.java │ ├── NoSQLSchemaItemProvider.java │ ├── NoSQL_SchemaItemProviderAdapterFactory.java │ ├── PrimitiveTypeItemProvider.java │ ├── PropertyItemProvider.java │ ├── ReferenceItemProvider.java │ ├── TupleItemProvider.java │ └── TypeItemProvider.java ├── NoSQLSchema.editor ├── .classpath ├── .project ├── META-INF │ └── MANIFEST.MF ├── bin │ └── .gitignore ├── build.properties ├── icons │ └── full │ │ ├── obj16 │ │ ├── Extended_NoSQL_SchemaModelFile.gif │ │ └── NoSQL_SchemaModelFile.gif │ │ └── wizban │ │ ├── NewExtended_NoSQL_Schema.gif │ │ └── NewNoSQL_Schema.gif ├── plugin.properties ├── plugin.xml └── src │ ├── Extended_NoSQL_Schema │ └── presentation │ │ ├── ExNoSQLSchemaEditorPlugin.java │ │ ├── Extended_NoSQL_SchemaActionBarContributor.java │ │ ├── Extended_NoSQL_SchemaEditor.java │ │ └── Extended_NoSQL_SchemaModelWizard.java │ └── NoSQL_Schema │ └── presentation │ ├── NoSQLSchemaEditorPlugin.java │ ├── NoSQL_SchemaActionBarContributor.java │ ├── NoSQL_SchemaEditor.java │ └── NoSQL_SchemaModelWizard.java ├── NoSQLSchema ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.runtime.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── META-INF │ └── MANIFEST.MF ├── build.properties ├── examples │ ├── models │ │ ├── Art.nosql_schema │ │ ├── Books.nosql_schema │ │ ├── Food.nosql_schema │ │ ├── Movies.nosql_schema │ │ ├── Movies2.nosql_schema │ │ └── example.nosql_schema │ └── schemas │ │ ├── Art.extended_nosql_schema │ │ ├── Books.extended_nosql_schema │ │ ├── Food.extended_nosql_schema │ │ ├── Movies.extended_nosql_schema │ │ ├── Movies2.extended_nosql_schema │ │ └── example.extended_nosql_schema ├── metamodel │ ├── ExNoSQLSchema.aird │ ├── ExNoSQLSchema.ecore │ ├── ExNoSQLSchema.genmodel │ ├── NoSQLSchema.aird │ ├── NoSQLSchema.ecore │ └── NoSQLSchema.genmodel ├── plugin.properties ├── plugin.xml ├── pom.xml └── src │ ├── Extended_NoSQL_Schema │ ├── Aggregate.java │ ├── Association.java │ ├── Attribute.java │ ├── Entity.java │ ├── EntityVersion.java │ ├── Extended_NoSQL_SchemaFactory.java │ ├── Extended_NoSQL_SchemaPackage.java │ ├── NoSQLDataModel.java │ ├── PrimitiveType.java │ ├── Property.java │ ├── Reference.java │ ├── SchemaVersion.java │ ├── Tuple.java │ ├── Type.java │ ├── impl │ │ ├── AggregateImpl.java │ │ ├── AssociationImpl.java │ │ ├── AttributeImpl.java │ │ ├── EntityImpl.java │ │ ├── EntityVersionImpl.java │ │ ├── Extended_NoSQL_SchemaFactoryImpl.java │ │ ├── Extended_NoSQL_SchemaPackageImpl.java │ │ ├── NoSQLDataModelImpl.java │ │ ├── PrimitiveTypeImpl.java │ │ ├── PropertyImpl.java │ │ ├── ReferenceImpl.java │ │ ├── SchemaVersionImpl.java │ │ ├── TupleImpl.java │ │ └── TypeImpl.java │ └── util │ │ ├── Extended_NoSQL_SchemaAdapterFactory.java │ │ └── Extended_NoSQL_SchemaSwitch.java │ ├── NoSQL_Schema │ ├── Aggregate.java │ ├── Association.java │ ├── Attribute.java │ ├── Entity.java │ ├── EntityVersion.java │ ├── NoSQLSchema.java │ ├── NoSQL_SchemaFactory.java │ ├── NoSQL_SchemaPackage.java │ ├── PrimitiveType.java │ ├── Property.java │ ├── Reference.java │ ├── Tuple.java │ ├── Type.java │ ├── impl │ │ ├── AggregateImpl.java │ │ ├── AssociationImpl.java │ │ ├── AttributeImpl.java │ │ ├── EntityImpl.java │ │ ├── EntityVersionImpl.java │ │ ├── NoSQLSchemaImpl.java │ │ ├── NoSQL_SchemaFactoryImpl.java │ │ ├── NoSQL_SchemaPackageImpl.java │ │ ├── PrimitiveTypeImpl.java │ │ ├── PropertyImpl.java │ │ ├── ReferenceImpl.java │ │ ├── TupleImpl.java │ │ └── TypeImpl.java │ └── util │ │ ├── NoSQL_SchemaAdapterFactory.java │ │ └── NoSQL_SchemaSwitch.java │ └── schema │ ├── Main.java │ ├── analyzer │ └── SchemaCollector.java │ ├── transform │ └── M2M.java │ └── utils │ ├── io │ ├── ENoSQLSchemaIO.java │ └── NoSQLSchemaIO.java │ └── serializer │ ├── ENoSQLSchemaSerializer.java │ └── NoSQLSchemaSerializer.java ├── NoSQLSchemaVisualizacion.FeatureProject ├── .project ├── build.properties └── feature.xml ├── README.md └── figures ├── d3donuts.png ├── d3tree.png ├── dataprocess.png ├── enosqlschema.png ├── globalview.png ├── nosqlschema.png ├── schema2view.png ├── schemaprocess.png ├── treeentityview.png ├── versiondiff.png └── versiondiffexample.png /Documents/[ENG]SiriusCon2016_Abstract.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soltari/NoSQLVisualizationTools/a3c9a8fbacf28db3d40e35fb6cee29383e24acdb/Documents/[ENG]SiriusCon2016_Abstract.pdf -------------------------------------------------------------------------------- /Documents/[ENG]SiriusCon2016_Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soltari/NoSQLVisualizationTools/a3c9a8fbacf28db3d40e35fb6cee29383e24acdb/Documents/[ENG]SiriusCon2016_Slides.pdf -------------------------------------------------------------------------------- /Documents/[SPA]Master_Thesis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soltari/NoSQLVisualizationTools/a3c9a8fbacf28db3d40e35fb6cee29383e24acdb/Documents/[SPA]Master_Thesis.pdf -------------------------------------------------------------------------------- /Documents/[SPA]Master_Thesis_Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soltari/NoSQLVisualizationTools/a3c9a8fbacf28db3d40e35fb6cee29383e24acdb/Documents/[SPA]Master_Thesis_Slides.pdf -------------------------------------------------------------------------------- /NoSQLDataIndex/Art/INDEX_Art.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |13 | * The following features are supported: 14 | *
15 | *29 | * If the meaning of the 'Type' attribute list isn't clear, 30 | * there really should be more of a description here... 31 | *
32 | * 33 | * @return the value of the 'Type' attribute list. 34 | * @see Version_Diff.Version_DiffPackage#getAggregateType_Type() 35 | * @model unique="false" required="true" 36 | * @generated 37 | */ 38 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Type' attribute isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Type' attribute. 32 | * @see #setType(String) 33 | * @see Version_Diff.Version_DiffPackage#getEntityType_Type() 34 | * @model required="true" 35 | * @generated 36 | */ 37 | String getType(); 38 | 39 | /** 40 | * Sets the value of the '{@link Version_Diff.EntityType#getType Type}' attribute. 41 | * 42 | * 43 | * @param value the new value of the 'Type' attribute. 44 | * @see #getType() 45 | * @generated 46 | */ 47 | void setType(String value); 48 | 49 | } // EntityType 50 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/FieldType.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | import org.eclipse.emf.ecore.EObject; 6 | 7 | /** 8 | * 9 | * A representation of the model object 'Field Type'. 10 | * 11 | * 12 | * 13 | * @see Version_Diff.Version_DiffPackage#getFieldType() 14 | * @model abstract="true" 15 | * @generated 16 | */ 17 | public interface FieldType extends EObject { 18 | } // FieldType 19 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/HasField.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | 6 | /** 7 | * 8 | * A representation of the model object 'Has Field'. 9 | * 10 | * 11 | * 12 | * @see Version_Diff.Version_DiffPackage#getHasField() 13 | * @model 14 | * @generated 15 | */ 16 | public interface HasField extends TypeHint { 17 | } // HasField 18 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/HasNotField.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | 6 | /** 7 | * 8 | * A representation of the model object 'Has Not Field'. 9 | * 10 | * 11 | * 12 | * @see Version_Diff.Version_DiffPackage#getHasNotField() 13 | * @model 14 | * @generated 15 | */ 16 | public interface HasNotField extends TypeHint { 17 | } // HasNotField 18 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/HeterogeneousTupleType.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | /** 8 | * 9 | * A representation of the model object 'Heterogeneous Tuple Type'. 10 | * 11 | * 12 | *13 | * The following features are supported: 14 | *
15 | *29 | * If the meaning of the 'Type' attribute list isn't clear, 30 | * there really should be more of a description here... 31 | *
32 | * 33 | * @return the value of the 'Type' attribute list. 34 | * @see Version_Diff.Version_DiffPackage#getHeterogeneousTupleType_Type() 35 | * @model unique="false" required="true" 36 | * @generated 37 | */ 38 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Type' attribute isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Type' attribute. 32 | * @see #setType(String) 33 | * @see Version_Diff.Version_DiffPackage#getHomogeneousTupleType_Type() 34 | * @model required="true" 35 | * @generated 36 | */ 37 | String getType(); 38 | 39 | /** 40 | * Sets the value of the '{@link Version_Diff.HomogeneousTupleType#getType Type}' attribute. 41 | * 42 | * 43 | * @param value the new value of the 'Type' attribute. 44 | * @see #getType() 45 | * @generated 46 | */ 47 | void setType(String value); 48 | 49 | } // HomogeneousTupleType 50 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/NoSQLDifferences.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | import org.eclipse.emf.ecore.EObject; 8 | 9 | /** 10 | * 11 | * A representation of the model object 'No SQL Differences'. 12 | * 13 | * 14 | *15 | * The following features are supported: 16 | *
17 | *31 | * If the meaning of the 'Name' attribute isn't clear, 32 | * there really should be more of a description here... 33 | *
34 | * 35 | * @return the value of the 'Name' attribute. 36 | * @see #setName(String) 37 | * @see Version_Diff.Version_DiffPackage#getNoSQLDifferences_Name() 38 | * @model required="true" 39 | * @generated 40 | */ 41 | String getName(); 42 | 43 | /** 44 | * Sets the value of the '{@link Version_Diff.NoSQLDifferences#getName Name}' attribute. 45 | * 46 | * 47 | * @param value the new value of the 'Name' attribute. 48 | * @see #getName() 49 | * @generated 50 | */ 51 | void setName(String value); 52 | 53 | /** 54 | * Returns the value of the 'Has Type Differences' containment reference list. 55 | * The list contents are of type {@link Version_Diff.TypeDifference}. 56 | * 57 | *58 | * If the meaning of the 'Has Type Differences' containment reference list isn't clear, 59 | * there really should be more of a description here... 60 | *
61 | * 62 | * @return the value of the 'Has Type Differences' containment reference list. 63 | * @see Version_Diff.Version_DiffPackage#getNoSQLDifferences_HasTypeDifferences() 64 | * @model containment="true" required="true" 65 | * @generated 66 | */ 67 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Type' attribute isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Type' attribute. 32 | * @see #setType(String) 33 | * @see Version_Diff.Version_DiffPackage#getPrimitiveType_Type() 34 | * @model required="true" 35 | * @generated 36 | */ 37 | String getType(); 38 | 39 | /** 40 | * Sets the value of the '{@link Version_Diff.PrimitiveType#getType Type}' attribute. 41 | * 42 | * 43 | * @param value the new value of the 'Type' attribute. 44 | * @see #getType() 45 | * @generated 46 | */ 47 | void setType(String value); 48 | 49 | } // PrimitiveType 50 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/ReferenceType.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | 6 | /** 7 | * 8 | * A representation of the model object 'Reference Type'. 9 | * 10 | * 11 | *12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Type' attribute isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Type' attribute. 32 | * @see #setType(String) 33 | * @see Version_Diff.Version_DiffPackage#getReferenceType_Type() 34 | * @model required="true" 35 | * @generated 36 | */ 37 | String getType(); 38 | 39 | /** 40 | * Sets the value of the '{@link Version_Diff.ReferenceType#getType Type}' attribute. 41 | * 42 | * 43 | * @param value the new value of the 'Type' attribute. 44 | * @see #getType() 45 | * @generated 46 | */ 47 | void setType(String value); 48 | 49 | } // ReferenceType 50 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/TupleType.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | 6 | /** 7 | * 8 | * A representation of the model object 'Tuple Type'. 9 | * 10 | * 11 | * 12 | * @see Version_Diff.Version_DiffPackage#getTupleType() 13 | * @model abstract="true" 14 | * @generated 15 | */ 16 | public interface TupleType extends FieldType { 17 | } // TupleType 18 | -------------------------------------------------------------------------------- /NoSQLDataVisualization/src/Version_Diff/TypeDifference.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Version_Diff; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | import org.eclipse.emf.ecore.EObject; 8 | 9 | /** 10 | * 11 | * A representation of the model object 'Type Difference'. 12 | * 13 | * 14 | *15 | * The following features are supported: 16 | *
17 | *31 | * If the meaning of the 'Name' attribute isn't clear, 32 | * there really should be more of a description here... 33 | *
34 | * 35 | * @return the value of the 'Name' attribute. 36 | * @see #setName(String) 37 | * @see Version_Diff.Version_DiffPackage#getTypeDifference_Name() 38 | * @model required="true" 39 | * @generated 40 | */ 41 | String getName(); 42 | 43 | /** 44 | * Sets the value of the '{@link Version_Diff.TypeDifference#getName Name}' attribute. 45 | * 46 | * 47 | * @param value the new value of the 'Name' attribute. 48 | * @see #getName() 49 | * @generated 50 | */ 51 | void setName(String value); 52 | 53 | /** 54 | * Returns the value of the 'Hints' containment reference list. 55 | * The list contents are of type {@link Version_Diff.TypeHint}. 56 | * 57 | *58 | * If the meaning of the 'Hints' containment reference list isn't clear, 59 | * there really should be more of a description here... 60 | *
61 | * 62 | * @return the value of the 'Hints' containment reference list. 63 | * @see Version_Diff.Version_DiffPackage#getTypeDifference_Hints() 64 | * @model containment="true" required="true" 65 | * @generated 66 | */ 67 | EList13 | * The following features are supported: 14 | *
15 | *29 | * If the meaning of the 'Ref To' reference list isn't clear, 30 | * there really should be more of a description here... 31 | *
32 | * 33 | * @return the value of the 'Ref To' reference list. 34 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getAggregate_RefTo() 35 | * @model required="true" 36 | * @generated 37 | */ 38 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Type' containment reference isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Type' containment reference. 32 | * @see #setType(Type) 33 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getAttribute_Type() 34 | * @model containment="true" required="true" 35 | * @generated 36 | */ 37 | Type getType(); 38 | 39 | /** 40 | * Sets the value of the '{@link Extended_NoSQL_Schema.Attribute#getType Type}' containment reference. 41 | * 42 | * 43 | * @param value the new value of the 'Type' containment reference. 44 | * @see #getType() 45 | * @generated 46 | */ 47 | void setType(Type value); 48 | 49 | } // Attribute 50 | -------------------------------------------------------------------------------- /NoSQLSchema/src/Extended_NoSQL_Schema/Entity.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Extended_NoSQL_Schema; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | import org.eclipse.emf.ecore.EObject; 8 | 9 | /** 10 | * 11 | * A representation of the model object 'Entity'. 12 | * 13 | * 14 | *15 | * The following features are supported: 16 | *
17 | *31 | * If the meaning of the 'Name' attribute isn't clear, 32 | * there really should be more of a description here... 33 | *
34 | * 35 | * @return the value of the 'Name' attribute. 36 | * @see #setName(String) 37 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getEntity_Name() 38 | * @model id="true" required="true" 39 | * @generated 40 | */ 41 | String getName(); 42 | 43 | /** 44 | * Sets the value of the '{@link Extended_NoSQL_Schema.Entity#getName Name}' attribute. 45 | * 46 | * 47 | * @param value the new value of the 'Name' attribute. 48 | * @see #getName() 49 | * @generated 50 | */ 51 | void setName(String value); 52 | 53 | /** 54 | * Returns the value of the 'Entityversions' containment reference list. 55 | * The list contents are of type {@link Extended_NoSQL_Schema.EntityVersion}. 56 | * 57 | *58 | * If the meaning of the 'Entityversions' containment reference list isn't clear, 59 | * there really should be more of a description here... 60 | *
61 | * 62 | * @return the value of the 'Entityversions' containment reference list. 63 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getEntity_Entityversions() 64 | * @model containment="true" required="true" 65 | * @generated 66 | */ 67 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Name' attribute isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Name' attribute. 32 | * @see #setName(String) 33 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getPrimitiveType_Name() 34 | * @model required="true" 35 | * @generated 36 | */ 37 | String getName(); 38 | 39 | /** 40 | * Sets the value of the '{@link Extended_NoSQL_Schema.PrimitiveType#getName Name}' attribute. 41 | * 42 | * 43 | * @param value the new value of the 'Name' attribute. 44 | * @see #getName() 45 | * @generated 46 | */ 47 | void setName(String value); 48 | 49 | } // PrimitiveType 50 | -------------------------------------------------------------------------------- /NoSQLSchema/src/Extended_NoSQL_Schema/Property.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Extended_NoSQL_Schema; 4 | 5 | import org.eclipse.emf.ecore.EObject; 6 | 7 | /** 8 | * 9 | * A representation of the model object 'Property'. 10 | * 11 | * 12 | *13 | * The following features are supported: 14 | *
15 | *28 | * If the meaning of the 'Name' attribute isn't clear, 29 | * there really should be more of a description here... 30 | *
31 | * 32 | * @return the value of the 'Name' attribute. 33 | * @see #setName(String) 34 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getProperty_Name() 35 | * @model required="true" 36 | * @generated 37 | */ 38 | String getName(); 39 | 40 | /** 41 | * Sets the value of the '{@link Extended_NoSQL_Schema.Property#getName Name}' attribute. 42 | * 43 | * 44 | * @param value the new value of the 'Name' attribute. 45 | * @see #getName() 46 | * @generated 47 | */ 48 | void setName(String value); 49 | 50 | } // Property 51 | -------------------------------------------------------------------------------- /NoSQLSchema/src/Extended_NoSQL_Schema/Tuple.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package Extended_NoSQL_Schema; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | /** 8 | * 9 | * A representation of the model object 'Tuple'. 10 | * 11 | * 12 | *13 | * The following features are supported: 14 | *
15 | *29 | * If the meaning of the 'Elements' containment reference list isn't clear, 30 | * there really should be more of a description here... 31 | *
32 | * 33 | * @return the value of the 'Elements' containment reference list. 34 | * @see Extended_NoSQL_Schema.Extended_NoSQL_SchemaPackage#getTuple_Elements() 35 | * @model containment="true" 36 | * @generated 37 | */ 38 | EList13 | * The following features are supported: 14 | *
15 | *29 | * If the meaning of the 'Ref To' reference list isn't clear, 30 | * there really should be more of a description here... 31 | *
32 | * 33 | * @return the value of the 'Ref To' reference list. 34 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getAggregate_RefTo() 35 | * @model required="true" 36 | * @generated 37 | */ 38 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Type' containment reference isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Type' containment reference. 32 | * @see #setType(Type) 33 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getAttribute_Type() 34 | * @model containment="true" required="true" 35 | * @generated 36 | */ 37 | Type getType(); 38 | 39 | /** 40 | * Sets the value of the '{@link NoSQL_Schema.Attribute#getType Type}' containment reference. 41 | * 42 | * 43 | * @param value the new value of the 'Type' containment reference. 44 | * @see #getType() 45 | * @generated 46 | */ 47 | void setType(Type value); 48 | 49 | } // Attribute 50 | -------------------------------------------------------------------------------- /NoSQLSchema/src/NoSQL_Schema/Entity.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package NoSQL_Schema; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | import org.eclipse.emf.ecore.EObject; 8 | 9 | /** 10 | * 11 | * A representation of the model object 'Entity'. 12 | * 13 | * 14 | *15 | * The following features are supported: 16 | *
17 | *31 | * If the meaning of the 'Name' attribute isn't clear, 32 | * there really should be more of a description here... 33 | *
34 | * 35 | * @return the value of the 'Name' attribute. 36 | * @see #setName(String) 37 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getEntity_Name() 38 | * @model id="true" required="true" 39 | * @generated 40 | */ 41 | String getName(); 42 | 43 | /** 44 | * Sets the value of the '{@link NoSQL_Schema.Entity#getName Name}' attribute. 45 | * 46 | * 47 | * @param value the new value of the 'Name' attribute. 48 | * @see #getName() 49 | * @generated 50 | */ 51 | void setName(String value); 52 | 53 | /** 54 | * Returns the value of the 'Entityversions' containment reference list. 55 | * The list contents are of type {@link NoSQL_Schema.EntityVersion}. 56 | * 57 | *58 | * If the meaning of the 'Entityversions' containment reference list isn't clear, 59 | * there really should be more of a description here... 60 | *
61 | * 62 | * @return the value of the 'Entityversions' containment reference list. 63 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getEntity_Entityversions() 64 | * @model containment="true" required="true" 65 | * @generated 66 | */ 67 | EList15 | * The following features are supported: 16 | *
17 | *31 | * If the meaning of the 'Version Id' attribute isn't clear, 32 | * there really should be more of a description here... 33 | *
34 | * 35 | * @return the value of the 'Version Id' attribute. 36 | * @see #setVersionId(int) 37 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getEntityVersion_VersionId() 38 | * @model required="true" 39 | * @generated 40 | */ 41 | int getVersionId(); 42 | 43 | /** 44 | * Sets the value of the '{@link NoSQL_Schema.EntityVersion#getVersionId Version Id}' attribute. 45 | * 46 | * 47 | * @param value the new value of the 'Version Id' attribute. 48 | * @see #getVersionId() 49 | * @generated 50 | */ 51 | void setVersionId(int value); 52 | 53 | /** 54 | * Returns the value of the 'Properties' containment reference list. 55 | * The list contents are of type {@link NoSQL_Schema.Property}. 56 | * 57 | *58 | * If the meaning of the 'Properties' containment reference list isn't clear, 59 | * there really should be more of a description here... 60 | *
61 | * 62 | * @return the value of the 'Properties' containment reference list. 63 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getEntityVersion_Properties() 64 | * @model containment="true" required="true" 65 | * @generated 66 | */ 67 | EList15 | * The following features are supported: 16 | *
17 | *31 | * If the meaning of the 'Name' attribute isn't clear, 32 | * there really should be more of a description here... 33 | *
34 | * 35 | * @return the value of the 'Name' attribute. 36 | * @see #setName(String) 37 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getNoSQLSchema_Name() 38 | * @model id="true" required="true" 39 | * @generated 40 | */ 41 | String getName(); 42 | 43 | /** 44 | * Sets the value of the '{@link NoSQL_Schema.NoSQLSchema#getName Name}' attribute. 45 | * 46 | * 47 | * @param value the new value of the 'Name' attribute. 48 | * @see #getName() 49 | * @generated 50 | */ 51 | void setName(String value); 52 | 53 | /** 54 | * Returns the value of the 'Entities' containment reference list. 55 | * The list contents are of type {@link NoSQL_Schema.Entity}. 56 | * 57 | *58 | * If the meaning of the 'Entities' containment reference list isn't clear, 59 | * there really should be more of a description here... 60 | *
61 | * 62 | * @return the value of the 'Entities' containment reference list. 63 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getNoSQLSchema_Entities() 64 | * @model containment="true" 65 | * @generated 66 | */ 67 | EList12 | * The following features are supported: 13 | *
14 | *27 | * If the meaning of the 'Name' attribute isn't clear, 28 | * there really should be more of a description here... 29 | *
30 | * 31 | * @return the value of the 'Name' attribute. 32 | * @see #setName(String) 33 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getPrimitiveType_Name() 34 | * @model required="true" 35 | * @generated 36 | */ 37 | String getName(); 38 | 39 | /** 40 | * Sets the value of the '{@link NoSQL_Schema.PrimitiveType#getName Name}' attribute. 41 | * 42 | * 43 | * @param value the new value of the 'Name' attribute. 44 | * @see #getName() 45 | * @generated 46 | */ 47 | void setName(String value); 48 | 49 | } // PrimitiveType 50 | -------------------------------------------------------------------------------- /NoSQLSchema/src/NoSQL_Schema/Property.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package NoSQL_Schema; 4 | 5 | import org.eclipse.emf.ecore.EObject; 6 | 7 | /** 8 | * 9 | * A representation of the model object 'Property'. 10 | * 11 | * 12 | *13 | * The following features are supported: 14 | *
15 | *28 | * If the meaning of the 'Name' attribute isn't clear, 29 | * there really should be more of a description here... 30 | *
31 | * 32 | * @return the value of the 'Name' attribute. 33 | * @see #setName(String) 34 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getProperty_Name() 35 | * @model required="true" 36 | * @generated 37 | */ 38 | String getName(); 39 | 40 | /** 41 | * Sets the value of the '{@link NoSQL_Schema.Property#getName Name}' attribute. 42 | * 43 | * 44 | * @param value the new value of the 'Name' attribute. 45 | * @see #getName() 46 | * @generated 47 | */ 48 | void setName(String value); 49 | 50 | } // Property 51 | -------------------------------------------------------------------------------- /NoSQLSchema/src/NoSQL_Schema/Reference.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package NoSQL_Schema; 4 | 5 | 6 | /** 7 | * 8 | * A representation of the model object 'Reference'. 9 | * 10 | * 11 | *12 | * The following features are supported: 13 | *
14 | *28 | * If the meaning of the 'Opposite' reference isn't clear, 29 | * there really should be more of a description here... 30 | *
31 | * 32 | * @return the value of the 'Opposite' reference. 33 | * @see #setOpposite(Reference) 34 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getReference_Opposite() 35 | * @model required="true" 36 | * @generated 37 | */ 38 | Reference getOpposite(); 39 | 40 | /** 41 | * Sets the value of the '{@link NoSQL_Schema.Reference#getOpposite Opposite}' reference. 42 | * 43 | * 44 | * @param value the new value of the 'Opposite' reference. 45 | * @see #getOpposite() 46 | * @generated 47 | */ 48 | void setOpposite(Reference value); 49 | 50 | /** 51 | * Returns the value of the 'Ref To' reference. 52 | * 53 | *54 | * If the meaning of the 'Ref To' reference isn't clear, 55 | * there really should be more of a description here... 56 | *
57 | * 58 | * @return the value of the 'Ref To' reference. 59 | * @see #setRefTo(Entity) 60 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getReference_RefTo() 61 | * @model required="true" 62 | * @generated 63 | */ 64 | Entity getRefTo(); 65 | 66 | /** 67 | * Sets the value of the '{@link NoSQL_Schema.Reference#getRefTo Ref To}' reference. 68 | * 69 | * 70 | * @param value the new value of the 'Ref To' reference. 71 | * @see #getRefTo() 72 | * @generated 73 | */ 74 | void setRefTo(Entity value); 75 | 76 | } // Reference 77 | -------------------------------------------------------------------------------- /NoSQLSchema/src/NoSQL_Schema/Tuple.java: -------------------------------------------------------------------------------- 1 | /** 2 | */ 3 | package NoSQL_Schema; 4 | 5 | import org.eclipse.emf.common.util.EList; 6 | 7 | /** 8 | * 9 | * A representation of the model object 'Tuple'. 10 | * 11 | * 12 | *13 | * The following features are supported: 14 | *
15 | *29 | * If the meaning of the 'Elements' containment reference list isn't clear, 30 | * there really should be more of a description here... 31 | *
32 | * 33 | * @return the value of the 'Elements' containment reference list. 34 | * @see NoSQL_Schema.NoSQL_SchemaPackage#getTuple_Elements() 35 | * @model containment="true" 36 | * @generated 37 | */ 38 | EList