org.icepdf.ri.common
Interface WindowManagementCallback
- All Known Implementing Classes:
- WindowManager
public interface WindowManagementCallback
An 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
newWindow
void newWindow(java.lang.String path)
newWindow
void newWindow(java.net.URL url)
disposeWindow
void disposeWindow(SwingController controller,
javax.swing.JFrame viewer,
java.util.Properties properties)
minimiseAllWindows
void minimiseAllWindows()
bringAllWindowsToFront
void bringAllWindowsToFront(SwingController frontMost)
bringWindowToFront
void bringWindowToFront(int index)
getWindowDocumentOriginList
java.util.List getWindowDocumentOriginList(SwingController giveIndex)
quit
void quit(SwingController controller,
javax.swing.JFrame viewer,
java.util.Properties properties)
getProperties
PropertiesManager getProperties()