Gets the id of the configuration.
The configuration id is used by the WorkingSetInterface to set configurations (see WorkingSetInterface.setActiveConfs).
The configuration id of the configuration.
Gets the requirements a link document must NOT satisfy in order to be included in the configuration.
Each parent instance / child instance relationship decorated with a document that does not satisfy the getExcludedEffectivities will imply the child will be included in the configuration if the parent is itself inside the given configuration.
DO NOT modify the returned EffectivitiesInterface.
Gets the requirements a link document must satisfy in order to be included in the configuration.
Each parent instance / child instance relationship decorated with a document that satisfies the getNeededEffectivities will imply the child will be included in the configuration if the parent is itself inside the given configuration.
DO NOT modify the returned EffectivitiesInterface.
The ConfigurationInterface is a configuration.
The DMU may feature a list of configurations. A configuration is created by the project maintainer and made available to all users. In order to ease the possible dynamic creation of configurations in the future versions of the API, the ConfigurationInterface object shows the same attributes (some are still stripped) as the configuration object created by the project maintainer.
The configuration system is explained in the configurations.
A configuration elects always the root
part instance. Then each child instance is included in the configuration if :This algorithm is then recursively applied to all
part instancesto select a subset of all thepart instances.Please refer to the Configuration System.