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

   <!-- Property Sections -->  
   <extension point="org.eclipse.ui.views.properties.tabbed.propertySections">
      <propertySections
            contributorId="de.rcenvironment.rce.gui.workflow.editor.WorkflowEditor">
          <propertySection
               class="de.rcenvironment.core.gui.workflow.integration.PropertiesSection"
               enablesFor="1"
               filter="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsToolIntegratorComponentFilter"
               id="workflow.editor.tab.Properties.Section.toolproperties"
               tab="workflow.editor.tab.integrated.properties">
         </propertySection>
          <propertySection
               class="de.rcenvironment.core.gui.workflow.integration.TempDirectorySection"
               enablesFor="1"
               filter="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsToolIntegratorComponentFilter"
               id="workflow.editor.tab.Properties.Section.tooltempdir"
               tab="workflow.editor.tab.integrated.tempdir">
         </propertySection>
         <propertySection
               class="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsIntegrationEndpointPropertySection"
               enablesFor="1"
               id="workflow.editor.tab.Properties.Section.CPACSInputsOutputs"
               filter="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsToolIntegratorComponentFilter"
               tab="workflow.editor.tab.integrated.InputsOutputs">
         </propertySection>
         <propertySection
               class="de.rcenvironment.core.gui.workflow.integration.ToolInformationSection"
               enablesFor="1"
               filter="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsToolIntegratorComponentFilter"
               id="workflow.editor.tab.Properties.Section.toolinformation"
               tab="workflow.editor.tab.integrated.toolinformation">
         </propertySection>
         <propertySection
		       class="de.rcenvironment.core.gui.workflow.editor.properties.ComponentHistoryDataSection"
		       enablesFor="1"
		       filter="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsToolIntegratorComponentFilter"
		       id="workflow.editor.tab.HistoryData.Section"
		       tab="workflow.editor.tab.HistoryData">
         </propertySection>
         <propertySection
		       class="de.rcenvironment.core.gui.workflow.integration.ToolMockModeSection"
		       enablesFor="1"
		       filter="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsToolIntegratorComponentFilter"
		       id="workflow.editor.tab.Properties.Section.deactivation"
		       tab="workflow.editor.tab.integrated.deactivation">
         </propertySection>
  	</propertySections>        
  </extension>
  
   <!-- Register Property Sections -->
   <extension
         point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
      <propertyTabs
            contributorId="de.rcenvironment.rce.gui.workflow.editor.WorkflowEditor">
        <propertyTab
               category="default"
               id="workflow.editor.tab.integrated.properties"
               label="%properties">
         </propertyTab>
         <propertyTab
               category="default"
               id="workflow.editor.tab.integrated.tempdir"
                afterTab="workflow.editor.tab.integrated.properties"
               label="%tempDir">
         </propertyTab>
         <propertyTab
               category="default"
               id="workflow.editor.tab.integrated.InputsOutputs"
               afterTab="workflow.editor.tab.integrated.tempdir"
               label="%InputOutput">
         </propertyTab>
         <propertyTab
               category="default"
               id="workflow.editor.tab.HistoryData"
               label="Workflow Data"
               afterTab="workflow.editor.tab.integrated.InputsOutputs">
         </propertyTab>
         <propertyTab
               category="default"
               id="workflow.editor.tab.integrated.deactivation"
               label="Imitation Mode"
               afterTab="workflow.editor.tab.HistoryData">
         </propertyTab>
           <propertyTab
               category="default"
               id="workflow.editor.tab.integrated.toolinformation"
               label="%toolInfo"
               afterTab="workflow.editor.tab.HistoryData">
         </propertyTab>
      </propertyTabs>
   </extension>
   <extension point="de.rcenvironment.core.gui.datamanagement.browser.historysubtreebuilder">
      <builder class="de.rcenvironment.core.gui.workflow.integration.cpacs.CpacsIntegrationHistoryDataItemSubtreeBuilder"/>
   </extension> 
</plugin>
