Class PluginSourceSystem
java.lang.Object
de.willuhn.jameica.plugin.AbstractPluginSource
de.willuhn.jameica.plugin.PluginSourceSystem
- All Implemented Interfaces:
PluginSource, Comparable
Implementierung der Plugin-Quelle aus dem System-Ordner.
-
Nested Class Summary
Nested classes/interfaces inherited from interface PluginSource
PluginSource.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanWrite()Prueft, ob die Plugin-Quelle beschreibbar ist.find()Liefert die Liste der Plugin-Ordner aus dieser Quelle.getDir()Liefert das Basis-Verzeichnis der Plugin-Quelle.getName()Liefert einen lesbaren Namen der Pluginquelle.getType()Liefert den Typ der Plugin-Quelle.Methods inherited from class AbstractPluginSource
compareTo
-
Constructor Details
-
PluginSourceSystem
public PluginSourceSystem()
-
-
Method Details
-
getType
Description copied from interface:PluginSourceLiefert den Typ der Plugin-Quelle.- Returns:
- der Typ der Plugin-Quelle.
- See Also:
-
find
Description copied from interface:PluginSourceLiefert die Liste der Plugin-Ordner aus dieser Quelle.- Returns:
- die Liste der Plugin-Ordner aus dieser Quelle.
- See Also:
-
canWrite
public boolean canWrite()Description copied from interface:PluginSourcePrueft, ob die Plugin-Quelle beschreibbar ist.- Returns:
- true, wenn die Plugin-Quelle grundsaetzlich beschreibbar ist.
- See Also:
-
getName
Description copied from interface:PluginSourceLiefert einen lesbaren Namen der Pluginquelle.- Returns:
- lesbarer Name der Pluginquelle.
- See Also:
-
getDir
Description copied from interface:PluginSourceLiefert das Basis-Verzeichnis der Plugin-Quelle.- Returns:
- das Basis-Verzeichnis der Plugin-Quelle.
- See Also:
-