capellambse.extensions package¶
Subpackages¶
- capellambse.extensions.metrics package
- capellambse.extensions.pvmt package
- capellambse.extensions.reqif package
AbstractRelation
AbstractType
Attribute
AttributeDefinition
AttributeDefinitionEnumeration
AttributeOwner
BooleanValueAttribute
CapellaIncomingRelation
CapellaModule
CapellaOutgoingRelation
CapellaRelation
CapellaTypesFolder
DataTypeDefinition
DateValueAttribute
ElementRelationAccessor
EnumValue
EnumerationDataTypeDefinition
EnumerationValueAttribute
Folder
IdentifiableElement
IntegerValueAttribute
InternalRelation
Module
ModuleType
RealValueAttribute
RelationType
RelationsList
ReqIFElement
Requirement
RequirementType
RequirementsRelationAccessor
SharedDirectAttributes
StringValueAttribute
TypesFolder
- Submodules
- capellambse.extensions.reqif.capellarequirements module
CapellaIncomingRelation
CapellaModule
CapellaOutgoingRelation
CapellaRelation
CapellaTypesFolder
ElementRelationAccessor
RelationsList
RequirementsRelationAccessor
RequirementsRelationAccessor.__init__()
RequirementsRelationAccessor.aslist
RequirementsRelationAccessor.class_
RequirementsRelationAccessor.create()
RequirementsRelationAccessor.delete()
RequirementsRelationAccessor.insert()
RequirementsRelationAccessor.list_extra_args
RequirementsRelationAccessor.purge_references()
RequirementsRelationAccessor.single_attr
- capellambse.extensions.reqif.exporter module
- capellambse.extensions.reqif.requirements module
AbstractRelation
AbstractType
Attribute
AttributeDefinition
AttributeDefinitionEnumeration
AttributeOwner
BooleanValueAttribute
DataTypeDefinition
DateValueAttribute
EnumValue
EnumerationDataTypeDefinition
EnumerationValueAttribute
Folder
IdentifiableElement
IntegerValueAttribute
InternalRelation
Module
ModuleType
RealValueAttribute
RelationType
ReqIFElement
Requirement
RequirementType
SharedDirectAttributes
StringValueAttribute
TypesFolder
- capellambse.extensions.validation package
Submodules¶
capellambse.extensions.filtering module¶
Implements the Capella Filtering extension.
- class capellambse.extensions.filtering.AbstractFilteringResult¶
Bases:
NamedElement
- class capellambse.extensions.filtering.AssociatedCriteriaAccessor¶
Bases:
PhysicalAccessor
[FilteringCriterion
]- __init__()¶
- Return type:
None
- aslist: type[_obj.ElementList] | None¶
- class_: type[T_co]¶
- list_extra_args: cabc.Mapping[str, t.Any]¶
- xtypes: cabc.Set[str]¶
- class capellambse.extensions.filtering.AssociatedFilteringCriterionSet¶
Bases:
FilteringCriterionSet
- class capellambse.extensions.filtering.ComposedFilteringResult¶
Bases:
AbstractFilteringResult
A result obtained from boolean operations of other results.
- exclusion¶
The exclusion of this ComposedFilteringResult.
- intersection¶
The intersection of this ComposedFilteringResult.
- union¶
The union of this ComposedFilteringResult.
- class capellambse.extensions.filtering.CreationDefaultFilteringCriterionSet¶
Bases:
FilteringCriterionSet
- class capellambse.extensions.filtering.ExclusionFilteringResultSet¶
Bases:
FilteringResultSet
- class capellambse.extensions.filtering.FilteringCriterion¶
Bases:
NamedElement
- filtered_objects¶
The filtered objects of this FilteringCriterion.
- class capellambse.extensions.filtering.FilteringCriterionPkg¶
Bases:
Namespace
A package containing multiple filtering criteria.
- criteria¶
The criteria of this FilteringCriterionPkg.
- packages¶
The packages of this FilteringCriterionPkg.
- class capellambse.extensions.filtering.FilteringCriterionSet¶
Bases:
NamedElement
- criteria¶
The criteria of this FilteringCriterionSet.
- variability_features¶
The variability features of this FilteringCriterionSet.
- class capellambse.extensions.filtering.FilteringModel¶
Bases:
NamedElement
- criteria¶
The criteria of this FilteringModel.
- criterion_packages¶
The criterion packages of this FilteringModel.
- criterion_pkgs¶
The criterion pkgs of this FilteringModel.
- variability_features¶
The variability features of this FilteringModel.
- class capellambse.extensions.filtering.FilteringResult¶
Bases:
FilteringCriterionSet
,AbstractFilteringResult
A filtering result.
- class capellambse.extensions.filtering.FilteringResultPkg¶
Bases:
Namespace
- packages¶
The packages of this FilteringResultPkg.
- result_pkgs¶
The result pkgs of this FilteringResultPkg.
- results¶
The results of this FilteringResultPkg.
- class capellambse.extensions.filtering.FilteringResultSet¶
Bases:
NamedElement
- results¶
The results of this FilteringResultSet.
- class capellambse.extensions.filtering.FilteringResults¶
Bases:
NamedElement
- configurations¶
The configurations of this FilteringResults.
- result_pkgs¶
The result pkgs of this FilteringResults.
- results¶
The results of this FilteringResults.
- class capellambse.extensions.filtering.IntersectionFilteringResultSet¶
Bases:
FilteringResultSet
- class capellambse.extensions.filtering.UnionFilteringResultSet¶
Bases:
FilteringResultSet