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 org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.util.ExpressionsSwitch<Object>
The switch for creating child descriptors specific to each extended class.- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description protected EditingDomain
editingDomain
The domain in which to create the children.protected List<Object>
newChildDescriptors
The child descriptors being populated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
caseBinaryLogicTerm(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.BinaryLogicTerm object)
Object
caseUnaryLogicTerm(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.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 Detail
-
newChildDescriptors
protected List<Object> newChildDescriptors
The child descriptors being populated.- Generated class or method.
-
editingDomain
protected EditingDomain editingDomain
The domain in which to create the children.- Generated class or method.
-
-
Method Detail
-
caseUnaryLogicTerm
public Object caseUnaryLogicTerm(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.UnaryLogicTerm object)
- Overrides:
caseUnaryLogicTerm
in classorg.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.util.ExpressionsSwitch<Object>
- Generated class or method.
-
caseBinaryLogicTerm
public Object caseBinaryLogicTerm(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.BinaryLogicTerm object)
- Overrides:
caseBinaryLogicTerm
in classorg.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.util.ExpressionsSwitch<Object>
- Generated class or method.
-
createChildParameter
protected CommandParameter createChildParameter(Object feature, Object child)
- Generated class or method.
-
-