Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: 529ec3e6aeadc3ec45617b805489975ff2d345d9 (plain) (tree)




















































































































































































































                                                                                                    

                                         




                                                                                      



                                                                                       
               
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>

<!-- Test status handler contributions -->
   <extension point="org.eclipse.tcf.te.runtime.statushandler.handlers">
      <handler
            id="org.eclipse.tcf.te.tests.handler1"
            class="org.eclipse.tcf.te.tests.statushandler.TestStatusHandler">
      </handler>

      <handler
            id="org.eclipse.tcf.te.tests.handler2"
            class="org.eclipse.tcf.te.tests.statushandler.TestStatusHandler">
      </handler>
   </extension>

   <extension point="org.eclipse.tcf.te.runtime.statushandler.bindings">
      <binding
            handlerId="org.eclipse.tcf.te.tests.handler1"
            id="org.eclipse.tcf.te.tests.binding1">
            <enablement>
               <or>
                  <instanceof value="org.eclipse.tcf.te.tests.CoreTestCase"/>
                  <instanceof value="org.eclipse.tcf.te.runtime.interfaces.IConditionTester"/>
               </or>
            </enablement>
      </binding>
      
      <binding
            handlerId="org.eclipse.tcf.te.tests.handler2"
            id="org.eclipse.tcf.te.tests.binding2">
            <enablement>
               <instanceof value="org.eclipse.tcf.te.runtime.interfaces.IConditionTester"/>
            </enablement>
      </binding>
   </extension>
   
<!-- Test stepper engine contributions -->
   <extension point="org.eclipse.tcf.te.runtime.stepper.steps">
      <step
            class="org.eclipse.tcf.te.tests.stepper.steps.TestStep"
            id="org.eclipse.tcf.te.tests.stepper.step1"
            label="Test Step 1">
      </step>
      
      <step
            id="org.eclipse.tcf.te.tests.stepper.step2"
            label="Test Step 2">
         <class
               class="org.eclipse.tcf.te.tests.stepper.steps.ParameterizedTestStep">
            <parameter
                  name="param1"
                  value="value1">
            </parameter>
         </class>
      </step>

      <step
            class="org.eclipse.tcf.te.tests.stepper.steps.TestStep"
            id="org.eclipse.tcf.te.tests.stepper.step3"
            label="Test Step 3">
         <description>
            Just another test step
         </description>
      </step>

      <step
            class="org.eclipse.tcf.te.tests.stepper.steps.TestStep"
            id="org.eclipse.tcf.te.tests.stepper.step4"
            label="Test Step 4">
         <requires
               id="org.eclipse.tcf.te.tests.stepper.step1">
         </requires>
      </step>

      <step
            class="org.eclipse.tcf.te.tests.stepper.steps.TestStep"
            id="org.eclipse.tcf.te.tests.stepper.step5"
            label="Test Step 5">
      </step>
      
      <step
            class="org.eclipse.tcf.te.tests.stepper.steps.ValidateChannelStep"
            id="org.eclipse.tcf.te.tests.channelStepTests.validate"
            label="Validate Channel Step">
      </step>
   </extension>

   <extension point="org.eclipse.tcf.te.runtime.stepper.stepGroups">
      <stepGroup
            id="org.eclipse.tcf.te.tests.stepper.stepGroup1"
            label="Test Step Group 1"
            locked="false">
      </stepGroup>

      <stepGroup
            id="org.eclipse.tcf.te.tests.stepper.stepGroup2"
            label="Test Step Group 2"
            locked="true">
         <description>
            Just a step group description
         </description>
      </stepGroup>

      <stepGroup
            id="org.eclipse.tcf.te.tests.stepper.stepGroup3"
            label="Test Step Group 3"
            locked="false">
         <references>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step1"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step2"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step3"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step4"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step5"
                  removable="true"
                  singleton="true">
                  <enablement>
                     <with variable="context">
                        <instanceof value="org.eclipse.tcf.te.runtime.model.interfaces.IModelNode"/>
                     </with>
                  </enablement>
            </reference>
         </references>
      </stepGroup>

      <stepGroup
            id="org.eclipse.tcf.te.tests.stepper.stepGroup4"
            label="Test Step Group 4"
            locked="false">
         <references>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step1"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step2"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step3"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step4"
                  removable="true"
                  singleton="true">
            </reference>
            <reference
                  disable="false"
                  hidden="false"
                  id="org.eclipse.tcf.te.tests.stepper.step5"
                  removable="true"
                  singleton="true">
            </reference>
         </references>
      </stepGroup>
      
      <stepGroup
            id="org.eclipse.tcf.te.tests.channelStepTests"
            label="Test TCF Channel Steps"
            locked="true">
         <references>
            <reference
                  id="org.eclipse.tcf.te.tcf.stepper.OpenChannelStep">
            </reference>
            <reference
                  id="org.eclipse.tcf.te.tests.channelStepTests.validate">
            </reference>
            <reference
                  id="org.eclipse.tcf.te.tcf.stepper.CloseChannelStep">
            </reference>
         </references>
      </stepGroup>
   </extension>
   
<!-- Test notifications contributions -->
   <extension point="org.eclipse.tcf.te.ui.notifications.factoryDelegates">
      <delegate
            class="org.eclipse.tcf.te.tests.notifications.TestFormTextFactoryDelegate"
            id="org.eclipse.tcf.te.tests.delegates.TestFormTextFactoryDelegate">
      </delegate>
      <delegate
            class="org.eclipse.tcf.te.tests.notifications.TestFormTextFactoryDelegate2"
            id="org.eclipse.tcf.te.tests.delegates.TestFormTextFactoryDelegate2">
      </delegate>
   </extension>
</plugin>

Back to the top