Package org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.expression.provider
Class ExpressionItemProviderAdapterFactory.ExpressionsChildCreationExtender.CreationSwitch
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.util.ExpressionsSwitch<Object>
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.expression.provider.ExpressionItemProviderAdapterFactory.ExpressionsChildCreationExtender.CreationSwitch
protected static class ExpressionItemProviderAdapterFactory.ExpressionsChildCreationExtender.CreationSwitch
extends ExpressionsSwitch<Object>
The switch for creating child descriptors specific to each extended class.
- Generated class or method.
-
Field Summary
Modifier and TypeFieldDescriptionprotected EditingDomain
The domain in which to create the children.The child descriptors being populated.Fields inherited from class org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.util.ExpressionsSwitch
modelPackage
-
Method Summary
Modifier and TypeMethodDescriptioncaseBinaryLogicTerm
(BinaryLogicTerm object) caseUnaryLogicTerm
(UnaryLogicTerm object) protected CommandParameter
createChildParameter
(Object feature, Object child) Methods inherited from class org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.util.ExpressionsSwitch
caseAnd, caseCharacteristicReference, caseConstant, caseContainerCharacteristicReference, caseDataCharacteristicReference, caseEnumCharacteristicReference, caseFalse, caseIdentifier, caseLogicTerm, caseNot, caseOr, caseTerm, caseTrue, defaultCase, doSwitch, isSwitchFor
-
Field Details
-
newChildDescriptors
The child descriptors being populated.- Generated class or method.
-
editingDomain
The domain in which to create the children.- Generated class or method.
-
-
Method Details
-
caseUnaryLogicTerm
- Overrides:
caseUnaryLogicTerm
in classExpressionsSwitch<Object>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Unary Logic Term'.
- See Also:
- Generated class or method.
-
caseBinaryLogicTerm
- Overrides:
caseBinaryLogicTerm
in classExpressionsSwitch<Object>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Binary Logic Term'.
- See Also:
- Generated class or method.
-
createChildParameter
- Generated class or method.
-