Class RepositoryItemProviderAdapterFactory.RepositoryChildCreationExtender.CreationSwitch

  • Enclosing class:
    RepositoryItemProviderAdapterFactory.RepositoryChildCreationExtender

    protected static class RepositoryItemProviderAdapterFactory.RepositoryChildCreationExtender.CreationSwitch
    extends org.palladiosimulator.pcm.repository.util.RepositorySwitch<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.
      • Fields inherited from class org.palladiosimulator.pcm.repository.util.RepositorySwitch

        copyright, modelPackage
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Object caseRepository​(org.palladiosimulator.pcm.repository.Repository object)
      protected CommandParameter createChildParameter​(Object feature, Object child)
      • Methods inherited from class org.palladiosimulator.pcm.repository.util.RepositorySwitch

        caseBasicComponent, caseCollectionDataType, caseCompleteComponentType, caseComposedProvidingRequiringEntity, caseComposedStructure, caseCompositeComponent, caseCompositeDataType, caseDataType, caseEntity, caseEventGroup, caseEventType, caseExceptionType, caseIdentifier, caseImplementationComponentType, caseInfrastructureInterface, caseInfrastructureProvidedRole, caseInfrastructureRequiredRole, caseInfrastructureSignature, caseInnerDeclaration, caseInterface, caseInterfaceProvidingEntity, caseInterfaceProvidingRequiringEntity, caseInterfaceRequiringEntity, caseNamedElement, caseOperationInterface, caseOperationProvidedRole, caseOperationRequiredRole, caseOperationSignature, caseParameter, casePassiveResource, casePrimitiveDataType, caseProvidedRole, caseProvidesComponentType, caseRepositoryComponent, caseRequiredCharacterisation, caseRequiredRole, caseResourceInterfaceRequiringEntity, caseRole, caseSignature, caseSinkRole, caseSourceRole, 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

      • caseRepository

        public Object caseRepository​(org.palladiosimulator.pcm.repository.Repository object)
        Overrides:
        caseRepository in class org.palladiosimulator.pcm.repository.util.RepositorySwitch<Object>
        Generated class or method.