Class IdDeriver.SuffixDeriverDataDictionaryCharacterized
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.util.DataDictionaryCharacterizedSwitch<String>
-
- org.palladiosimulator.dataflow.dictionary.characterized.dsl.service.IdDeriver.SuffixDeriverDataDictionaryCharacterized
-
- Enclosing class:
- IdDeriver
protected static class IdDeriver.SuffixDeriverDataDictionaryCharacterized extends DataDictionaryCharacterizedSwitch<String>
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.util.DataDictionaryCharacterizedSwitch
modelPackage
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SuffixDeriverDataDictionaryCharacterized()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
caseBehaviorDefinition(BehaviorDefinition object)
Returns the result of interpreting the object as an instance of 'Behavior Definition'.String
caseEnumCharacteristicType(EnumCharacteristicType object)
Returns the result of interpreting the object as an instance of 'Enum Characteristic Type'.String
caseEnumeration(Enumeration object)
Returns the result of interpreting the object as an instance of 'Enumeration'.String
caseLiteral(Literal object)
Returns the result of interpreting the object as an instance of 'Literal'.String
casePin(Pin object)
Returns the result of interpreting the object as an instance of 'Pin'.-
Methods inherited from class org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.util.DataDictionaryCharacterizedSwitch
caseAssignment, caseCharacteristic, caseCharacteristicType, caseDataDictionary, caseDataDictionaryCharacterized, caseEntity, caseEnumCharacteristic, caseIdentifier, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseEnumCharacteristicType
public String caseEnumCharacteristicType(EnumCharacteristicType object)
Description copied from class:DataDictionaryCharacterizedSwitch
Returns the result of interpreting the object as an instance of 'Enum Characteristic Type'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseEnumCharacteristicType
in classDataDictionaryCharacterizedSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Enum Characteristic Type'.
- See Also:
doSwitch(EObject)
-
caseEnumeration
public String caseEnumeration(Enumeration object)
Description copied from class:DataDictionaryCharacterizedSwitch
Returns the result of interpreting the object as an instance of 'Enumeration'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseEnumeration
in classDataDictionaryCharacterizedSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Enumeration'.
- See Also:
doSwitch(EObject)
-
caseLiteral
public String caseLiteral(Literal object)
Description copied from class:DataDictionaryCharacterizedSwitch
Returns the result of interpreting the object as an instance of 'Literal'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseLiteral
in classDataDictionaryCharacterizedSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Literal'.
- See Also:
doSwitch(EObject)
-
caseBehaviorDefinition
public String caseBehaviorDefinition(BehaviorDefinition object)
Description copied from class:DataDictionaryCharacterizedSwitch
Returns the result of interpreting the object as an instance of 'Behavior Definition'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseBehaviorDefinition
in classDataDictionaryCharacterizedSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Behavior Definition'.
- See Also:
doSwitch(EObject)
-
casePin
public String casePin(Pin object)
Description copied from class:DataDictionaryCharacterizedSwitch
Returns the result of interpreting the object as an instance of 'Pin'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
casePin
in classDataDictionaryCharacterizedSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Pin'.
- See Also:
doSwitch(EObject)
-
-