Skip navigation links
de.desy.mst.libs.framework.mstapp

Class ParamDecoder

  • title

    public final java.lang.String title
    via IApp mechanism from AnLa retrieved title or as a backup appName
  • maschineMgr

    public final MaschineMgr maschineMgr
    Maschinen Manager aus drittem Parameter
  • applicationInfo

    public final ApplicationInfo applicationInfo
    AppName und Hauptframe zerlegt um auf Facility, Subsystem zu schliessen
  • TINE_SERVICE_NAME

    @Deprecated
    public static final java.lang.String TINE_SERVICE_NAME
    Deprecated. 
    See Also:
    Constant Field Values
  • TINE_VERZEICHNIS_NAME

    @Deprecated
    public static final java.lang.String TINE_VERZEICHNIS_NAME
    Deprecated. 
    See Also:
    Constant Field Values
  • TINE_DATABASE_SRV_HOME__KEY

    @Deprecated
    public static final java.lang.String TINE_DATABASE_SRV_HOME__KEY
    Deprecated. 
    See Also:
    Constant Field Values
  • TINE_DEBUG_LEVEL__KEY

    @Deprecated
    public static final java.lang.String TINE_DEBUG_LEVEL__KEY
    Deprecated. 
    See Also:
    Constant Field Values
  • Constructor Detail

    • ParamDecoder

      public ParamDecoder(java.lang.String[] args)
      Parameters:
      args -
    • full qualified mstFrameMainName (inklusive Paketname)
    • optionale Parameter folgen:
    • ApplikationsName
    • Maschine z.B. "PE"
    • Weitere Parameter sind Applikations Entwickler Parameter und können mit aus dem Entwicklerframe mit getMstApp().getStartParameter().userParameter(int index) index = 0, 1, ... wieder geholt werden.
    • ParamDecoder

      public ParamDecoder(java.lang.String mstFrameMainName,
                          java.lang.String appName,
                          java.lang.String maschinenName,
                          java.lang.String[] userParameter)
    • ParamDecoder

      public ParamDecoder(java.lang.String mstFrameMainName,
                          java.lang.String... args)
      Convenience Konstruktor: falls mstFrameMainName nichttrivial und nicht in args wird es virtuell dazugetan
  • Method Detail

    • helpText

      public java.lang.String helpText()
    • userParameter

      public java.lang.String userParameter(int index)
      Gibt einen userParameter oder null zurueck
      Parameters:
      index - 0 basierter Index des Parameters
      Returns:
      Parameter oder null
    • getTineDBVerz

      @Deprecated
      public final java.lang.String getTineDBVerz()
      Deprecated. 
    • getTineDebugLevel

      @Deprecated
      public final int getTineDebugLevel()
      Deprecated. 
    • setTineDebugLevel

      @Deprecated
      public final void setTineDebugLevel(int tineDebugLevel)
      Deprecated. 
    • getMaschineMgr

      public final MaschineMgr getMaschineMgr()
    • getParameterAppNameWasSupplied

      public final boolean getParameterAppNameWasSupplied()
    • getParameterMaschineWasSupplied

      public final boolean getParameterMaschineWasSupplied()

13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft