Class PluginConfigurationInfoDto

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

public class PluginConfigurationInfoDto extends Object
Information vom Plugin an LeTTo welche Informationen für die Konfiguration des Plugins benötigt werden und wie die Konfiguration des Plugins erfolgen soll.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private boolean
    Gibt an, ob im Plugin-Konfig-Dialog Datensätze hinzugefügt werden können. => Button AddDataset in Fußzeile des umgebenden Dialogs, (nicht vom Plugin)
    private boolean
    Gibt an ob im Plugin bei der Konfiguration die Maxima-Berechnung durchlaufen werden kann. => Button Maxima in Fußzeile des umgebenden Dialogs, (nicht vom Plugin)
    static final int
    Das Plugin wird über eine Javascript - Funktion konfiguriert
    static final int
    Das Plugin ist im Edit-Service direkt eingebunden und wird über eine JSF-Seite direkt im Edit-Service konfiguriert
    static final int
    Es gibt keinen expliziten Konfigurations-Dialog, sondern nur den Konfigurations-String
    static final int
    Das Plugin wird über einen Dialog in einem iframe oder in einem eigenen Browser-TAB welches vom Plugin-Service über eine URL zur Verfügung gestellt wird konfiguriert
    private String
    Konfigurations ID
    private int
    Konfigurations-Mode für die Konfiguration des Plugins
    private String
    Konfigurations-URL für den Konfigurationsdialog im Mode CONFIGMODE_URL
    private boolean
    Gibt an, ob das Plugin über den Browser direkt erreichbar ist
    private String
    Java-Script-Methode, die beim Konfigurieren des Plugins aufgerufen wird.
    private boolean
    Gibt an ob im Plugin für die Konfiguration der cVars Varhash benötigt wird
    private boolean
    Gibt an ob im Plugin für die Konfiguration der MaximaVars Varhash benötigt wird
    private boolean
    Gibt an ob im Plugin für die Konfiguration der MVars Varhash benötigt wird
    private boolean
    Gibt an ob im Plugin für die Konfiguration die Frage benötigt wird
    private boolean
    Gibt an ob im Plugin für die Konfiguration der Vars Varhash benötigt wird
  • 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

    • CONFIGMODE_STRING

      public static final int CONFIGMODE_STRING
      Es gibt keinen expliziten Konfigurations-Dialog, sondern nur den Konfigurations-String
      See Also:
    • CONFIGMODE_JSF

      public static final int CONFIGMODE_JSF
      Das Plugin ist im Edit-Service direkt eingebunden und wird über eine JSF-Seite direkt im Edit-Service konfiguriert
      See Also:
    • CONFIGMODE_JAVASCRIPT

      public static final int CONFIGMODE_JAVASCRIPT
      Das Plugin wird über eine Javascript - Funktion konfiguriert
      See Also:
    • CONFIGMODE_URL

      public static final int CONFIGMODE_URL
      Das Plugin wird über einen Dialog in einem iframe oder in einem eigenen Browser-TAB welches vom Plugin-Service über eine URL zur Verfügung gestellt wird konfiguriert
      See Also:
    • configurationID

      private String configurationID
      Konfigurations ID
    • configurationMode

      private int configurationMode
      Konfigurations-Mode für die Konfiguration des Plugins
    • useQuestion

      private boolean useQuestion
      Gibt an ob im Plugin für die Konfiguration die Frage benötigt wird
    • useVars

      private boolean useVars
      Gibt an ob im Plugin für die Konfiguration der Vars Varhash benötigt wird
    • useCVars

      private boolean useCVars
      Gibt an ob im Plugin für die Konfiguration der cVars Varhash benötigt wird
    • useMaximaVars

      private boolean useMaximaVars
      Gibt an ob im Plugin für die Konfiguration der MaximaVars Varhash benötigt wird
    • useMVars

      private boolean useMVars
      Gibt an ob im Plugin für die Konfiguration der MVars Varhash benötigt wird
    • addDataSet

      private boolean addDataSet
      Gibt an, ob im Plugin-Konfig-Dialog Datensätze hinzugefügt werden können. => Button AddDataset in Fußzeile des umgebenden Dialogs, (nicht vom Plugin)
    • calcMaxima

      private boolean calcMaxima
      Gibt an ob im Plugin bei der Konfiguration die Maxima-Berechnung durchlaufen werden kann. => Button Maxima in Fußzeile des umgebenden Dialogs, (nicht vom Plugin)
    • externUrl

      private boolean externUrl
      Gibt an, ob das Plugin über den Browser direkt erreichbar ist
    • javaScriptMethode

      private String javaScriptMethode
      Java-Script-Methode, die beim Konfigurieren des Plugins aufgerufen wird.
      Als Parameter wird ein PluginConfigDto übergeben (Konfigurationsstring des Plugins an diese Methode übergeben.
      JS-Code ist in den javascriptLibraries enthalten.
    • configurationUrl

      private String configurationUrl
      Konfigurations-URL für den Konfigurationsdialog im Mode CONFIGMODE_URL
  • Constructor Details

    • PluginConfigurationInfoDto

      public PluginConfigurationInfoDto()