Class NavUtilities
java.lang.Object
com.inductiveautomation.factorypmi.application.script.builtin.NavUtilities
- All Implemented Interfaces:
INavUtilities
This class contains the actual implementation for the methods mounted under system.nav.*, but it is not actually directly mounted in the script manager because there is a separate instance of this class for each desktop instance.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcenterWindow(FPMIWindow win) voidcenterWindow(String path) voidcloseParentWindow(EventObject event) voidcloseWindow(FPMIWindow win) voidcloseWindow(String path) Returns the currently maximized windoworg.python.core.PyObjectgoBack()org.python.core.PyObjectorg.python.core.PyObjectgoHome()org.python.core.PyObjectopenWindow(String path) org.python.core.PyObjectopenWindow(String path, org.python.core.PyDictionary params) org.python.core.PyObjectopenWindowImpl(String path, org.python.core.PyDictionary params, boolean openAdditional) org.python.core.PyObjectopenWindowInstance(String path) org.python.core.PyObjectopenWindowInstance(String path, org.python.core.PyDictionary params) org.python.core.PyObjectorg.python.core.PyObjectorg.python.core.PyObjectswapWindow(String swapFrom, String swapTo) org.python.core.PyObjectswapWindow(String swapFrom, String swapTo, org.python.core.PyDictionary params) org.python.core.PyObjectswapWindow(EventObject event, String name) org.python.core.PyObjectswapWindow(EventObject event, String name, org.python.core.PyDictionary params)
-
Constructor Details
-
NavUtilities
-
-
Method Details
-
getCurrentWindow
Returns the currently maximized window- Specified by:
getCurrentWindowin interfaceINavUtilities
-
swapTo
- Specified by:
swapToin interfaceINavUtilities
-
swapTo
- Specified by:
swapToin interfaceINavUtilities
-
goHome
public org.python.core.PyObject goHome()- Specified by:
goHomein interfaceINavUtilities
-
goBack
public org.python.core.PyObject goBack()- Specified by:
goBackin interfaceINavUtilities
-
goForward
public org.python.core.PyObject goForward()- Specified by:
goForwardin interfaceINavUtilities
-
swapWindow
- Specified by:
swapWindowin interfaceINavUtilities
-
swapWindow
public org.python.core.PyObject swapWindow(String swapFrom, String swapTo, org.python.core.PyDictionary params) - Specified by:
swapWindowin interfaceINavUtilities
-
swapWindow
- Specified by:
swapWindowin interfaceINavUtilities
-
swapWindow
public org.python.core.PyObject swapWindow(EventObject event, String name, org.python.core.PyDictionary params) - Specified by:
swapWindowin interfaceINavUtilities
-
openWindowInstance
- Specified by:
openWindowInstancein interfaceINavUtilities
-
openWindowInstance
public org.python.core.PyObject openWindowInstance(String path, org.python.core.PyDictionary params) - Specified by:
openWindowInstancein interfaceINavUtilities
-
openWindow
- Specified by:
openWindowin interfaceINavUtilities
-
openWindow
- Specified by:
openWindowin interfaceINavUtilities
-
openWindowImpl
public org.python.core.PyObject openWindowImpl(String path, org.python.core.PyDictionary params, boolean openAdditional) - Specified by:
openWindowImplin interfaceINavUtilities
-
centerWindow
- Specified by:
centerWindowin interfaceINavUtilities
-
centerWindow
- Specified by:
centerWindowin interfaceINavUtilities
-
closeWindow
- Specified by:
closeWindowin interfaceINavUtilities
-
closeWindow
- Specified by:
closeWindowin interfaceINavUtilities
-
closeParentWindow
- Specified by:
closeParentWindowin interfaceINavUtilities
-