Class ConfidentialityItemProviderAdapterFactory.ParameterChildCreationExtender.CreationSwitch

java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.pcm.parameter.util.ParameterSwitch<Object>
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.provider.ConfidentialityItemProviderAdapterFactory.ParameterChildCreationExtender.CreationSwitch
Enclosing class:
ConfidentialityItemProviderAdapterFactory.ParameterChildCreationExtender

protected static class ConfidentialityItemProviderAdapterFactory.ParameterChildCreationExtender.CreationSwitch extends org.palladiosimulator.pcm.parameter.util.ParameterSwitch<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
    The domain in which to create the children.
    protected List<Object>
    The child descriptors being populated.

    Fields inherited from class org.palladiosimulator.pcm.parameter.util.ParameterSwitch

    copyright, modelPackage
  • Method Summary

    Modifier and Type
    Method
    Description
    caseVariableUsage(org.palladiosimulator.pcm.parameter.VariableUsage object)

    Methods inherited from class org.palladiosimulator.pcm.parameter.util.ParameterSwitch

    caseAtom, caseBooleanExpression, caseCharacterisedVariable, caseComparison, caseExpression, caseIfElse, casePCMBaseClass, casePCMClass, casePower, caseProduct, caseTerm, caseUnary, caseVariable, caseVariableCharacterisation, defaultCase, doSwitch, isSwitchFor

    Methods inherited from class org.eclipse.emf.ecore.util.Switch

    doSwitch, doSwitch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • 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 Details

    • caseVariableUsage

      public Object caseVariableUsage(org.palladiosimulator.pcm.parameter.VariableUsage object)
      Overrides:
      caseVariableUsage in class org.palladiosimulator.pcm.parameter.util.ParameterSwitch<Object>
      Generated class or method.
    • createChildParameter

      protected CommandParameter createChildParameter(Object feature, Object child)
      Generated class or method.