| Interface | Description |
|---|---|
| IDerivedSemanticResourceProvider |
Allows to provide custom resources to the Semantic Resources attached to a given Sirius Session.
|
| IMetadataProvider |
Add capability to check consistency of loaded models on a Sirius Session
created by org.polarsys.capella.common.platform.sirius.ted.SiriusSessionFactory
|
| SemanticEditingDomainFactory.IAdapterFactoryProvider |
Adapter factories provider, that creates an adapter factory specific to the semantic model in use.
|
| SemanticEditingDomainFactory.ICrossReferencerProvider |
Cross referencers provider, that creates a cross referencer specific to the semantic model in use.
Also creates a cross referencer specific to semantic derived features computation (with a semantic model scope). |
| SemanticEditingDomainFactory.IReadOnlyDelegationHandler |
Pre-commit listener provider, that creates a pre-commit listener specific to the semantic editing domain.
|
| SemanticEditingDomainFactory.ISemanticEditingDomainProviders |
Implementor has the opportunity to customize the
SemanticEditingDomainFactory.SemanticEditingDomain behavior. |
| SemanticEditingDomainFactory.ITransactionChangeRecorderProvider |
| Class | Description |
|---|---|
| DataNotifier |
Provides EMF model notification with an unique adapter.
An adapter can be registered : using a given model element object ( DataNotifier.addAdapter(EObject, Adapter)),
or using a model element class (DataNotifier.addAdapter(Class, Adapter)). |
| Messages | |
| PlatformSiriusTedActivator |
Controls platform.sirius.ted plug-in life cycle.
|
| SemanticCrossReferencer | |
| SemanticEditingDomainFactory |
Capella editing domain factory.
|
| SiriusEditingDomainProvider |
Provides Sirius with the semantic
TransactionalEditingDomain.An ExecutionManager is used to retrieve it. |
| SiriusSessionFactory |
Specific SessionFactory to override
DAnalysisSessionImpl.getSemanticResources(). |
| SiriusSessionFactory.DerivedResourcesHelper | |
| SiriusSessionFactory.SessionMetadataHelper | |
| SiriusSessionListener |
Used to monitor sessions to enable / disable the Capella Cross referencing and the Data Notifier.
|
| Exception | Description |
|---|---|
| MetadataException | |
| NoMetadataException | Deprecated |
| WrongCapellaVersionException | Deprecated |