Skip to content
Snippets Groups Projects
Commit a8aa2daa authored by Dumoulin Cédric's avatar Dumoulin Cédric
Browse files

doc: Update, set main page, regenerate examples

parent 29b62703
No related branches found
No related tags found
No related merge requests found
Showing
with 390 additions and 235 deletions
# Developer API
...@@ -2,7 +2,21 @@ ...@@ -2,7 +2,21 @@
Some additiional React components are required. Some additiional React components are required.
Copy the following components (copy the folders) from ?? to tour project 'src' folder : You can find them in the sources of this documentation website.
## Clone this documentation sources
If you have already installed EcoreDocGen, you certainly already have this documentation sources.
Otherwise :
- clone the git repo
- https://gitlab-etu.fil.univ-lille.fr/dumoulin/cdm.ecoredoc
- go to :
- ``/cdm.ecoredoc.generator.documentation/docwebsite/src/components``
## Copy the required React Component
Copy the following components (copy the folders) from ``/cdm.ecoredoc.generator.documentation/docwebsite/`` to tour project 'src' folder :
```` ````
src src
......
# New Project Setup # Docusaurus Project Setup
## Requested Eclipse project structure This page describe how to setup a new Docusaurus project to use as a target for EcoreDocGen.
Use it as a hint. You can adapt it to your own needs.
You can use your own Docusaurus project setup.
## Create Eclipse project ## Create Eclipse project
- In eclipse - In eclipse
- Create a new eclipse project for the doc - Create a new eclipse project for the doc
- Copy project filepath - Copy project filepath
## Create VS project ## Create a new Docusaurus project
- In VS - In VS
- Open new VS browser - Open new VS browser
- New folder, paste the eclipse project file path - New folder, paste the eclipse project file path
- New terminal - New terminal
- Create docusaurus projetc - Create docusaurus projetc
- https://docusaurus.io/docs/installation - https://docusaurus.io/docs/installation
- npx create-docusaurus@latest docwebsite classic - npx create-docusaurus@latest website classic
- Choose javascript - Choose javascript
- Cd docwebsite - cd website
## Init docusaurus project
## Create User and dev taget folders ## Create User and dev taget folders
Inside the docs repository, reate two folders that will contains the generated documentaton. Inside the docs repository, create two folders that will contains the generated documentaton.
```` ````
docs docs
...@@ -44,10 +46,10 @@ First, you need to declare two new sidebars, one for the user API, another for t ...@@ -44,10 +46,10 @@ First, you need to declare two new sidebars, one for the user API, another for t
In the same time, you can remove the sidebar for the tutorial. In the same time, you can remove the sidebar for the tutorial.
In ````docwebsite\sidebars.js````, add the following : In ````website\sidebars.js````, add the following :
```js title=docwebsite\sidebars.js ```js title=website\sidebars.js
const sidebars = { const sidebars = {
// ... // ...
userAPISidebar: [ userAPISidebar: [
...@@ -67,10 +69,10 @@ const sidebars = { ...@@ -67,10 +69,10 @@ const sidebars = {
Second, you need to add menu entries in the navbar. Second, you need to add menu entries in the navbar.
In ````docwebsite\docusaurus.config.js````, add the following : In ````website\docusaurus.config.js````, add the following :
```js title=docwebsite\docusaurus.config.js ```js title=website\docusaurus.config.js
navbar: { navbar: {
title: 'My Site', title: 'My Site',
logo: { logo: {
...@@ -124,6 +126,10 @@ export default { ...@@ -124,6 +126,10 @@ export default {
themes: ['@docusaurus/theme-mermaid'], themes: ['@docusaurus/theme-mermaid'],
}; };
```` ````
## Add required React components
Some additional React components are required.
Install them as explain in [Add require React component](./addComponents.md)
## Check your project ## Check your project
......
---
sidebar_position: 3
---
# Get Started
This page briefly introduce how to run EcoreDocGen, and how to write some documentation in your metamodel.
EcoreDocGen can be run without additional documentation. It will produce useful information.
## Run EcoreDocGen
To run EcoreDocGen, you need :
- A working installation of EcoreDocGen
- One or more metamodel for which you want to generate the doc.
- A target directory (Docusaurus for example)
### Generate doc in target directory
EcoreDocGen is an Acceleo M2T (Model to Text) generator. It can be run like all Acceleo generator :
- locate the main generator files (in ``/cdm.ecoredoc.generator/src/cdm/ecoredoc/generator/main/*``):
- ``generateDevDoc.mtl``
- or ``generateUserDoc.mtl``
- select one of the two main template file
- right click -> run as -> Launch Acceleo Application
- select the output directory
- select the input model
- run
### Generate doc in docusaurus project
You can generate the metamodel doc in a Docusaurus project :
- First, create your docusaurus project.
- Then, inside docusaurus, create two folder that will be used to contain the generated documentation.
- import your docusaurus project in Eclipse (it can still be viewed in other IDE like VSCode)
- The target directories are now visible in Eclipse
- Generate the doc by following the instructions from [Generate doc in target directory](#Generate-doc-in-target directory)
## Write doc in your metamodel
You can add some doc in your metamodel. For that, you have to use the Ecore annotation 'documentation'.
If you edit your metamodel with diagrams, adding documentation is easy.
If you edit your metamodel in its tree representation, you need to create a GenModel Annotation.
### Add documentation from diagrams
- select the element to document
- in the properties view, open the 'documentation' tab
- write your documentation
### Add documentation from tree representation
- select the element to document
- ``Right click -> new child -> EAnnotation -> http://www.eclipse.org/emf/2002/GenModel``
- in the property view, select 'documentation'
- write your documentation
## Documentation syntax
The documentation syntax is free, except for the delimiters ``#--`` at the start of a line.
The delimiter ``#--`` at the start of a line is used to indicate a new part in your documentation.
The following parts are recognized :
- The begining of the doc, untill the first delimiter - To declare the **common** part, that will appear in both user and dev docs.
- ``#-- devdoc`` - To declare that the following part should appear only in the dev doc.
- ``#-- userdoc`` - To declare that the following part should appear only in the user doc.
- ``#--`` - To be placed at the end of the last part.
Example of a documentation annotation with several parts :
````
Put your common documentation here.
It can be multilines.
Separate your documentation with delimiters at the start of a line.
#-- devdoc
This is tdevelopper documentation.
It can also be multilines
#-- userdoc
This is the developper documentation.
It can also be multilines.
The last part should be terminated with a delimiter.
#--
````
\ No newline at end of file
# EcoreDocGen Documentation ---
sidebar_position: 1
---
# Presentation
EcoreDocGen let you generate the documentation attached to an Eclipse Ecore metamodel.
The generated documentation is in markdown, well suited for (docusaurus)[https://docusaurus.io].
You can setup rapidly a website used to present your metamodel user documentation and developer documentation.
The generated documentation contains the 'ecore documentation annotations', and various informations about the metaclass or features.
It also contains some useful UML diagrams (class digrams, hierarchy diagram).
## Documentation sources
EcoreDocGen collect the documentation from the 'documentation' annotation that you attach to metaclasses, and also from the metamodel structure (attributes, methods, references, hierarchy ...)
For each metaclass of your metamodel, EcoreDocGen generates a markdown files containing various information about the metaclass :
- Metaclass name
- A Class diagram with the attribute, references and compositions
- A Class hierarchy diagram
- A description of each attributes
- ...
## Examples
- [Ecore ENamedElement (dev)](examples/ecore/devAPI/ecore/ENamedElement.md)
- [Ecore package (dev)](examples/ecore/devAPI/ecore)
## User and developper documentation
EcoreDocGen generates two kind of documentations :
- user documentation
- developper documentation.
Both differs sligtly :
- User documentation is oriented to user designing model instances of the metamodel. The documentation focus on artefacts available in a model editors : possible children of an element (available in editor contextual menu), and properties of an element (available in the Properties View). It also contains a class diagram representing the element, and its relations.
- Developper documentation is oriented to developper maintaining the metamodel. It contains useful informations for developpers : hierarchy diagrams, subclasses and superclasses, attributes descriptions, method descriptions ...
To achieve this, the 'documentation' annotation can be divided in several parts : a common doc, a user doc, and a developper doc.
Example of a documentation annotation with several parts :
````
Put your common documentation here.
It can be multilines.
Separate your documentation with delimiters at the start of a line.
#-- devdoc
This is tdevelopper documentation.
It can also be multilines
#-- userdoc
This is the developper documentation.
It can also be multilines.
The last part should be terminated with a delimiter.
#--
````
## How EcoreDocGen works
EcoreDocGen read the metamodel, and generate markdown files for each metaclasses and packages.
Actually, it is implemented with an Acceleo Model2text transformation, in an Eclipse project.
Such Acceleo project can be run outside Eclipse.
EcoreDocGen read the 'documentation' annotation attached to an element, if any, and copy it in the generated file. It also add informations that it can deduce from the metamodel structure (names, properties, hierarchy, subclasses ...).
---
sidebar_position: 2
---
# Installation
EcoreDocGen is an Acceleo project. It requires EMF and acceleo to run.
Actually, EcoreDocGen comes as an Eclipse project. It can be installed in an Eclipse Modeling environment.
It can also be run outside Eclipse.
## Install as an Eclipse project
- Get an Eclipse Modeling environement
- Ensure that Acceleo is installed
- [Acceleo](https://eclipse.dev/acceleo/download.html)
- Or Drag image [![Drag](https://marketplace.eclipse.org/modules/custom/eclipsefdn/eclipsefdn_marketplace/images/btn-install.svg)](https://marketplace.eclipse.org/marketplace-client-intro?mpc_install=195) to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
- clone the git repo
- https://gitlab-etu.fil.univ-lille.fr/dumoulin/cdm.ecoredoc
## Install as Eclipse plugin
To comme soon. If you are interested by this option, contact us.
## Install outside Eclipse
As all Acceleo project, EcoreDocGen can run outside Eclipse.
The installation outside Eclipse is not yet decribed in this doc. You can refer to Acceleo documentation to find how to run it outside Eclipse.
\ No newline at end of file
...@@ -64,8 +64,8 @@ classDef primaryStyle fill:#f96 ...@@ -64,8 +64,8 @@ classDef primaryStyle fill:#f96
## Properties ## Properties
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eModelElement [1] : EModelElement ### source [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -73,15 +73,15 @@ classDef primaryStyle fill:#f96 ...@@ -73,15 +73,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### references [*] : EObject ### eModelElement [1] : EModelElement
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### source [1] : EString ### references [*] : EObject
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -70,7 +70,7 @@ classDef primaryStyle fill:#f96 ...@@ -70,7 +70,7 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### many [1] : EBoolean ### volatile [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -78,7 +78,7 @@ classDef primaryStyle fill:#f96 ...@@ -78,7 +78,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValue [1] : EJavaObject ### iD [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -86,7 +86,7 @@ classDef primaryStyle fill:#f96 ...@@ -86,7 +86,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### upperBound [1] : EInt ### changeable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -94,7 +94,7 @@ classDef primaryStyle fill:#f96 ...@@ -94,7 +94,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### lowerBound [1] : EInt ### required [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -102,7 +102,7 @@ classDef primaryStyle fill:#f96 ...@@ -102,7 +102,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### changeable [1] : EBoolean ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -110,15 +110,15 @@ classDef primaryStyle fill:#f96 ...@@ -110,15 +110,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### iD [1] : EBoolean ### defaultValueLiteral [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### unique [1] : EBoolean ### eType [1] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -126,7 +126,7 @@ classDef primaryStyle fill:#f96 ...@@ -126,7 +126,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### required [1] : EBoolean ### many [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -134,15 +134,15 @@ classDef primaryStyle fill:#f96 ...@@ -134,15 +134,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValueLiteral [1] : EString ### transient [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eContainingClass [1] : EClass ### derived [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -150,15 +150,15 @@ classDef primaryStyle fill:#f96 ...@@ -150,15 +150,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### unsettable [1] : EBoolean ### lowerBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eAttributeType [1..1] : EDataType ### defaultValue [1] : EJavaObject
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -166,7 +166,7 @@ classDef primaryStyle fill:#f96 ...@@ -166,7 +166,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### ordered [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -174,15 +174,15 @@ classDef primaryStyle fill:#f96 ...@@ -174,15 +174,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### volatile [1] : EBoolean ### unique [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### derived [1] : EBoolean ### eContainingClass [1] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -190,7 +190,7 @@ classDef primaryStyle fill:#f96 ...@@ -190,7 +190,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eType [1] : EClassifier ### eAttributeType [1..1] : EDataType
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -198,7 +198,7 @@ classDef primaryStyle fill:#f96 ...@@ -198,7 +198,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### transient [1] : EBoolean ### unsettable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -206,7 +206,7 @@ classDef primaryStyle fill:#f96 ...@@ -206,7 +206,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ordered [1] : EBoolean ### upperBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -101,31 +101,31 @@ classDef primaryStyle fill:#f96 ...@@ -101,31 +101,31 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eAllStructuralFeatures [*] : EStructuralFeature ### eAllSuperTypes [*] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eAllContainments [*] : EReference ### instanceClassName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ePackage [1] : EPackage ### instanceTypeName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### instanceClassName [1] : EString ### eAllAttributes [*] : EAttribute
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -133,7 +133,7 @@ classDef primaryStyle fill:#f96 ...@@ -133,7 +133,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eAllSuperTypes [*] : EClass ### eAllGenericSuperTypes [*] : EGenericType
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -141,15 +141,15 @@ classDef primaryStyle fill:#f96 ...@@ -141,15 +141,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValue [1] : EJavaObject ### interface [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eAllOperations [*] : EOperation ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -157,7 +157,7 @@ classDef primaryStyle fill:#f96 ...@@ -157,7 +157,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eAttributes [*] : EAttribute ### eIDAttribute [1] : EAttribute
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -172,24 +172,24 @@ classDef primaryStyle fill:#f96 ...@@ -172,24 +172,24 @@ classDef primaryStyle fill:#f96
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### instanceTypeName [1] : EString ### eAllStructuralFeatures [*] : EStructuralFeature
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eAllGenericSuperTypes [*] : EGenericType ### abstract [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### name [1] : EString ### ePackage [1] : EPackage
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -197,7 +197,7 @@ classDef primaryStyle fill:#f96 ...@@ -197,7 +197,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eReferences [*] : EReference ### eAllOperations [*] : EOperation
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -205,7 +205,7 @@ classDef primaryStyle fill:#f96 ...@@ -205,7 +205,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eSuperTypes [*] : EClass ### eAllReferences [*] : EReference
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -213,7 +213,7 @@ classDef primaryStyle fill:#f96 ...@@ -213,7 +213,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eAllReferences [*] : EReference ### eAllContainments [*] : EReference
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -221,15 +221,15 @@ classDef primaryStyle fill:#f96 ...@@ -221,15 +221,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eAllAttributes [*] : EAttribute ### eReferences [*] : EReference
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### abstract [1] : EBoolean ### eAttributes [*] : EAttribute
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -237,7 +237,7 @@ classDef primaryStyle fill:#f96 ...@@ -237,7 +237,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### interface [1] : EBoolean ### defaultValue [1] : EJavaObject
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -245,7 +245,7 @@ classDef primaryStyle fill:#f96 ...@@ -245,7 +245,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eIDAttribute [1] : EAttribute ### eSuperTypes [*] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -61,15 +61,15 @@ classDef primaryStyle fill:#f96 ...@@ -61,15 +61,15 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### instanceClassName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ePackage [1] : EPackage ### instanceTypeName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96 ...@@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instanceClassName [1] : EString ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -85,7 +85,7 @@ classDef primaryStyle fill:#f96 ...@@ -85,7 +85,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValue [1] : EJavaObject ### instanceClass [1] : EJavaClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -93,15 +93,15 @@ classDef primaryStyle fill:#f96 ...@@ -93,15 +93,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instanceClass [1] : EJavaClass ### defaultValue [1] : EJavaObject
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### instanceTypeName [1] : EString ### ePackage [1] : EPackage
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -60,7 +60,7 @@ classDef primaryStyle fill:#f96 ...@@ -60,7 +60,7 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### instanceClassName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -68,15 +68,15 @@ classDef primaryStyle fill:#f96 ...@@ -68,15 +68,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### serializable [1] : EBoolean ### instanceTypeName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ePackage [1] : EPackage ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -84,7 +84,7 @@ classDef primaryStyle fill:#f96 ...@@ -84,7 +84,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instanceClassName [1] : EString ### instanceClass [1] : EJavaClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -100,15 +100,15 @@ classDef primaryStyle fill:#f96 ...@@ -100,15 +100,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instanceClass [1] : EJavaClass ### serializable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### instanceTypeName [1] : EString ### ePackage [1] : EPackage
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96 ...@@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### instanceClassName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -77,15 +77,15 @@ classDef primaryStyle fill:#f96 ...@@ -77,15 +77,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### serializable [1] : EBoolean ### instanceTypeName [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ePackage [1] : EPackage ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -93,7 +93,7 @@ classDef primaryStyle fill:#f96 ...@@ -93,7 +93,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instanceClassName [1] : EString ### instanceClass [1] : EJavaClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -109,15 +109,15 @@ classDef primaryStyle fill:#f96 ...@@ -109,15 +109,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instanceClass [1] : EJavaClass ### serializable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### instanceTypeName [1] : EString ### ePackage [1] : EPackage
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -47,7 +47,7 @@ classDef primaryStyle fill:#f96 ...@@ -47,7 +47,7 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### literal [1] : EString ### value [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -55,15 +55,15 @@ classDef primaryStyle fill:#f96 ...@@ -55,15 +55,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### instance [1] : EEnumerator ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### name [1] : EString ### eEnum [1] : EEnum
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -71,15 +71,15 @@ classDef primaryStyle fill:#f96 ...@@ -71,15 +71,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### value [1] : EInt ### literal [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eEnum [1] : EEnum ### instance [1] : EEnumerator
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -91,24 +91,24 @@ classDef primaryStyle fill:#f96 ...@@ -91,24 +91,24 @@ classDef primaryStyle fill:#f96
## Properties ## Properties
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### many [1] : EBoolean ### eExceptions [*] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eExceptions [*] : EClassifier ### lowerBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### name [1] : EString ### eContainingClass [1] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -116,7 +116,7 @@ classDef primaryStyle fill:#f96 ...@@ -116,7 +116,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### upperBound [1] : EInt ### ordered [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -124,15 +124,15 @@ classDef primaryStyle fill:#f96 ...@@ -124,15 +124,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### lowerBound [1] : EInt ### unique [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eType [1] : EClassifier ### required [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -140,15 +140,15 @@ classDef primaryStyle fill:#f96 ...@@ -140,15 +140,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### unique [1] : EBoolean ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### required [1] : EBoolean ### eType [1] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -156,15 +156,15 @@ classDef primaryStyle fill:#f96 ...@@ -156,15 +156,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ordered [1] : EBoolean ### many [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eContainingClass [1] : EClass ### upperBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -66,8 +66,8 @@ classDef primaryStyle fill:#f96 ...@@ -66,8 +66,8 @@ classDef primaryStyle fill:#f96
## Properties ## Properties
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### name [1] : EString ### eFactoryInstance [1..1] : EFactory
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -75,15 +75,15 @@ classDef primaryStyle fill:#f96 ...@@ -75,15 +75,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### nsPrefix [1] : EString ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eSuperPackage [1] : EPackage ### nsPrefix [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -99,7 +99,7 @@ classDef primaryStyle fill:#f96 ...@@ -99,7 +99,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eFactoryInstance [1..1] : EFactory ### eSuperPackage [1] : EPackage
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96 ...@@ -69,7 +69,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### many [1] : EBoolean ### lowerBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96 ...@@ -77,7 +77,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### ordered [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -85,7 +85,7 @@ classDef primaryStyle fill:#f96 ...@@ -85,7 +85,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### upperBound [1] : EInt ### unique [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -93,23 +93,23 @@ classDef primaryStyle fill:#f96 ...@@ -93,23 +93,23 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### lowerBound [1] : EInt ### required [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eType [1] : EClassifier ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### unique [1] : EBoolean ### eType [1] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -117,7 +117,7 @@ classDef primaryStyle fill:#f96 ...@@ -117,7 +117,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### required [1] : EBoolean ### many [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -125,7 +125,7 @@ classDef primaryStyle fill:#f96 ...@@ -125,7 +125,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ordered [1] : EBoolean ### upperBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -73,16 +73,16 @@ classDef primaryStyle fill:#f96 ...@@ -73,16 +73,16 @@ classDef primaryStyle fill:#f96
## Properties ## Properties
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eOpposite [1] : EReference ### volatile [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### many [1] : EBoolean ### eReferenceType [1..1] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -90,7 +90,7 @@ classDef primaryStyle fill:#f96 ...@@ -90,7 +90,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValue [1] : EJavaObject ### changeable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -98,7 +98,7 @@ classDef primaryStyle fill:#f96 ...@@ -98,7 +98,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### container [1] : EBoolean ### required [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -106,7 +106,7 @@ classDef primaryStyle fill:#f96 ...@@ -106,7 +106,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### upperBound [1] : EInt ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -114,7 +114,7 @@ classDef primaryStyle fill:#f96 ...@@ -114,7 +114,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### lowerBound [1] : EInt ### defaultValueLiteral [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -122,15 +122,15 @@ classDef primaryStyle fill:#f96 ...@@ -122,15 +122,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### changeable [1] : EBoolean ### containment [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### unique [1] : EBoolean ### eType [1] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -138,7 +138,7 @@ classDef primaryStyle fill:#f96 ...@@ -138,7 +138,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### required [1] : EBoolean ### many [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -146,31 +146,31 @@ classDef primaryStyle fill:#f96 ...@@ -146,31 +146,31 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValueLiteral [1] : EString ### transient [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eReferenceType [1..1] : EClass ### derived [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### resolveProxies [1] : EBoolean ### eKeys [*] : EAttribute
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eContainingClass [1] : EClass ### resolveProxies [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -178,7 +178,7 @@ classDef primaryStyle fill:#f96 ...@@ -178,7 +178,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### unsettable [1] : EBoolean ### lowerBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -186,7 +186,7 @@ classDef primaryStyle fill:#f96 ...@@ -186,7 +186,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### defaultValue [1] : EJavaObject
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -194,7 +194,7 @@ classDef primaryStyle fill:#f96 ...@@ -194,7 +194,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### volatile [1] : EBoolean ### ordered [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -202,7 +202,7 @@ classDef primaryStyle fill:#f96 ...@@ -202,7 +202,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### derived [1] : EBoolean ### unique [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -210,23 +210,23 @@ classDef primaryStyle fill:#f96 ...@@ -210,23 +210,23 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eKeys [*] : EAttribute ### eContainingClass [1] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eType [1] : EClassifier ### container [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### containment [1] : EBoolean ### eOpposite [1] : EReference
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -234,7 +234,7 @@ classDef primaryStyle fill:#f96 ...@@ -234,7 +234,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### transient [1] : EBoolean ### unsettable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -242,7 +242,7 @@ classDef primaryStyle fill:#f96 ...@@ -242,7 +242,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ordered [1] : EBoolean ### upperBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -70,7 +70,7 @@ classDef primaryStyle fill:#f96 ...@@ -70,7 +70,7 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### many [1] : EBoolean ### volatile [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -78,7 +78,7 @@ classDef primaryStyle fill:#f96 ...@@ -78,7 +78,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValue [1] : EJavaObject ### changeable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -86,7 +86,7 @@ classDef primaryStyle fill:#f96 ...@@ -86,7 +86,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### upperBound [1] : EInt ### required [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -94,7 +94,7 @@ classDef primaryStyle fill:#f96 ...@@ -94,7 +94,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### lowerBound [1] : EInt ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -102,15 +102,15 @@ classDef primaryStyle fill:#f96 ...@@ -102,15 +102,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### changeable [1] : EBoolean ### defaultValueLiteral [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### unique [1] : EBoolean ### eType [1] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -118,7 +118,7 @@ classDef primaryStyle fill:#f96 ...@@ -118,7 +118,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### required [1] : EBoolean ### many [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -126,15 +126,15 @@ classDef primaryStyle fill:#f96 ...@@ -126,15 +126,15 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### defaultValueLiteral [1] : EString ### transient [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eContainingClass [1] : EClass ### derived [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -142,7 +142,7 @@ classDef primaryStyle fill:#f96 ...@@ -142,7 +142,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### unsettable [1] : EBoolean ### lowerBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -150,7 +150,7 @@ classDef primaryStyle fill:#f96 ...@@ -150,7 +150,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### defaultValue [1] : EJavaObject
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -158,7 +158,7 @@ classDef primaryStyle fill:#f96 ...@@ -158,7 +158,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### volatile [1] : EBoolean ### ordered [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -166,7 +166,7 @@ classDef primaryStyle fill:#f96 ...@@ -166,7 +166,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### derived [1] : EBoolean ### unique [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -174,7 +174,7 @@ classDef primaryStyle fill:#f96 ...@@ -174,7 +174,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### eType [1] : EClassifier ### eContainingClass [1] : EClass
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -182,7 +182,7 @@ classDef primaryStyle fill:#f96 ...@@ -182,7 +182,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### transient [1] : EBoolean ### unsettable [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -190,7 +190,7 @@ classDef primaryStyle fill:#f96 ...@@ -190,7 +190,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ordered [1] : EBoolean ### upperBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
...@@ -64,7 +64,7 @@ classDef primaryStyle fill:#f96 ...@@ -64,7 +64,7 @@ classDef primaryStyle fill:#f96
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### many [1] : EBoolean ### lowerBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -72,7 +72,7 @@ classDef primaryStyle fill:#f96 ...@@ -72,7 +72,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### name [1] : EString ### ordered [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -80,7 +80,7 @@ classDef primaryStyle fill:#f96 ...@@ -80,7 +80,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### upperBound [1] : EInt ### unique [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -88,23 +88,23 @@ classDef primaryStyle fill:#f96 ...@@ -88,23 +88,23 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### lowerBound [1] : EInt ### required [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### eType [1] : EClassifier ### name [1] : EString
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
</DocCardBody> </DocCardBody>
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#24ffff" , color:"black"}}>
### unique [1] : EBoolean ### eType [1] : EClassifier
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -112,7 +112,7 @@ classDef primaryStyle fill:#f96 ...@@ -112,7 +112,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### required [1] : EBoolean ### many [1] : EBoolean
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
...@@ -120,7 +120,7 @@ classDef primaryStyle fill:#f96 ...@@ -120,7 +120,7 @@ classDef primaryStyle fill:#f96
</DocCard> </DocCard>
<DocCard> <DocCard>
<DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}> <DocCardHeader style={{ backgroundColor: "#75ee7b" , color:"black"}}>
### ordered [1] : EBoolean ### upperBound [1] : EInt
</DocCardHeader> </DocCardHeader>
<DocCardBody> <DocCardBody>
No Documentation No Documentation
......
---
sidebar_position: 1
---
# Tutorial Intro
Let's discover **Docusaurus in less than 5 minutes**.
## Getting Started
Get started by **creating a new site**.
Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**.
### What you'll need
- [Node.js](https://nodejs.org/en/download/) version 18.0 or above:
- When installing Node.js, you are recommended to check all checkboxes related to dependencies.
## Generate a new site
Generate a new Docusaurus site using the **classic template**.
The classic template will automatically be added to your project after you run the command:
```bash
npm init docusaurus@latest my-website classic
```
You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor.
The command also installs all necessary dependencies you need to run Docusaurus.
## Start your site
Run the development server:
```bash
cd my-website
npm run start
```
The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there.
The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/.
Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment