Class AbstractMultiDmrStrategyProviderTest<T extends ReferenceServiceCustomizationVendor<?> & org.eclipse.emfforms.internal.view.multisegment.tooling.TestableStrategyProvider>

    • Constructor Detail

      • AbstractMultiDmrStrategyProviderTest

        public AbstractMultiDmrStrategyProviderTest()
    • Method Detail

      • getStrategyProvider

        protected T getStrategyProvider()
        Returns:
        the tested strategy provider
      • setStrategyProvider

        protected void setStrategyProvider​(T strategyProvider)
        See Also:
        getStrategyProvider()
      • getTableControl

        protected VTableControl getTableControl()
        Returns:
        the table control containing the multi dmr
      • getTestEClass

        protected org.eclipse.emf.ecore.EClass getTestEClass()
        Returns:
        The root EClass for the VView (indirectly) containing the multi dmr.
      • setTestEClass

        protected void setTestEClass​(org.eclipse.emf.ecore.EClass testEClass)
        See Also:
        getTestEClass()
      • setUp

        public void setUp()
      • tearDown

        public void tearDown()
      • initStrategyProvider

        protected abstract void initStrategyProvider()
      • executeHandles

        protected abstract boolean executeHandles​(org.eclipse.emf.ecore.EObject owner,
                                                  org.eclipse.emf.ecore.EReference reference)
      • handles_generationEnabled_true

        public void handles_generationEnabled_true()
      • handles_generationEnabled_incorrectReference

        public void handles_generationEnabled_incorrectReference()
      • handles_generationEnabled_incorrectParent

        public void handles_generationEnabled_incorrectParent()
      • handles_generationEnabled_incorrectBoth

        public void handles_generationEnabled_incorrectBoth()
      • handles_generationDisabled

        public void handles_generationDisabled()