Class ProjectInitializationParams

java.lang.Object
com.inductiveautomation.factorypmi.application.runtime.ProjectInitializationParams
All Implemented Interfaces:
Serializable

public class ProjectInitializationParams extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • ProjectInitializationParams

      public ProjectInitializationParams()
  • Method Details

    • getStartupWindows

      public String[] getStartupWindows()
      If non-null, the app should use these windows as the startup windows, unless the windowState property is defined
    • setStartupWindows

      public void setStartupWindows(String[] startupWindows)
    • getGlobalScriptingParams

      public Map<String,org.python.core.PyObject> getGlobalScriptingParams()
    • setGlobalScriptingParams

      public void setGlobalScriptingParams(Map<String,org.python.core.PyObject> globalScriptingParams)
    • isTouchscreen

      public boolean isTouchscreen()
    • setTouchscreen

      public void setTouchscreen(boolean touchscreen)
    • getWindowState

      public WindowStateCollection getWindowState()
      If non-null, this window state should take precedence over both the app's defined startup windows and the startup windows in this class.
    • setWindowState

      public void setWindowState(WindowStateCollection windowState)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getAuthChallenge

      public AuthChallenge getAuthChallenge()
    • setAuthChallenge

      public void setAuthChallenge(AuthChallenge authChallenge)
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • isBehind

      public boolean isBehind()