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

com.katalon.platform.api.extension.PluginPreferencePage Maven / Gradle / Ivy

There is a newer version: 1.0.5
Show newest version
package com.katalon.platform.api.extension;

import org.eclipse.jface.preference.PreferencePage;

/**
 * PluginPreferencePage is the interface of com.katalon.platform.api.extension.pluginPreferencePage
 * extension point that allows client plugins can add a Plugin Setting page under Plugins category in Project
 * Settings dialog.
 * 

* Register in the plugin.xml like this: * *

 * {@code
 * 
 *     
 * 
 * }
 * 
* * The implementationClass is the full qualified name of the class that implements * PluginPreferencePage. * * @since 1.0.4 * */ public interface PluginPreferencePage { /** * Id of this extension point * * @since 1.0.4 */ String EXTENSION_POINT_ID = "com.katalon.platform.api.extension.pluginPreferencePage"; /** * @return Name of the plugin page * @since 1.0.4 */ String getName(); /** * @return Id of the plugin page * @since 1.0.4 */ String getPageId(); /** * @return clazz that extends PreferencePage * @since 1.0.4 */ Class getPreferencePageClass(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy