Class RepositoryItemProviderAdapterFactory.EntityChildCreationExtender.CreationSwitch

java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.pcm.core.entity.util.EntitySwitch<Object>
org.palladiosimulator.indirections.repository.provider.RepositoryItemProviderAdapterFactory.EntityChildCreationExtender.CreationSwitch
Enclosing class:
RepositoryItemProviderAdapterFactory.EntityChildCreationExtender

protected static class RepositoryItemProviderAdapterFactory.EntityChildCreationExtender.CreationSwitch extends org.palladiosimulator.pcm.core.entity.util.EntitySwitch<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.core.entity.util.EntitySwitch

    copyright, modelPackage
  • Method Summary

    Modifier and Type
    Method
    Description
    caseInterfaceProvidingEntity(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity object)
    caseInterfaceRequiringEntity(org.palladiosimulator.pcm.core.entity.InterfaceRequiringEntity object)

    Methods inherited from class org.palladiosimulator.pcm.core.entity.util.EntitySwitch

    caseComposedProvidingRequiringEntity, caseComposedStructure, caseEntity, caseIdentifier, caseInterfaceProvidingRequiringEntity, caseNamedElement, casePCMBaseClass, casePCMClass, caseResourceInterfaceProvidingEntity, caseResourceInterfaceProvidingRequiringEntity, caseResourceInterfaceRequiringEntity, caseResourceProvidedRole, caseResourceRequiredRole, caseRole, 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

    • caseInterfaceRequiringEntity

      public Object caseInterfaceRequiringEntity(org.palladiosimulator.pcm.core.entity.InterfaceRequiringEntity object)
      Overrides:
      caseInterfaceRequiringEntity in class org.palladiosimulator.pcm.core.entity.util.EntitySwitch<Object>
      Generated class or method.
    • caseInterfaceProvidingEntity

      public Object caseInterfaceProvidingEntity(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity object)
      Overrides:
      caseInterfaceProvidingEntity in class org.palladiosimulator.pcm.core.entity.util.EntitySwitch<Object>
      Generated class or method.
    • createChildParameter

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