Class PluginGeneralInfo

java.lang.Object
at.letto.plugins.dto.PluginGeneralInfo

public class PluginGeneralInfo extends Object
Liefert allgemein Informationen zu einem Plugin, welche ohne Definition einer Plugin-Instanz allgemein gültig sind
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private boolean
    Plugin ist stateless und liefert bei gleicher Angabe immer das gleiche Verhalten
    private boolean
    Gibt an ob die Standard-Plugin-Configuration verwendet werden soll
    private String
    Hilfetext für das Plugin
    private String
    Liefert eine Hilfe-URL für die Beschreibung des Plugins
    private String
    Name der JAVA-Script Methode zur Plugin-Initialisierung für die interaktive Ergebniseingabe
    private String
    anzuzeigendes Eingabeelement als String
    private boolean
    Gibt an ob das Plugin eine Java-Script Schnittstelle bei der Beispieldarstellung hat
    Liste von Javascript-Libraries, die im Header der HTML-Seite eingebunden werden müssen.
    Liste von LOKALEN Javascript-Libraries, die im Header der HTML-Seite eingebunden werden müssen.
    private boolean
    Gibt an ob das Plugin Ergebnisse und VarHash als JSON-String verarbeiten kann
    private String
    URL des Plugin-Services für die direkte Kommunikation
    private String
    Klasse des Plugins
    private String
    Typ des Plugins
    private boolean
    Plugin benötigt zur Berechnung und Darstellung den VarHash der cvars - Konstante und Datensätze
    private boolean
    Plugin benötigt zur Berechnung und Darstellung den Varhash aller Datensätze und Maxima-Ergebnisse mit eingesetzten Werten kombiniert in einem Hash
    private boolean
    Plugin benötigt zur Berechnung und Darstellung den VarHash der Datensätze
    private boolean
    Plugin benötigt zur Berechnung und Darstellung den Varhash aller Maxima-Berechnungen ohne eingesetzte Datensatz-Variable
    private String
    Version des Plugins
    private String
    Liefert den Namen der Wiki-Seite wenn eine Doku am LeTTo-Wiki vorliegt
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • typ

      private String typ
      Typ des Plugins
    • version

      private String version
      Version des Plugins
    • wikiHelp

      private String wikiHelp
      Liefert den Namen der Wiki-Seite wenn eine Doku am LeTTo-Wiki vorliegt
    • helpUrl

      private String helpUrl
      Liefert eine Hilfe-URL für die Beschreibung des Plugins
    • help

      private String help
      Hilfetext für das Plugin
    • defaultPluginConfig

      private boolean defaultPluginConfig
      Gibt an ob die Standard-Plugin-Configuration verwendet werden soll
    • math

      private boolean math
      Gibt an ob das Plugin Ergebnisse und VarHash als JSON-String verarbeiten kann
    • pluginType

      private String pluginType
      Klasse des Plugins
    • initPluginJS

      private String initPluginJS
      Name der JAVA-Script Methode zur Plugin-Initialisierung für die interaktive Ergebniseingabe
    • javaScript

      private boolean javaScript
      Gibt an ob das Plugin eine Java-Script Schnittstelle bei der Beispieldarstellung hat
    • javascriptLibraries

      private List<JavascriptLibrary> javascriptLibraries
      Liste von Javascript-Libraries, die im Header der HTML-Seite eingebunden werden müssen. Es muss die vollständige URL angegeben werden. für das Plugin notwendige JS-Libraries
    • javascriptLibrariesLocal

      private List<JavascriptLibrary> javascriptLibrariesLocal
      Liste von LOKALEN Javascript-Libraries, die im Header der HTML-Seite eingebunden werden müssen. Pfade werden relativ zum akt. Servernamen übergeben für das Plugin notwendige JS-Libraries
    • inputElement

      private String inputElement
      anzuzeigendes Eingabeelement als String
    • cacheable

      private boolean cacheable
      Plugin ist stateless und liefert bei gleicher Angabe immer das gleiche Verhalten
    • useVars

      private boolean useVars
      Plugin benötigt zur Berechnung und Darstellung den VarHash der Datensätze
    • useCVars

      private boolean useCVars
      Plugin benötigt zur Berechnung und Darstellung den VarHash der cvars - Konstante und Datensätze
    • useVarsMaxima

      private boolean useVarsMaxima
      Plugin benötigt zur Berechnung und Darstellung den Varhash aller Maxima-Berechnungen ohne eingesetzte Datensatz-Variable
    • useMVars

      private boolean useMVars
      Plugin benötigt zur Berechnung und Darstellung den Varhash aller Datensätze und Maxima-Ergebnisse mit eingesetzten Werten kombiniert in einem Hash
    • pluginServiceURL

      private String pluginServiceURL
      URL des Plugin-Services für die direkte Kommunikation
  • Constructor Details

    • PluginGeneralInfo

      public PluginGeneralInfo()