| Interface | Description |
|---|---|
| IModelComponentDescriptor |
This interface describes a ModelComponent: ie a name, a version and an
optional URL for its archive.
|
| IModelComponentService |
This interface allows the management of Model Components in the model.
Available services are: IModelComponentService.deployModelComponent(File, IProgressMonitor): deploy a model component
from a file. IModelComponentService.removeModelComponent(IModelComponentDescriptor): remove a model component
from the model. IModelComponentService.getModelComponents(): get the list of all model components deployed in
the model. IModelComponentService.packageModelComponent(Artifact, Set, File, IProgressMonitor): package a new
model component file from a model. |
| Class | Description |
|---|---|
| AbstractModelComponentContributor |
Default implementation of
IModelComponentContributor, storing the current module. |
| DefaultModelComponentContributor |
Default implementation of the
IModelComponentContributor interface. |