Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EATOP/architecture"
< EATOP
(→Root features) |
(→Root features) |
||
Line 11: | Line 11: | ||
!Feature | !Feature | ||
!Description | !Description | ||
+ | !Included plugins | ||
!Included features | !Included features | ||
|- | |- | ||
− | | | + | |org.eclipse.eatop.base |
|Includes EATOP base runtime binaries (without source code and documentation) | |Includes EATOP base runtime binaries (without source code and documentation) | ||
+ | | | ||
|org.eclipse.eatop.metamodels org.eclipse.eatop.workspace | |org.eclipse.eatop.metamodels org.eclipse.eatop.workspace | ||
|- | |- | ||
|org.eclipse.eatop.base.sdk | |org.eclipse.eatop.base.sdk | ||
|Base SDK including runtime, source code and documentation (but no examples) | |Base SDK including runtime, source code and documentation (but no examples) | ||
+ | | | ||
|org.eclipse.eatop.base org.eclipse.eatop.base.source | |org.eclipse.eatop.base org.eclipse.eatop.base.source | ||
|- | |- | ||
Line 27: | Line 30: | ||
|org.eclipse.eatop | |org.eclipse.eatop | ||
|Includes EATOP runtime binaries (without source code and documentation). | |Includes EATOP runtime binaries (without source code and documentation). | ||
+ | | | ||
|org.eclipse.eatop.base org.eclipse.eatop.metamodel2112 | |org.eclipse.eatop.base org.eclipse.eatop.metamodel2112 | ||
|- | |- | ||
|org.eclipse.eatop.sdk | |org.eclipse.eatop.sdk | ||
|Includes EATOP runtime, source code and documentation (but no examples). | |Includes EATOP runtime, source code and documentation (but no examples). | ||
+ | |org.eclipse.eatop.sdk | ||
|org.eclipse.eatop org.eclipse.eatop.source | |org.eclipse.eatop org.eclipse.eatop.source | ||
|- | |- | ||
|org.eclipse.eatop.examples | |org.eclipse.eatop.examples | ||
|Includes EATOP examples (with source code). | |Includes EATOP examples (with source code). | ||
+ | |org.eclipse.eatop.examples.actions org.eclipse.eatop.examples.actions.source org.eclipse.eatop.examples.common.ui org.eclipse.eatop.examples.commons.ui.source org.eclipse.eatop.examples.editor org.eclipse.eatop.examples.editor.source org.eclipse.eatop.examples.explorer org.eclipse.eatop.examples.explorer.source org.eclipse.eatop.demonstrator | ||
|All example features as per [[#Example features]] | |All example features as per [[#Example features]] | ||
|- | |- | ||
|org.eclipse.eatop.demonstrator | |org.eclipse.eatop.demonstrator | ||
|Includes the EATOP runtime and a collection of examples that demonstrate the features and capabilites of the underlying platform, i.e., EATOP. It is a standalone application that can be used to conveniently explorer EATOP, it does not require an existing Eclipse installation | |Includes the EATOP runtime and a collection of examples that demonstrate the features and capabilites of the underlying platform, i.e., EATOP. It is a standalone application that can be used to conveniently explorer EATOP, it does not require an existing Eclipse installation | ||
+ | | | ||
|org.eclipse.eatop org.eclipse.eatop.examples | |org.eclipse.eatop org.eclipse.eatop.examples | ||
|} | |} |
Revision as of 07:00, 9 April 2014
Architecture
The following picture depicts the EATOP architecture. It depends on Eclipse Sphinx components.
Root features
Root features are the primary deliverables of EATOP and can be used to consume all or predefined subsets of EATOP components or examples at once. They can be individually retrieved from the EATOP Update Site or obtained as individual archives from the EATOP Downloads. The following root features are provided:
Feature | Description | Included plugins | Included features |
---|---|---|---|
org.eclipse.eatop.base | Includes EATOP base runtime binaries (without source code and documentation) | org.eclipse.eatop.metamodels org.eclipse.eatop.workspace | |
org.eclipse.eatop.base.sdk | Base SDK including runtime, source code and documentation (but no examples) | org.eclipse.eatop.base org.eclipse.eatop.base.source | |
org.eclipse.eatop.eastadl2112.sdk | The EAST-ADL metamodel 2.1.12 implementation including source | org.eclipse.eatop.metamodel2112 org.eclipse.eatop.metamodel2112.source | |
org.eclipse.eatop | Includes EATOP runtime binaries (without source code and documentation). | org.eclipse.eatop.base org.eclipse.eatop.metamodel2112 | |
org.eclipse.eatop.sdk | Includes EATOP runtime, source code and documentation (but no examples). | org.eclipse.eatop.sdk | org.eclipse.eatop org.eclipse.eatop.source |
org.eclipse.eatop.examples | Includes EATOP examples (with source code). | org.eclipse.eatop.examples.actions org.eclipse.eatop.examples.actions.source org.eclipse.eatop.examples.common.ui org.eclipse.eatop.examples.commons.ui.source org.eclipse.eatop.examples.editor org.eclipse.eatop.examples.editor.source org.eclipse.eatop.examples.explorer org.eclipse.eatop.examples.explorer.source org.eclipse.eatop.demonstrator | All example features as per #Example features |
org.eclipse.eatop.demonstrator | Includes the EATOP runtime and a collection of examples that demonstrate the features and capabilites of the underlying platform, i.e., EATOP. It is a standalone application that can be used to conveniently explorer EATOP, it does not require an existing Eclipse installation | org.eclipse.eatop org.eclipse.eatop.examples |