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 SummaryConstructors
- 
Method SummaryModifier 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- 
getCurrentWindowReturns the currently maximized window- Specified by:
- getCurrentWindowin interface- INavUtilities
 
- 
swapTo- Specified by:
- swapToin interface- INavUtilities
 
- 
swapTo- Specified by:
- swapToin interface- INavUtilities
 
- 
goHomepublic org.python.core.PyObject goHome()- Specified by:
- goHomein interface- INavUtilities
 
- 
goBackpublic org.python.core.PyObject goBack()- Specified by:
- goBackin interface- INavUtilities
 
- 
goForwardpublic org.python.core.PyObject goForward()- Specified by:
- goForwardin interface- INavUtilities
 
- 
swapWindow- Specified by:
- swapWindowin interface- INavUtilities
 
- 
swapWindowpublic org.python.core.PyObject swapWindow(String swapFrom, String swapTo, org.python.core.PyDictionary params) - Specified by:
- swapWindowin interface- INavUtilities
 
- 
swapWindow- Specified by:
- swapWindowin interface- INavUtilities
 
- 
swapWindowpublic org.python.core.PyObject swapWindow(EventObject event, String name, org.python.core.PyDictionary params) - Specified by:
- swapWindowin interface- INavUtilities
 
- 
openWindowInstance- Specified by:
- openWindowInstancein interface- INavUtilities
 
- 
openWindowInstancepublic org.python.core.PyObject openWindowInstance(String path, org.python.core.PyDictionary params) - Specified by:
- openWindowInstancein interface- INavUtilities
 
- 
openWindow- Specified by:
- openWindowin interface- INavUtilities
 
- 
openWindow- Specified by:
- openWindowin interface- INavUtilities
 
- 
openWindowImplpublic org.python.core.PyObject openWindowImpl(String path, org.python.core.PyDictionary params, boolean openAdditional) - Specified by:
- openWindowImplin interface- INavUtilities
 
- 
centerWindow- Specified by:
- centerWindowin interface- INavUtilities
 
- 
centerWindow- Specified by:
- centerWindowin interface- INavUtilities
 
- 
closeWindow- Specified by:
- closeWindowin interface- INavUtilities
 
- 
closeWindow- Specified by:
- closeWindowin interface- INavUtilities
 
- 
closeParentWindow- Specified by:
- closeParentWindowin interface- INavUtilities
 
 
-