Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
82 lines (75 sloc) 3.42 KB
<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 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>
</plugin>