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()
 
 - 
 
 -