Package | Description |
---|---|
gate | |
gate.creole | |
gate.event | |
gate.gui | |
gate.gui.creole.manager | |
gate.swing | |
gate.util |
Modifier and Type | Field and Description |
---|---|
protected static List<Plugin> |
Gate.autoloadPlugins
The list of plugins (aka CREOLE directories) the system loads automatically
at start-up.
|
Modifier and Type | Method and Description |
---|---|
static List<Plugin> |
Gate.getAutoloadPlugins()
Returns the list of CREOLE directories the system loads automatically at
start-up.
|
static Set<Plugin> |
Gate.getKnownPlugins()
Returns the list of CREOLE directories the system knows about (either
pre-installed plugins in the plugins directory or CREOLE directories that
have previously been loaded manually).
|
Set<Plugin> |
CreoleRegister.getPlugins() |
static Set<Plugin> |
Gate.getPlugins(String resourceClassName)
Returns information about plugin directories which provide the requested
resource
|
Modifier and Type | Method and Description |
---|---|
static void |
Gate.addAutoloadPlugin(Plugin plugin)
Adds a new directory to the list of plugins that are loaded automatically
at start-up.
|
static void |
Gate.addKnownPlugin(Plugin plugin)
Adds the plugin to the list of known plugins.
|
void |
CreoleRegister.registerPlugin(Plugin plugin) |
void |
CreoleRegister.registerPlugin(Plugin plugin,
boolean loadDependencies) |
static void |
Gate.removeAutoloadPlugin(Plugin plugin)
Tells the system to remove a plugin URL from the list of plugins that are
loaded automatically at system start-up.
|
static void |
Gate.removeKnownPlugin(Plugin plugin)
Tells the system to "forget" about one previously known
directory.
|
void |
CreoleRegister.unregisterPlugin(Plugin plugin) |
Modifier and Type | Class and Description |
---|---|
static class |
Plugin.Component |
static class |
Plugin.Directory |
static class |
Plugin.Maven |
Modifier and Type | Field and Description |
---|---|
protected Plugin |
ResourceData.plugin
The plugin defining this resource type
|
protected Plugin |
Parameter.plugin
The URL to the creole.xml file that defines the resource this parameter
belongs to.
|
Modifier and Type | Field and Description |
---|---|
protected Set<Plugin> |
CreoleRegisterImpl.plugins |
protected Set<Plugin> |
Plugin.requiredPlugins
The set of other plugins that must be loaded prior to the loading of this
plugin
|
Modifier and Type | Method and Description |
---|---|
Plugin |
ResourceData.getPlugin() |
static Plugin |
Plugin.getPlugin(Class<?> clazz)
Given a class return the Plugin instance from which it was loaded.
|
Modifier and Type | Method and Description |
---|---|
Set<Plugin> |
CreoleRegisterImpl.getPlugins() |
Set<Plugin> |
Plugin.getRequiredPlugins() |
Modifier and Type | Method and Description |
---|---|
protected void |
CreoleRegisterImpl.firePluginLoaded(Plugin plugin) |
protected void |
CreoleRegisterImpl.firePluginUnloaded(Plugin plugin) |
protected void |
CreoleRegisterImpl.parseDirectory(Plugin plugin,
org.jdom.Document jdomDoc,
URL directoryUrl,
URL creoleFileUrl)
Parse a directory file (represented as an open stream), adding resource
data objects to the CREOLE register as they occur.
|
void |
CreoleRegisterImpl.registerPlugin(Plugin plugin) |
void |
CreoleRegisterImpl.registerPlugin(Plugin plugin,
boolean loadDependencies) |
void |
ResourceData.setPlugin(Plugin plugin) |
void |
CreoleRegisterImpl.unregisterPlugin(Plugin plugin) |
Constructor and Description |
---|
CreoleAnnotationHandler(Plugin plugin)
Create an annotation handler for the given plugin
|
CreoleXmlHandler(CreoleRegister register,
Plugin plugin)
Construction
|
Parameter(Plugin plugin)
Construct a new Parameter for a resource in a given plugin.
|
ResourceReference(Plugin plugin,
String path)
Creates a new instance that references a resource within a given
Plugin . |
Modifier and Type | Method and Description |
---|---|
void |
PluginListener.pluginLoaded(Plugin plugin) |
void |
PluginListener.pluginUnloaded(Plugin plugin) |
Modifier and Type | Method and Description |
---|---|
void |
MainFrame.pluginLoaded(Plugin plugin) |
void |
MainFrame.pluginUnloaded(Plugin plugin) |
Modifier and Type | Method and Description |
---|---|
static Set<Plugin> |
PluginUpdateManager.getDefaultPlugins()
Returns the list of default plugins for this version of GATE.
|
protected Set<Plugin> |
AvailablePlugins.updateAvailablePlugins(Plugin.DownloadListener progressPanel) |
Modifier and Type | Method and Description |
---|---|
void |
ResourceReferenceChooser.pluginLoaded(Plugin plugin) |
void |
ResourceReferenceChooser.pluginUnloaded(Plugin plugin) |
Modifier and Type | Method and Description |
---|---|
void |
GateClassLoader.forgetClassLoader(String id,
Plugin dInfo) |
Copyright © 2024 GATE. All rights reserved.