Class SecondaryDesktops
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.SecondaryDesktops
-
public class SecondaryDesktops extends java.lang.Object
This class holds all of the secondary desktops, which are additional frames which hold their own Vision window stack.
-
-
Constructor Summary
Constructors Constructor Description SecondaryDesktops(FPMIApp app)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close(java.lang.String handle)
java.util.Collection<VisionDesktop>
getAllDesktops()
Returns all desktops, including the primary and any secondary desktopsVisionDesktop
getCurrentDesktop()
VisionDesktop
getDesktop(java.lang.String handle)
java.util.Collection<java.lang.String>
getSecondaryDesktopHandles()
javax.swing.JFrame
open(java.lang.String handle, java.lang.String title, int screen, java.awt.Rectangle location, java.util.List<java.lang.String> windows)
void
shutdown()
-
-
-
Constructor Detail
-
SecondaryDesktops
public SecondaryDesktops(FPMIApp app)
-
-
Method Detail
-
getCurrentDesktop
public VisionDesktop getCurrentDesktop()
-
getDesktop
public VisionDesktop getDesktop(java.lang.String handle)
-
getAllDesktops
public java.util.Collection<VisionDesktop> getAllDesktops()
Returns all desktops, including the primary and any secondary desktops
-
open
public javax.swing.JFrame open(java.lang.String handle, java.lang.String title, int screen, java.awt.Rectangle location, java.util.List<java.lang.String> windows) throws java.lang.Exception
- Throws:
java.lang.Exception
-
close
public void close(java.lang.String handle) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getSecondaryDesktopHandles
public java.util.Collection<java.lang.String> getSecondaryDesktopHandles()
-
shutdown
public void shutdown()
-
-