Class specificAdapterFactory

    • Field Detail

      • modelPackage

        protected static specificPackage modelPackage
        The cached model package.
        Generated class or method.
      • modelSwitch

        protected specificSwitch<Adapter> modelSwitch
        The switch that delegates to the createXXX methods.
        Generated class or method.
    • Constructor Detail

      • specificAdapterFactory

        public specificAdapterFactory()
        Creates an instance of the adapter factory.
        Generated class or method.
    • Method Detail

      • isFactoryForType

        public boolean isFactoryForType​(Object object)
        Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
        Specified by:
        isFactoryForType in interface AdapterFactory
        Overrides:
        isFactoryForType in class AdapterFactoryImpl
        Returns:
        whether this factory is applicable for the type of the object.
        Generated class or method.
      • createAdapter

        public Adapter createAdapter​(Notifier target)
        Creates an adapter for the target.
        Overrides:
        createAdapter in class AdapterFactoryImpl
        Parameters:
        target - the object to adapt.
        Returns:
        the adapter for the target.
        Generated class or method.
      • createExchangeComponentRuleAdapter

        public Adapter createExchangeComponentRuleAdapter()
        Creates a new adapter for an object of class 'Exchange Component Rule'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ExchangeComponentRule
        Generated class or method.
      • createClassAsReferenceDegreeAdapter

        public Adapter createClassAsReferenceDegreeAdapter()
        Creates a new adapter for an object of class 'Class As Reference Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ClassAsReferenceDegree
        Generated class or method.
      • createClassDegreeAdapter

        public Adapter createClassDegreeAdapter()
        Creates a new adapter for an object of class ' Class Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ClassDegree
        Generated class or method.
      • createClassWithCopyDegreeAdapter

        public Adapter createClassWithCopyDegreeAdapter()
        Creates a new adapter for an object of class 'Class With Copy Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ClassWithCopyDegree
        Generated class or method.
      • createContinuousRangeDegreeAdapter

        public Adapter createContinuousRangeDegreeAdapter()
        Creates a new adapter for an object of class 'Continuous Range Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ContinuousRangeDegree
        Generated class or method.
      • createRangeDegreeAdapter

        public Adapter createRangeDegreeAdapter()
        Creates a new adapter for an object of class ' Range Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RangeDegree
        Generated class or method.
      • createDataTypeDegreeAdapter

        public Adapter createDataTypeDegreeAdapter()
        Creates a new adapter for an object of class 'Data Type Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DataTypeDegree
        Generated class or method.
      • createDiscreteDegreeAdapter

        public Adapter createDiscreteDegreeAdapter()
        Creates a new adapter for an object of class 'Discrete Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DiscreteDegree
        Generated class or method.
      • createDiscreteRangeDegreeAdapter

        public Adapter createDiscreteRangeDegreeAdapter()
        Creates a new adapter for an object of class 'Discrete Range Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DiscreteRangeDegree
        Generated class or method.
      • createEnumDegreeAdapter

        public Adapter createEnumDegreeAdapter()
        Creates a new adapter for an object of class ' Enum Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        EnumDegree
        Generated class or method.
      • createUnorderedDegreeAdapter

        public Adapter createUnorderedDegreeAdapter()
        Creates a new adapter for an object of class 'Unordered Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        UnorderedDegree
        Generated class or method.
      • createOrderedDataTypeDegreeAdapter

        public Adapter createOrderedDataTypeDegreeAdapter()
        Creates a new adapter for an object of class 'Ordered Data Type Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        OrderedDataTypeDegree
        Generated class or method.
      • createOrderedIntegerDegreeAdapter

        public Adapter createOrderedIntegerDegreeAdapter()
        Creates a new adapter for an object of class 'Ordered Integer Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        OrderedIntegerDegree
        Generated class or method.
      • createStringSetDegreeAdapter

        public Adapter createStringSetDegreeAdapter()
        Creates a new adapter for an object of class 'String Set Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        StringSetDegree
        Generated class or method.
      • createUnorderedPrimitiveDegreeAdapter

        public Adapter createUnorderedPrimitiveDegreeAdapter()
        Creates a new adapter for an object of class 'Unordered Primitive Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        UnorderedPrimitiveDegree
        Generated class or method.
      • createContinuousComponentParamDegreeAdapter

        public Adapter createContinuousComponentParamDegreeAdapter()
        Creates a new adapter for an object of class 'Continuous Component Param Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ContinuousComponentParamDegree
        Generated class or method.
      • createContinuousProcessingRateDegreeAdapter

        public Adapter createContinuousProcessingRateDegreeAdapter()
        Creates a new adapter for an object of class 'Continuous Processing Rate Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ContinuousProcessingRateDegree
        Generated class or method.
      • createProcessingRateDegreeAdapter

        public Adapter createProcessingRateDegreeAdapter()
        Creates a new adapter for an object of class 'Processing Rate Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ProcessingRateDegree
        Generated class or method.
      • createProcessingResourceDegreeAdapter

        public Adapter createProcessingResourceDegreeAdapter()
        Creates a new adapter for an object of class 'Processing Resource Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ProcessingResourceDegree
        Generated class or method.
      • createDiscreteComponentParamDegreeAdapter

        public Adapter createDiscreteComponentParamDegreeAdapter()
        Creates a new adapter for an object of class 'Discrete Component Param Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DiscreteComponentParamDegree
        Generated class or method.
      • createDiscreteProcessingRateDegreeAdapter

        public Adapter createDiscreteProcessingRateDegreeAdapter()
        Creates a new adapter for an object of class 'Discrete Processing Rate Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DiscreteProcessingRateDegree
        Generated class or method.
      • createFeatureConfigDegreeAdapter

        public Adapter createFeatureConfigDegreeAdapter()
        Creates a new adapter for an object of class 'Feature Config Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        FeatureConfigDegree
        Generated class or method.
      • createFeatureGroupDegreeAdapter

        public Adapter createFeatureGroupDegreeAdapter()
        Creates a new adapter for an object of class 'Feature Group Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        FeatureGroupDegree
        Generated class or method.
      • createFeatureSubsetAdapter

        public Adapter createFeatureSubsetAdapter()
        Creates a new adapter for an object of class 'Feature Subset'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        FeatureSubset
        Generated class or method.
      • createNumberOfCoresAsListDegreeAdapter

        public Adapter createNumberOfCoresAsListDegreeAdapter()
        Creates a new adapter for an object of class 'Number Of Cores As List Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        NumberOfCoresAsListDegree
        Generated class or method.
      • createNumberOfCoresDegreeAdapter

        public Adapter createNumberOfCoresDegreeAdapter()
        Creates a new adapter for an object of class 'Number Of Cores Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        NumberOfCoresDegree
        Generated class or method.
      • createNumberOfCoresAsRangeDegreeAdapter

        public Adapter createNumberOfCoresAsRangeDegreeAdapter()
        Creates a new adapter for an object of class 'Number Of Cores As Range Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        NumberOfCoresAsRangeDegree
        Generated class or method.
      • createOptionalFeatureDegreeAdapter

        public Adapter createOptionalFeatureDegreeAdapter()
        Creates a new adapter for an object of class 'Optional Feature Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        OptionalFeatureDegree
        Generated class or method.
      • createResourceContainerReplicationDegreeAdapter

        public Adapter createResourceContainerReplicationDegreeAdapter()
        Creates a new adapter for an object of class 'Resource Container Replication Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ResourceContainerReplicationDegree
        Generated class or method.
      • createResourceSelectionDegreeAdapter

        public Adapter createResourceSelectionDegreeAdapter()
        Creates a new adapter for an object of class 'Resource Selection Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ResourceSelectionDegree
        Generated class or method.
      • createSchedulingPolicyDegreeAdapter

        public Adapter createSchedulingPolicyDegreeAdapter()
        Creates a new adapter for an object of class 'Scheduling Policy Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SchedulingPolicyDegree
        Generated class or method.
      • createStringComponentParamDegreeAdapter

        public Adapter createStringComponentParamDegreeAdapter()
        Creates a new adapter for an object of class 'String Component Param Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        StringComponentParamDegree
        Generated class or method.
      • createAllocationDegreeAdapter

        public Adapter createAllocationDegreeAdapter()
        Creates a new adapter for an object of class 'Allocation Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AllocationDegree
        Generated class or method.
      • createAssembledComponentDegreeAdapter

        public Adapter createAssembledComponentDegreeAdapter()
        Creates a new adapter for an object of class 'Assembled Component Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AssembledComponentDegree
        Generated class or method.
      • createCapacityDegreeAdapter

        public Adapter createCapacityDegreeAdapter()
        Creates a new adapter for an object of class 'Capacity Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        CapacityDegree
        Generated class or method.
      • createDegreeOfFreedomInstanceAdapter

        public Adapter createDegreeOfFreedomInstanceAdapter()
        Creates a new adapter for an object of class 'Degree Of Freedom Instance'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DegreeOfFreedomInstance
        Generated class or method.
      • createMonitoringDegreeAdapter

        public Adapter createMonitoringDegreeAdapter()
        Creates a new adapter for an object of class 'Monitoring Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        MonitoringDegree
        Generated class or method.
      • createATNumberOfReplicaDegreeAdapter

        public Adapter createATNumberOfReplicaDegreeAdapter()
        Creates a new adapter for an object of class 'AT Number Of Replica Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ATNumberOfReplicaDegree
        Generated class or method.
      • createFeatureCompletionDegreeAdapter

        public Adapter createFeatureCompletionDegreeAdapter()
        Creates a new adapter for an object of class 'Feature Completion Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        FeatureCompletionDegree
        Generated class or method.
      • createFeatureDegreeAdapter

        public Adapter createFeatureDegreeAdapter()
        Creates a new adapter for an object of class 'Feature Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        FeatureDegree
        Generated class or method.
      • createIndicatorDegreeAdapter

        public Adapter createIndicatorDegreeAdapter()
        Creates a new adapter for an object of class 'Indicator Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        IndicatorDegree
        Generated class or method.
      • createMultipleInclusionDegreeAdapter

        public Adapter createMultipleInclusionDegreeAdapter()
        Creates a new adapter for an object of class 'Multiple Inclusion Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        MultipleInclusionDegree
        Generated class or method.
      • createAdvicePlacementDegreeAdapter

        public Adapter createAdvicePlacementDegreeAdapter()
        Creates a new adapter for an object of class 'Advice Placement Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AdvicePlacementDegree
        Generated class or method.
      • createComplementumVisnetisDegreeAdapter

        public Adapter createComplementumVisnetisDegreeAdapter()
        Creates a new adapter for an object of class 'Complementum Visnetis Degree'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ComplementumVisnetisDegree
        Generated class or method.
      • createNamedElementAdapter

        public Adapter createNamedElementAdapter()
        Creates a new adapter for an object of class ' Named Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        NamedElement
        Generated class or method.
      • createEObjectAdapter

        public Adapter createEObjectAdapter()
        Creates a new adapter for the default case. This default implementation returns null.
        Returns:
        the new adapter.
        Generated class or method.