Package de.willuhn.jameica.plugin
Class PluginSourceSystem
- java.lang.Object
-
- de.willuhn.jameica.plugin.AbstractPluginSource
-
- de.willuhn.jameica.plugin.PluginSourceSystem
-
- All Implemented Interfaces:
PluginSource,java.lang.Comparable
public class PluginSourceSystem extends AbstractPluginSource
Implementierung der Plugin-Quelle aus dem System-Ordner.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.willuhn.jameica.plugin.PluginSource
PluginSource.Type
-
-
Constructor Summary
Constructors Constructor Description PluginSourceSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanWrite()Prueft, ob die Plugin-Quelle beschreibbar ist.java.util.List<java.io.File>find()Liefert die Liste der Plugin-Ordner aus dieser Quelle.java.io.FilegetDir()Liefert das Basis-Verzeichnis der Plugin-Quelle.java.lang.StringgetName()Liefert einen lesbaren Namen der Pluginquelle.PluginSource.TypegetType()Liefert den Typ der Plugin-Quelle.-
Methods inherited from class de.willuhn.jameica.plugin.AbstractPluginSource
compareTo
-
-
-
-
Method Detail
-
getType
public PluginSource.Type getType()
Description copied from interface:PluginSourceLiefert den Typ der Plugin-Quelle.- Returns:
- der Typ der Plugin-Quelle.
- See Also:
PluginSource.getType()
-
find
public java.util.List<java.io.File> 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:
PluginSource.find()
-
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:
PluginSource.canWrite()
-
getName
public java.lang.String getName()
Description copied from interface:PluginSourceLiefert einen lesbaren Namen der Pluginquelle.- Returns:
- lesbarer Name der Pluginquelle.
- See Also:
PluginSource.getName()
-
getDir
public java.io.File getDir()
Description copied from interface:PluginSourceLiefert das Basis-Verzeichnis der Plugin-Quelle.- Returns:
- das Basis-Verzeichnis der Plugin-Quelle.
- See Also:
PluginSource.getDir()
-
-