Uses of Interface
net.sf.jguiraffe.gui.builder.window.Window
-
Packages that use Window Package Description net.sf.jguiraffe.gui.app In this package the main application class can be found.net.sf.jguiraffe.gui.builder The main package of the builder.net.sf.jguiraffe.gui.builder.impl Here default implementations of theBuilder
interfaces can be found.net.sf.jguiraffe.gui.builder.utils Theutils
package contains some classes and interfaces providing some special functionality that cannot be associated with other parts of the builder framework.net.sf.jguiraffe.gui.builder.window The interfaces and classes in this package support the creation of several types of windows in builder scripts.net.sf.jguiraffe.gui.builder.window.ctrl This package contains classes and interfaces for the implementation of form controllers.net.sf.jguiraffe.gui.builder.window.tags A package with tag handler classes for creating window components. -
-
Uses of Window in net.sf.jguiraffe.gui.app
Methods in net.sf.jguiraffe.gui.app that return Window Modifier and Type Method Description Window
ApplicationContext. getMainWindow()
Returns the application's main window.Window
ApplicationContextImpl. getMainWindow()
Returns the application's main window.Window
ApplicationBuilderData. getParentWindow()
Returns the parent window.Methods in net.sf.jguiraffe.gui.app with parameters of type Window Modifier and Type Method Description protected void
Application. initMainWindow(Window window, org.apache.commons.configuration.Configuration config)
Initializes the application's main window object.void
ApplicationContext. setMainWindow(Window mainWindow)
Allows to set the application's main window.void
ApplicationContextImpl. setMainWindow(Window mainWindow)
Allows to set the application's main window.void
ApplicationBuilderData. setParentWindow(Window parentWindow)
Sets the parent window.protected void
Application. showMainWindow(Window window)
Shows the application's main window. -
Uses of Window in net.sf.jguiraffe.gui.builder
Methods in net.sf.jguiraffe.gui.builder that return Window Modifier and Type Method Description Window
Builder. buildWindow(Locator script, BuilderData data)
A convenience method for building windows like top-level frames or dialogs.Window
BuilderData. getParentWindow()
Returns the parent window. -
Uses of Window in net.sf.jguiraffe.gui.builder.impl
Methods in net.sf.jguiraffe.gui.builder.impl that return Window Modifier and Type Method Description Window
JellyBuilder. buildWindow(Locator script, BuilderData data)
A convenience method for building windows. -
Uses of Window in net.sf.jguiraffe.gui.builder.utils
Methods in net.sf.jguiraffe.gui.builder.utils with parameters of type Window Modifier and Type Method Description int
MessageOutput. show(Window parent, Object message, String title, int messageType, int buttonType)
Displays a message box based on the given options.int
NullMessageOutput. show(Window parent, Object message, String title, int messageType, int buttonType)
Outputs the specified message. -
Uses of Window in net.sf.jguiraffe.gui.builder.window
Methods in net.sf.jguiraffe.gui.builder.window that return Window Modifier and Type Method Description Window
WindowManager. createDialog(WindowBuilderData builderData, WindowData data, boolean modal, Window wnd)
Creates a modal or non modal dialog.Window
WindowManagerWrapper. createDialog(WindowBuilderData builderData, WindowData data, boolean modal, Window wnd)
Creates a modal or non modal dialog.Window
WindowManager. createFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates a frame window (a main frame).Window
WindowManagerWrapper. createFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates a frame window (a main frame).Window
WindowManager. createInternalFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates an internal frame window.Window
WindowManagerWrapper. createInternalFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates an internal frame window.Window
Window. getParentWindow()
Returns the (platform independent abstraction of) window's parent window.Window
WindowBuilderData. getParentWindow()
Returns the parent window of the new window.Window
WindowBuilderData. getResultWindow()
Returns the result window of the builder process.Window
WindowBuilderData. getWindow(String name)
Returns the result window with the given name.static Window
WindowUtils. toWindow(Object wnd)
Tries to cast the specified object into aWindow
.static Window
WindowUtils. toWindowEx(Object wnd)
Tries to cast the specified object into aWindow
.static Window
WindowUtils. windowFromEvent(WindowEvent event)
Tries to cast the source window from the specified event object into aWindow
object.static Window
WindowUtils. windowFromEventEx(WindowEvent event)
Tries to cast the source window from the specified event object into aWindow
object.Methods in net.sf.jguiraffe.gui.builder.window with parameters of type Window Modifier and Type Method Description boolean
InvariantWindowClosingStrategy. canClose(Window window)
Checks if the window can be closed.boolean
WindowClosingStrategy. canClose(Window window)
Checks if the window can be closed.Window
WindowManager. createDialog(WindowBuilderData builderData, WindowData data, boolean modal, Window wnd)
Creates a modal or non modal dialog.Window
WindowManagerWrapper. createDialog(WindowBuilderData builderData, WindowData data, boolean modal, Window wnd)
Creates a modal or non modal dialog.Window
WindowManager. createFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates a frame window (a main frame).Window
WindowManagerWrapper. createFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates a frame window (a main frame).Window
WindowManager. createInternalFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates an internal frame window.Window
WindowManagerWrapper. createInternalFrame(WindowBuilderData builderData, WindowData data, Window wnd)
Creates an internal frame window.static Object
WindowUtils. getPlatformWindow(Window window)
Returns the platform (or GUI library) specific window that is represented by the passed inWindow
object.void
WindowBuilderData. putWindow(String name, Window window)
Adds a result window to this data object.void
WindowBuilderData. setParentWindow(Window parentWindow)
Sets the parent window.void
WindowBuilderData. setResultWindow(Window resultWindow)
Sets the result window.Constructors in net.sf.jguiraffe.gui.builder.window with parameters of type Window Constructor Description WindowEvent(Object source, Window sourceWindow, WindowEvent.Type type)
Creates an instance ofWindowEvent
and sets the properties. -
Uses of Window in net.sf.jguiraffe.gui.builder.window.ctrl
Methods in net.sf.jguiraffe.gui.builder.window.ctrl that return Window Modifier and Type Method Description Window
FormController. getWindow()
Returns the associated window. -
Uses of Window in net.sf.jguiraffe.gui.builder.window.tags
Methods in net.sf.jguiraffe.gui.builder.window.tags that return Window Modifier and Type Method Description protected Window
DialogTag. createWindow(WindowManager manager, WindowBuilderData data)
Creates the dialog window using the passed in window manager.protected Window
FrameTag. createWindow(WindowManager manager, WindowBuilderData data)
Creates the frame window.protected Window
InternalFrameTag. createWindow(WindowManager manager, WindowBuilderData data)
Creates the internal frame window using the passed in window manager.protected abstract Window
WindowBaseTag. createWindow(WindowManager manager, WindowBuilderData data)
Creates the window represented by the given data object using the current window manager.protected Window
WindowControllerTag. fetchWindow()
Obtains the window for this controller.Window
WindowBaseTag. getWindow()
Returns the window created by this tag.protected Window
DialogTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes the dialog window.protected Window
FrameTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes the frame window.protected Window
InternalFrameTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes an internal frame window.protected abstract Window
WindowBaseTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes the window that was created by thecreateWindow()
method.Methods in net.sf.jguiraffe.gui.builder.window.tags with parameters of type Window Modifier and Type Method Description protected Window
DialogTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes the dialog window.protected Window
FrameTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes the frame window.protected Window
InternalFrameTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes an internal frame window.protected abstract Window
WindowBaseTag. initWindow(WindowManager manager, WindowBuilderData data, Window wnd)
Initializes the window that was created by thecreateWindow()
method.protected void
WindowControllerTag. registerController(Object controller, Window window)
Checks the interfaces implemented by the controller bean and performs necessary registrations.
-