Configuration
models a specific configuration of a feature model.
More...
Public Member Functions | |
Configuration () | |
Constructor. | |
Collection< Feature > | getDeSelectedFeatures () |
getter method for the collection of referenced selected features | |
FeatureModel | getFeatureModel () |
getter method for the reference feature model | |
Collection< Feature > | getSelectedFeatures () |
getter method for the collection of referenced selected features | |
Selection | getSelection (Feature axlFeature, boolean bCompute) |
Returns selection for the given feature. | |
Selection | getSelection (Feature axlFeature) |
Returns selection for the given feature with computation. |
Configuration
models a specific configuration of a feature model.
de.fraunhofer.isst.axbench.axlang.elements.featuremodel.Configuration.Configuration | ( | ) |
Constructor.
Collection<Feature> de.fraunhofer.isst.axbench.axlang.elements.featuremodel.Configuration.getDeSelectedFeatures | ( | ) |
getter method for the collection of referenced selected features
FeatureModel de.fraunhofer.isst.axbench.axlang.elements.featuremodel.Configuration.getFeatureModel | ( | ) |
getter method for the reference feature model
Collection<Feature> de.fraunhofer.isst.axbench.axlang.elements.featuremodel.Configuration.getSelectedFeatures | ( | ) |
getter method for the collection of referenced selected features
Selection de.fraunhofer.isst.axbench.axlang.elements.featuremodel.Configuration.getSelection | ( | Feature | axlFeature, | |
boolean | bCompute | |||
) |
Returns selection for the given feature.
This method computes the selected and deselected features. Cardinalities are interpreted as follows:
axlFeature | given feature | |
bCompute | compute selection? (true == compute; false == no computation) |
Selection de.fraunhofer.isst.axbench.axlang.elements.featuremodel.Configuration.getSelection | ( | Feature | axlFeature | ) |
Returns selection for the given feature with computation.
axlFeature | given feature |