Class ProjectInitializationParams
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.runtime.ProjectInitializationParams
-
- All Implemented Interfaces:
java.io.Serializable
public class ProjectInitializationParams extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intCURRENT_VERSION
-
Constructor Summary
Constructors Constructor Description ProjectInitializationParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthChallengegetAuthChallenge()java.util.Map<java.lang.String,org.python.core.PyObject>getGlobalScriptingParams()java.lang.String[]getStartupWindows()If non-null, the app should use these windows as the startup windows, unless the windowState property is definedjava.lang.StringgetUsername()intgetVersion()WindowStateCollectiongetWindowState()If non-null, this window state should take precedence over both the app's defined startup windows and the startup windows in this class.booleanisBehind()booleanisTouchscreen()voidsetAuthChallenge(AuthChallenge authChallenge)voidsetGlobalScriptingParams(java.util.Map<java.lang.String,org.python.core.PyObject> globalScriptingParams)voidsetStartupWindows(java.lang.String[] startupWindows)voidsetTouchscreen(boolean touchscreen)voidsetUsername(java.lang.String username)voidsetVersion(int version)voidsetWindowState(WindowStateCollection windowState)
-
-
-
Field Detail
-
CURRENT_VERSION
public static final int CURRENT_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStartupWindows
public java.lang.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(java.lang.String[] startupWindows)
-
getGlobalScriptingParams
public java.util.Map<java.lang.String,org.python.core.PyObject> getGlobalScriptingParams()
-
setGlobalScriptingParams
public void setGlobalScriptingParams(java.util.Map<java.lang.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 java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.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()
-
-