java.lang.Object
java.util.EventObject
java.awt.AWTEvent
java.awt.event.ComponentEvent
java.awt.event.WindowEvent
com.trapezium.chisel.gui.WorkspaceEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class WorkspaceEvent
- extends java.awt.event.WindowEvent
WorkspaceEvent extends WindowEvent because that's what it really should be,
except that WindowEvents only work for Windows which are heavyweight components
we'd rather not have to use. WorkspaceEvent works for any component.
| Fields inherited from class java.awt.event.WindowEvent |
WINDOW_ACTIVATED, WINDOW_CLOSED, WINDOW_CLOSING, WINDOW_DEACTIVATED, WINDOW_DEICONIFIED, WINDOW_FIRST, WINDOW_GAINED_FOCUS, WINDOW_ICONIFIED, WINDOW_LAST, WINDOW_LOST_FOCUS, WINDOW_OPENED, WINDOW_STATE_CHANGED |
| Fields inherited from class java.awt.AWTEvent |
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK |
WINDOW_MAXIMIZED
public static final int WINDOW_MAXIMIZED
- See Also:
- Constant Field Values
WINDOW_DEMAXIMIZED
public static final int WINDOW_DEMAXIMIZED
- See Also:
- Constant Field Values
dummyWindow
static java.awt.Window dummyWindow
WorkspaceEvent
public WorkspaceEvent(java.awt.Component source,
int id)
getWindow
static java.awt.Window getWindow(java.awt.Component comp)