Package de.willuhn.jameica.plugin
Class PluginResources
java.lang.Object
de.willuhn.jameica.plugin.PluginResources
Container, der zusaetzliche Informationen fuer das Plugin bereitstellt.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.util.MultipleClassLoader
Deprecated.de.willuhn.util.I18N
getI18N()
Liefert das Language-Pack fuer das Plugin.Liefert eine Art "Prefence-Store", ueber das das Plugin Konfigurations-Parameter speichern kann, ohne sich Gedanken ueber den Speicher-Ort machen zu muessen.Liefert das Verzeichnis, in dem das Plugin seine Daten ablegen darf.
-
Constructor Details
-
PluginResources
ct.- Parameters:
plugin
- Das Plugin-File oder Verzeichnis.
-
-
Method Details
-
getI18N
public de.willuhn.util.I18N getI18N()Liefert das Language-Pack fuer das Plugin.- Returns:
- Language-Pack.
-
getWorkPath
Liefert das Verzeichnis, in dem das Plugin seine Daten ablegen darf.- Returns:
- Verzeichnis, in dem das Plugin Daten speichern darf.
-
getSettings
Liefert eine Art "Prefence-Store", ueber das das Plugin Konfigurations-Parameter speichern kann, ohne sich Gedanken ueber den Speicher-Ort machen zu muessen.- Returns:
- Settings.
-
getClassLoader
public de.willuhn.util.MultipleClassLoader getClassLoader()Deprecated.Bitte kuenftig stattdessenManifest.getClassLoader()
verwenden.Liefert einen Classloader, der nur dieses Plugin kennt.- Returns:
- der Classloader des Plugins.
-
Manifest.getClassLoader()
verwenden.