Class PluginSourceUser

java.lang.Object
de.willuhn.jameica.plugin.AbstractPluginSource
de.willuhn.jameica.plugin.PluginSourceUser
All Implemented Interfaces:
PluginSource, Comparable

public class PluginSourceUser extends AbstractPluginSource
Implementierung der Plugin-Quelle aus dem User-Ordner.
  • Constructor Details

    • PluginSourceUser

      public PluginSourceUser()
  • Method Details

    • getType

      public PluginSource.Type getType()
      Description copied from interface: PluginSource
      Liefert den Typ der Plugin-Quelle.
      Returns:
      der Typ der Plugin-Quelle.
      See Also:
    • find

      public List<File> find()
      Description copied from interface: PluginSource
      Liefert 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: PluginSource
      Prueft, ob die Plugin-Quelle beschreibbar ist.
      Returns:
      true, wenn die Plugin-Quelle grundsaetzlich beschreibbar ist.
      See Also:
    • getName

      public String getName()
      Description copied from interface: PluginSource
      Liefert einen lesbaren Namen der Pluginquelle.
      Returns:
      lesbarer Name der Pluginquelle.
      See Also:
    • getDir

      public File getDir()
      Description copied from interface: PluginSource
      Liefert das Basis-Verzeichnis der Plugin-Quelle.
      Returns:
      das Basis-Verzeichnis der Plugin-Quelle.
      See Also: