-
- All Known Implementing Classes:
WindowManager
public interface WindowManagementCallbackAn interface that describes the necessary methods needed for common window management. An application may need to centrally manage the process of opening and closing new windows, as well as requests to end the program. This interface facilitates that capability.
- Since:
- 2.0
- Author:
- Mark Collette
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbringAllWindowsToFront(Controller frontMost)voidbringWindowToFront(int index)voiddisposeWindow(Controller controller, Frame viewer, Preferences preferences)Collection<Controller>getControllers()ViewerPropertiesManagergetProperties()ListgetWindowDocumentOriginList(Controller giveIndex)voidminimiseAllWindows()voidnewWindow(String path)voidnewWindow(URL url)voidquit(Controller controller, Frame viewer, Preferences preferences)
-
-
-
Method Detail
-
newWindow
void newWindow(String path)
-
newWindow
void newWindow(URL url)
-
disposeWindow
void disposeWindow(Controller controller, Frame viewer, Preferences preferences)
-
minimiseAllWindows
void minimiseAllWindows()
-
bringAllWindowsToFront
void bringAllWindowsToFront(Controller frontMost)
-
bringWindowToFront
void bringWindowToFront(int index)
-
getWindowDocumentOriginList
List getWindowDocumentOriginList(Controller giveIndex)
-
quit
void quit(Controller controller, Frame viewer, Preferences preferences)
-
getProperties
ViewerPropertiesManager getProperties()
-
getControllers
Collection<Controller> getControllers()
-
-