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
 
 -