All Downloads are FREE. Search and download functionalities are using the official Maven repository.

om.katalon.platform.1.0.19.source-code.plugin.xml Maven / Gradle / Ivy

There is a newer version: 1.0.21
Show newest version
<plugin>
   <extension-point id="extensions" name="Katalon Platform Extensions" schema="schema/extensions.exsd"/>
   <extension-point id="extensions_point" name="Katalon Platform Extensions Point" schema="schema/extensions_point.exsd"/>

   <!-- Platform extension points -->
   <!-- Subcribe KS execution event -->
   <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.eventListener"
            interfaceClass="com.katalon.platform.api.event.EventListenerInitializer"
            serviceClass="com.katalon.platform.internal.event.EventListenerService">
      </point>
   </extension>

   <!-- Subcribe plugin installation event -->
   <extension
   		point="com.katalon.platform.extensions_point">
	  <point
            id="com.katalon.platform.api.extension.pluginActivationListener"
            interfaceClass="com.katalon.platform.api.extension.PluginActivationListener"
            serviceClass="com.katalon.platform.internal.lifecycle.PluginActivationListenerService">
      </point>	
   	</extension>

   <!-- UI extension points -->
   <!-- Add an item to main toolbar-->
   <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.newToolItem"
            interfaceClass="com.katalon.platform.api.extension.ToolItemDescription"
            serviceClass="com.katalon.platform.internal.ui.toolbar.AddToolItemExtensionListener">
      </point>
   </extension>
   
   <!-- Add a dropdown item to main toolbar-->
   <extension
   		point="com.katalon.platform.extensions_point">
	  <point
            id="com.katalon.platform.api.extension.newDropdownToolItem"
            interfaceClass="com.katalon.platform.api.extension.ToolItemWithMenuDescription"
            serviceClass="com.katalon.platform.internal.ui.toolbar.AddToolItemWithMenuExtensionListener">
      </point>	
   	</extension>

   	<!-- Add a setting page to Project Settings -->
   	<extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.pluginPreferencePage"
            interfaceClass="com.katalon.platform.api.extension.PluginPreferencePage"
            serviceClass="com.katalon.platform.internal.ui.preference.PluginPreferencePageExtensionListener">
      </point>
   </extension>

   <!-- Add a view to Integration tab of Test Case view -->
   <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.testCaseIntegrationViewDescription"
            interfaceClass="com.katalon.platform.api.extension.TestCaseIntegrationViewDescription">
      </point>
   </extension>
   
   <!-- Add a view to Integration tab of Test Suite view -->
   <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.testSuiteIntegrationViewDescription"
            interfaceClass="com.katalon.platform.api.extension.TestSuiteIntegrationViewDescription">
      </point>
   </extension>

   <!-- Add console options and test case filters to Test Suite Console Launcher  -->
      <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.launcherOptionParserDescription"
            interfaceClass="com.katalon.platform.api.extension.LauncherOptionParserDescription">
      </point>
     </extension>

   <!-- Add a view, column to Integration tab of Report view -->
   <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.reportIntegrationViewDescription"
            interfaceClass="com.katalon.platform.api.extension.ReportIntegrationViewDescription">
      </point>
   </extension>
   
   <!-- Add a test case matching condition to the Dynamic Quering Test Suite -->
   <extension
         point="com.katalon.platform.extensions_point">
      <point
            id="com.katalon.platform.api.extension.dynamicQueryingTestSuiteDescription"
            interfaceClass="com.katalon.platform.api.extension.DynamicQueryingTestSuiteDescription">
      </point>
   </extension>
   
   <!-- Add a view into Test Suite View -->
   <extension
   		point="com.katalon.platform.extensions_point">
	<point
		id="com.katalon.platform.api.extension.testSuiteUIViewDescription"
		interfaceClass="com.katalon.platform.api.extension.TestSuiteUIViewDescription">
		</point>
	</extension>
	
   <!-- Add a view into Test Suite Collection View -->
   <extension
   		point="com.katalon.platform.extensions_point">
	<point
		id="com.katalon.platform.api.extension.testSuiteCollectionUIViewDescription"
		interfaceClass="com.katalon.platform.api.extension.TestSuiteCollectionUIViewDescription">
		</point>
	</extension>
</plugin>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy