Top Fields Constructors Methods
com.sun.glass.ui.monocle

pack-priv final Class MonocleWindowManager

extends Object
Class Inheritance
Imports
com.sun.glass.events.WindowEvent, com.sun.glass.ui.Screen, com.sun.javafx.tk.Toolkit, java.util.ArrayList, .Arrays, .List, javafx.application.Platform

Field Summary

Modifier and TypeField and Description
private MonocleWindow
private static MonocleWindowManager
private int
private MonocleWindow[]
windows

The window stack.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv int
pack-priv boolean
pack-priv MonocleWindow
pack-priv static MonocleWindowManager
pack-priv MonocleWindow
getWindowForLocation(int x, int y)

private int
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv void
pack-priv void
pack-priv static void
pack-priv boolean
pack-priv void
pack-priv void
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

focusedWindowback to summary
private MonocleWindow focusedWindow
instanceback to summary
private static MonocleWindowManager instance
nextIDback to summary
private int nextID
windowsback to summary
private MonocleWindow[] windows

The window stack. Windows are in Z-order, from back to front.

Constructor Detail

MonocleWindowManagerback to summary
private MonocleWindowManager()

Method Detail

addWindowback to summary
pack-priv int addWindow(MonocleWindow window)
closeWindowback to summary
pack-priv boolean closeWindow(MonocleWindow window)
getFocusedWindowback to summary
pack-priv MonocleWindow getFocusedWindow()
getInstanceback to summary
pack-priv static MonocleWindowManager getInstance()
getWindowForLocationback to summary
pack-priv MonocleWindow getWindowForLocation(int x, int y)
getWindowIndexback to summary
private int getWindowIndex(MonocleWindow window)
grabFocusback to summary
pack-priv boolean grabFocus(MonocleWindow window)
maximizeWindowback to summary
pack-priv boolean maximizeWindow(MonocleWindow window)
minimizeWindowback to summary
pack-priv boolean minimizeWindow(MonocleWindow window)
notifyFocusDisabledback to summary
pack-priv void notifyFocusDisabled(MonocleWindow window)
repaintAllback to summary
pack-priv void repaintAll()
repaintFromNativeback to summary
pack-priv static void repaintFromNative(Screen screen)
requestFocusback to summary
pack-priv boolean requestFocus(MonocleWindow window)
toBackback to summary
pack-priv void toBack(MonocleWindow window)
toFrontback to summary
pack-priv void toFront(MonocleWindow window)
ungrabFocusback to summary
pack-priv void ungrabFocus(MonocleWindow window)