Uses of Interface
ca.cgjennings.apps.arkham.plugins.PluginContext
-
Packages that use PluginContext Package Description ca.cgjennings.apps.arkham.dialog.prefs ca.cgjennings.apps.arkham.plugins -
-
Uses of PluginContext in ca.cgjennings.apps.arkham.dialog.prefs
Constructors in ca.cgjennings.apps.arkham.dialog.prefs with parameters of type PluginContext Constructor Description FillInPreferenceCategory(PluginContext context, java.lang.String title, java.awt.image.BufferedImage iconImage)
Create a new preferences panel that will use decorated settings keys that are unique to a given plug-in.FillInPreferenceCategory(PluginContext context, java.lang.String title, java.lang.String iconResource)
Create a new preferences panel that will use decorated settings keys that are unique to a given plug-in.FillInPreferenceCategory(PluginContext context, java.lang.String title, javax.swing.Icon icon)
Create a new preferences panel that will use decorated settings keys that are unique to a given plug-in. -
Uses of PluginContext in ca.cgjennings.apps.arkham.plugins
Methods in ca.cgjennings.apps.arkham.plugins that return PluginContext Modifier and Type Method Description static PluginContext
PluginContextFactory. createContext(AbstractInstalledPlugin ip, int modifiers)
Creates a plug-in context for the plug-in currently managed by the specified installed plug-in instance.static PluginContext
PluginContextFactory. createContext(Plugin plugin, int modifiers)
Creates a context for a plug-in.static PluginContext
PluginContextFactory. createDummyContext()
Returns a dummy context.static PluginContext
PluginContextFactory. createDummyContext(int modifiers)
Returns a dummy context.static PluginContext
PluginContextFactory. createProbeContext(AbstractInstalledPlugin ip, Plugin p)
Creates a plug-in context suitable for probing the plug-in currently managed by the specified installed plug-in instance.static PluginContext
PluginContextFactory. createProbeContext(Plugin plugin)
Creates a context suitable for probing a plug-in.Methods in ca.cgjennings.apps.arkham.plugins with parameters of type PluginContext Modifier and Type Method Description void
ScriptMonkey. bind(PluginContext pluginContext)
Binds the specifiedPluginContext
to the global scope.boolean
AbstractPlugin. initializePlugin(PluginContext context)
This method will be called once for each registered plug-in before any other methods are called.boolean
DefaultScriptedPlugin. initializePlugin(PluginContext context)
Scripted Plug-in Notes: The script will be evaluated (so any code with global scope will be run).boolean
Plugin. initializePlugin(PluginContext context)
This method will be called once for each registered plug-in before any other methods are called.boolean
QuickscriptPlugin. initializePlugin(PluginContext context)
void
AbstractPlugin. showPlugin(PluginContext context, boolean show)
Show (activate) or hide (deactivate) the plug-in.void
DefaultScriptedPlugin. showPlugin(PluginContext context, boolean show)
Scripted Plug-in Notes: If called withshow == true
, calls the script'srun()
function, if any.void
Plugin. showPlugin(PluginContext context, boolean show)
Show (activate) or hide (deactivate) the plug-in.void
QuickscriptPlugin. showPlugin(PluginContext context, boolean show)
-