net.infonode.docking.model
Class AbstractTabWindowItem

java.lang.Object
  extended by net.infonode.docking.model.WindowItem
      extended by net.infonode.docking.model.AbstractTabWindowItem
Direct Known Subclasses:
TabWindowItem, WindowBarItem

public abstract class AbstractTabWindowItem
extends WindowItem

Version:
$Revision: 1.5 $
Author:
$Author: jesper $

Field Summary
private  WindowItem selectedItem
           
 
Fields inherited from class net.infonode.docking.model.WindowItem
emptyProperties
 
Constructor Summary
protected AbstractTabWindowItem()
           
protected AbstractTabWindowItem(WindowItem windowItem)
           
 
Method Summary
 WindowItem getSelectedItem()
           
 void readSettings(java.io.ObjectInputStream in, ReadContext context)
           
 void setSelectedItem(WindowItem selectedItem)
           
 void writeSettings(java.io.ObjectOutputStream out, WriteContext context)
           
 
Methods inherited from class net.infonode.docking.model.WindowItem
addWindow, addWindow, cleanUp, clearWindows, copy, createWindow, getChildWindowContaining, getConnectedWindow, getDockingWindowProperties, getFirstChildWindow, getFirstWindow, getInsideDockingWindow, getLastMinimizedDirection, getParent, getParentDockingWindowProperties, getPropertyObject, getRootItem, getTopItem, getVisibleDockingWindow, getWindow, getWindowCount, getWindowIndex, hasAncestor, isRestoreWindow, read, readChildWindows, removeAll, removeWindow, removeWindowRefs, replaceWith, setConnectedWindow, setLastMinimizedDirection, setParentDockingWindowProperties, toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

selectedItem

private WindowItem selectedItem
Constructor Detail

AbstractTabWindowItem

protected AbstractTabWindowItem()

AbstractTabWindowItem

protected AbstractTabWindowItem(WindowItem windowItem)
Method Detail

getSelectedItem

public WindowItem getSelectedItem()

setSelectedItem

public void setSelectedItem(WindowItem selectedItem)

writeSettings

public void writeSettings(java.io.ObjectOutputStream out,
                          WriteContext context)
                   throws java.io.IOException
Overrides:
writeSettings in class WindowItem
Throws:
java.io.IOException

readSettings

public void readSettings(java.io.ObjectInputStream in,
                         ReadContext context)
                  throws java.io.IOException
Overrides:
readSettings in class WindowItem
Throws:
java.io.IOException