public class QualitiesSwitch<T> extends Switch<T>
doSwitch(object)
to invoke the caseXXX method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
QualitiesPackage| Constructor and Description |
|---|
QualitiesSwitch()
Creates an instance of the switch.
|
| Modifier and Type | Method and Description |
|---|---|
T |
caseAccuracy(Accuracy object)
Returns the result of interpreting the object as an instance of 'Accuracy'.
|
T |
caseAdaptability(Adaptability object)
Returns the result of interpreting the object as an instance of 'Adaptability'.
|
T |
caseAnalyzability(Analyzability object)
Returns the result of interpreting the object as an instance of 'Analyzability'.
|
T |
caseAttractiveness(Attractiveness object)
Returns the result of interpreting the object as an instance of 'Attractiveness'.
|
T |
caseChangeability(Changeability object)
Returns the result of interpreting the object as an instance of 'Changeability'.
|
T |
caseCoExistence(CoExistence object)
Returns the result of interpreting the object as an instance of 'Co Existence'.
|
T |
caseEfficiency(Efficiency object)
Returns the result of interpreting the object as an instance of 'Efficiency'.
|
T |
caseEfficiencyCompliance(EfficiencyCompliance object)
Returns the result of interpreting the object as an instance of 'Efficiency Compliance'.
|
T |
caseFaultTolerance(FaultTolerance object)
Returns the result of interpreting the object as an instance of 'Fault Tolerance'.
|
T |
caseFunctionality(Functionality object)
Returns the result of interpreting the object as an instance of 'Functionality'.
|
T |
caseFunctionalityCompliance(FunctionalityCompliance object)
Returns the result of interpreting the object as an instance of 'Functionality Compliance'.
|
T |
caseIdentifier(de.uka.ipd.sdq.identifier.Identifier object)
Returns the result of interpreting the object as an instance of 'Identifier'.
|
T |
caseInstallability(Installability object)
Returns the result of interpreting the object as an instance of 'Installability'.
|
T |
caseInteroperability(Interoperability object)
Returns the result of interpreting the object as an instance of 'Interoperability'.
|
T |
caseLearnability(Learnability object)
Returns the result of interpreting the object as an instance of 'Learnability'.
|
T |
caseMaintainability(Maintainability object)
Returns the result of interpreting the object as an instance of 'Maintainability'.
|
T |
caseMaintainabilityCompliance(MaintainabilityCompliance object)
Returns the result of interpreting the object as an instance of 'Maintainability Compliance'.
|
T |
caseMaturity(Maturity object)
Returns the result of interpreting the object as an instance of 'Maturity'.
|
T |
caseOperability(Operability object)
Returns the result of interpreting the object as an instance of 'Operability'.
|
T |
casePerformance(Performance object)
Returns the result of interpreting the object as an instance of 'Performance'.
|
T |
casePortability(Portability object)
Returns the result of interpreting the object as an instance of 'Portability'.
|
T |
casePortabilityCompliance(PortabilityCompliance object)
Returns the result of interpreting the object as an instance of 'Portability Compliance'.
|
T |
caseQualityType(QualityType object)
Returns the result of interpreting the object as an instance of 'Quality Type'.
|
T |
caseQualityTypeRepository(QualityTypeRepository object)
Returns the result of interpreting the object as an instance of 'Quality Type Repository'.
|
T |
caseRecoverability(Recoverability object)
Returns the result of interpreting the object as an instance of 'Recoverability'.
|
T |
caseReliability(Reliability object)
Returns the result of interpreting the object as an instance of 'Reliability'.
|
T |
caseReliabilityCompliance(ReliabilityCompliance object)
Returns the result of interpreting the object as an instance of 'Reliability Compliance'.
|
T |
caseReplaceability(Replaceability object)
Returns the result of interpreting the object as an instance of 'Replaceability'.
|
T |
caseRessourceUtilization(RessourceUtilization object)
Returns the result of interpreting the object as an instance of 'Ressource Utilization'.
|
T |
caseSafety(Safety object)
Returns the result of interpreting the object as an instance of 'Safety'.
|
T |
caseSecurity(Security object)
Returns the result of interpreting the object as an instance of 'Security'.
|
T |
caseStability(Stability object)
Returns the result of interpreting the object as an instance of 'Stability'.
|
T |
caseSuitability(Suitability object)
Returns the result of interpreting the object as an instance of 'Suitability'.
|
T |
caseTestability(Testability object)
Returns the result of interpreting the object as an instance of 'Testability'.
|
T |
caseTextQuality(TextQuality object)
Returns the result of interpreting the object as an instance of 'Text Quality'.
|
T |
caseTimeBehaviour(TimeBehaviour object)
Returns the result of interpreting the object as an instance of 'Time Behaviour'.
|
T |
caseUnderstandability(Understandability object)
Returns the result of interpreting the object as an instance of 'Understandability'.
|
T |
caseUsability(Usability object)
Returns the result of interpreting the object as an instance of 'Usability'.
|
T |
caseUsabilityCompliance(UsabilityCompliance object)
Returns the result of interpreting the object as an instance of 'Usability Compliance'.
|
T |
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
public QualitiesSwitch()
public T caseReliabilityCompliance(ReliabilityCompliance object)
object - the target of the switch.doSwitch(EObject)public T caseInstallability(Installability object)
object - the target of the switch.doSwitch(EObject)public T caseReliability(Reliability object)
object - the target of the switch.doSwitch(EObject)public T caseCoExistence(CoExistence object)
object - the target of the switch.doSwitch(EObject)public T caseOperability(Operability object)
object - the target of the switch.doSwitch(EObject)public T caseStability(Stability object)
object - the target of the switch.doSwitch(EObject)public T caseMaintainabilityCompliance(MaintainabilityCompliance object)
object - the target of the switch.doSwitch(EObject)public T casePortability(Portability object)
object - the target of the switch.doSwitch(EObject)public T caseMaintainability(Maintainability object)
object - the target of the switch.doSwitch(EObject)public T caseMaturity(Maturity object)
object - the target of the switch.doSwitch(EObject)public T caseAttractiveness(Attractiveness object)
object - the target of the switch.doSwitch(EObject)public T caseAnalyzability(Analyzability object)
object - the target of the switch.doSwitch(EObject)public T caseReplaceability(Replaceability object)
object - the target of the switch.doSwitch(EObject)public T caseRecoverability(Recoverability object)
object - the target of the switch.doSwitch(EObject)public T caseUnderstandability(Understandability object)
object - the target of the switch.doSwitch(EObject)public T casePortabilityCompliance(PortabilityCompliance object)
object - the target of the switch.doSwitch(EObject)public T caseRessourceUtilization(RessourceUtilization object)
object - the target of the switch.doSwitch(EObject)public T caseChangeability(Changeability object)
object - the target of the switch.doSwitch(EObject)public T caseInteroperability(Interoperability object)
object - the target of the switch.doSwitch(EObject)public T caseFaultTolerance(FaultTolerance object)
object - the target of the switch.doSwitch(EObject)public T caseQualityTypeRepository(QualityTypeRepository object)
object - the target of the switch.doSwitch(EObject)public T caseAdaptability(Adaptability object)
object - the target of the switch.doSwitch(EObject)public T caseFunctionality(Functionality object)
object - the target of the switch.doSwitch(EObject)public T caseTimeBehaviour(TimeBehaviour object)
object - the target of the switch.doSwitch(EObject)public T caseSecurity(Security object)
object - the target of the switch.doSwitch(EObject)public T caseAccuracy(Accuracy object)
object - the target of the switch.doSwitch(EObject)public T caseFunctionalityCompliance(FunctionalityCompliance object)
object - the target of the switch.doSwitch(EObject)public T caseEfficiency(Efficiency object)
object - the target of the switch.doSwitch(EObject)public T caseSafety(Safety object)
object - the target of the switch.doSwitch(EObject)public T caseEfficiencyCompliance(EfficiencyCompliance object)
object - the target of the switch.doSwitch(EObject)public T caseSuitability(Suitability object)
object - the target of the switch.doSwitch(EObject)public T caseLearnability(Learnability object)
object - the target of the switch.doSwitch(EObject)public T caseQualityType(QualityType object)
object - the target of the switch.doSwitch(EObject)public T caseUsability(Usability object)
object - the target of the switch.doSwitch(EObject)public T casePerformance(Performance object)
object - the target of the switch.doSwitch(EObject)public T caseTestability(Testability object)
object - the target of the switch.doSwitch(EObject)public T caseUsabilityCompliance(UsabilityCompliance object)
object - the target of the switch.doSwitch(EObject)public T caseTextQuality(TextQuality object)
object - the target of the switch.doSwitch(EObject)public T caseIdentifier(de.uka.ipd.sdq.identifier.Identifier object)
object - the target of the switch.doSwitch(EObject)public T defaultCase(EObject object)
defaultCase in class Switch<T>object - the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)