Package de.willuhn.jameica.plugin
Class PluginResources
- java.lang.Object
-
- de.willuhn.jameica.plugin.PluginResources
-
public final class PluginResources extends java.lang.Object
Container, der zusaetzliche Informationen fuer das Plugin bereitstellt.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PluginResources(Plugin plugin)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description de.willuhn.util.MultipleClassLoader
getClassLoader()
Deprecated.Bitte kuenftig stattdessenManifest.getClassLoader()
verwenden.de.willuhn.util.I18N
getI18N()
Liefert das Language-Pack fuer das Plugin.Settings
getSettings()
Liefert eine Art "Prefence-Store", ueber das das Plugin Konfigurations-Parameter speichern kann, ohne sich Gedanken ueber den Speicher-Ort machen zu muessen.java.lang.String
getWorkPath()
Liefert das Verzeichnis, in dem das Plugin seine Daten ablegen darf.
-
-
-
Constructor Detail
-
PluginResources
protected PluginResources(Plugin plugin)
ct.- Parameters:
plugin
- Das Plugin-File oder Verzeichnis.
-
-
Method Detail
-
getI18N
public de.willuhn.util.I18N getI18N()
Liefert das Language-Pack fuer das Plugin.- Returns:
- Language-Pack.
-
getWorkPath
public java.lang.String getWorkPath()
Liefert das Verzeichnis, in dem das Plugin seine Daten ablegen darf.- Returns:
- Verzeichnis, in dem das Plugin Daten speichern darf.
-
getSettings
public Settings 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.
-
-