public interface JaxoPlugin extends JaxoLocalized
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
description()
Return a short description (preferably internationalized)
of what this plugin does.
|
java.lang.String |
getShortName()
Return a short name for this plugin.
|
void |
loadProperties()
Each plugin should be able to load a set of properties
from some default location.
|
boolean |
makeAvailableAtRuntime()
Checks some eventual runtime requirements for the plugin.
|
java.lang.String |
pluginId()
This must return the class name of the plugin (MyPlugin.class.getName()).
|
java.lang.String |
pluginName()
Return the name of this plugin.
|
java.lang.String |
version()
Return the version number of this plugin.
|
updateLanguagejava.lang.String pluginId()
java.lang.String getShortName()
java.lang.String pluginName()
java.lang.String description()
java.lang.String version()
JaxoInfo.compareVersions.boolean makeAvailableAtRuntime()
void loadProperties()
getShortName()-plugin.properties".Licensed under GPL. For more information, see http://jaxodraw.sourceforge.net/license.html or the LICENSE file in the jaxodraw distribution.