Public Member Functions | Protected Member Functions

de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence Class Reference

AxlMetricsHandler_VariabilityInfluence. More...

List of all members.

Public Member Functions

 AxlMetricsHandler_VariabilityInfluence ()
 Constructor.
void clear ()
boolean executionMode_SelectSpecificModels ()
 Override the superclass' method: All models should be taken into evaluation.
Collection
< AxlMetrics_VariabilityInfluence
getResultsFor (IAXLangElement element)
 get the collected results for element
boolean testIfRequiredSubModelAreSelected ()
 Test if required axl submodels were selected: In this class, no specific conditions are necessary.

Protected Member Functions

String getResultMessageBoxText ()
StringBuffer getResultsOverview ()
String getTaskText ()
void step4a_checkTheFeatureModels () throws SolverException
void step4b_checkTheConfigurations () throws SolverException
void step4c_checkTheApplicationModels () throws SolverException
void step4d_checkTheF2aMappings () throws SolverException

Detailed Description

AxlMetricsHandler_VariabilityInfluence.

Todo:
evaluation of configurations needs to be implemented
Author:
smann
Version:
0.9.0
Since:
0.9.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.AxlMetricsHandler_VariabilityInfluence (  ) 

Constructor.


Member Function Documentation

void de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.clear (  ) 
boolean de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.executionMode_SelectSpecificModels (  )  [virtual]

Override the superclass' method: All models should be taken into evaluation.

Returns:
false

Implements de.fraunhofer.isst.axbench.operations.checker.solver.handler_and_operations.AxlSolverHandler_Abstract.

String de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.getResultMessageBoxText (  )  [protected, virtual]
Collection<AxlMetrics_VariabilityInfluence> de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.getResultsFor ( IAXLangElement  element  ) 

get the collected results for element

Parameters:
element 
Returns:

Reimplemented from de.fraunhofer.isst.axbench.operations.checker.solver.handler_and_operations.AxlSolverHandler_Abstract.

StringBuffer de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.getResultsOverview (  )  [protected, virtual]
String de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.getTaskText (  )  [protected, virtual]
void de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.step4a_checkTheFeatureModels (  )  throws SolverException [protected, virtual]
void de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.step4b_checkTheConfigurations (  )  throws SolverException [protected, virtual]
void de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.step4c_checkTheApplicationModels (  )  throws SolverException [protected, virtual]
void de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.step4d_checkTheF2aMappings (  )  throws SolverException [protected, virtual]
boolean de.fraunhofer.isst.axbench.operations.metrics.AxlMetricsHandler_VariabilityInfluence.testIfRequiredSubModelAreSelected (  ) 

Test if required axl submodels were selected: In this class, no specific conditions are necessary.

Returns:

Reimplemented from de.fraunhofer.isst.axbench.operations.checker.solver.handler_and_operations.AxlSolverHandler_Abstract.