net.infonode.docking.model
Class WindowItem
public abstract
class
WindowItem
extends Object
Version: $Revision: 1.18 $
Author: $Author: jesper $
Method Summary |
void | addWindow(WindowItem item) |
void | addWindow(WindowItem item, int index) |
boolean | cleanUp() |
void | clearWindows() |
abstract WindowItem | copy() |
protected abstract DockingWindow | createWindow(ViewReader viewReader, ArrayList childWindows) |
WindowItem | getChildWindowContaining(WindowItem windowItem) |
DockingWindow | getConnectedWindow() |
DockingWindowProperties | getDockingWindowProperties() |
DockingWindow | getFirstChildWindow() |
DockingWindow | getFirstWindow() |
DockingWindow | getInsideDockingWindow() |
Direction | getLastMinimizedDirection() |
WindowItem | getParent() |
DockingWindowProperties | getParentDockingWindowProperties() |
protected PropertyMap | getPropertyObject() |
RootWindowItem | getRootItem() |
WindowItem | getTopItem() |
DockingWindow | getVisibleDockingWindow() |
WindowItem | getWindow(int index) |
int | getWindowCount() |
int | getWindowIndex(WindowItem item) |
boolean | hasAncestor(WindowItem ancestor) |
boolean | isRestoreWindow() |
DockingWindow | read(ObjectInputStream in, ReadContext context, ViewReader viewReader) |
ArrayList | readChildWindows(ObjectInputStream in, ReadContext context, ViewReader viewReader) |
void | readSettings(ObjectInputStream in, ReadContext context) |
void | removeAll() |
void | removeWindow(WindowItem item) |
void | removeWindowRefs(DockingWindow window) |
void | replaceWith(WindowItem item) |
void | setConnectedWindow(DockingWindow window) |
void | setLastMinimizedDirection(Direction lastMinimizedDirection) |
void | setParentDockingWindowProperties(DockingWindowProperties parentProperties) |
String | toString() |
void | write(ObjectOutputStream out, WriteContext context, ViewWriter viewWriter) |
void | writeSettings(ObjectOutputStream out, WriteContext context) |
protected WindowItem()
public boolean cleanUp()
public void clearWindows()
public final int getWindowCount()
public boolean isRestoreWindow()
public void readSettings(ObjectInputStream in,
ReadContext context)
public void removeAll()
public void setLastMinimizedDirection(
Direction lastMinimizedDirection)
public String toString()
public void writeSettings(ObjectOutputStream out,
WriteContext context)