Package net.infonode.docking.model
Class TabWindowItem
- java.lang.Object
-
- net.infonode.docking.model.WindowItem
-
- net.infonode.docking.model.AbstractTabWindowItem
-
- net.infonode.docking.model.TabWindowItem
-
public class TabWindowItem extends AbstractTabWindowItem
-
-
Field Summary
Fields Modifier and Type Field Description static TabWindowProperties
emptyProperties
-
Constructor Summary
Constructors Constructor Description TabWindowItem()
TabWindowItem(TabWindowItem windowItem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearWindows()
WindowItem
copy()
protected DockingWindow
createWindow(ViewReader viewReader, java.util.ArrayList childWindows)
TabWindowProperties
getParentTabWindowProperties()
protected PropertyMap
getPropertyObject()
TabWindowProperties
getTabWindowProperties()
void
setParentTabWindowProperties(TabWindowProperties parentProperties)
void
setTabWindowProperties(TabWindowProperties tabWindowProperties)
java.lang.String
toString()
void
write(java.io.ObjectOutputStream out, WriteContext context, ViewWriter viewWriter)
-
Methods inherited from class net.infonode.docking.model.AbstractTabWindowItem
getSelectedItem, readSettings, setSelectedItem, writeSettings
-
Methods inherited from class net.infonode.docking.model.WindowItem
addWindow, addWindow, cleanUp, getChildWindowContaining, getConnectedWindow, getDockingWindowProperties, getFirstChildWindow, getFirstWindow, getInsideDockingWindow, getLastMinimizedDirection, getParent, getParentDockingWindowProperties, getRootItem, getTopItem, getVisibleDockingWindow, getWindow, getWindowCount, getWindowIndex, hasAncestor, isRestoreWindow, read, readChildWindows, removeAll, removeWindow, removeWindowRefs, replaceWith, setConnectedWindow, setLastMinimizedDirection, setParentDockingWindowProperties
-
-
-
-
Field Detail
-
emptyProperties
public static final TabWindowProperties emptyProperties
-
-
Constructor Detail
-
TabWindowItem
public TabWindowItem()
-
TabWindowItem
public TabWindowItem(TabWindowItem windowItem)
-
-
Method Detail
-
createWindow
protected DockingWindow createWindow(ViewReader viewReader, java.util.ArrayList childWindows)
- Specified by:
createWindow
in classWindowItem
-
getTabWindowProperties
public TabWindowProperties getTabWindowProperties()
-
setTabWindowProperties
public void setTabWindowProperties(TabWindowProperties tabWindowProperties)
-
getParentTabWindowProperties
public TabWindowProperties getParentTabWindowProperties()
-
setParentTabWindowProperties
public void setParentTabWindowProperties(TabWindowProperties parentProperties)
-
copy
public WindowItem copy()
- Specified by:
copy
in classWindowItem
-
write
public void write(java.io.ObjectOutputStream out, WriteContext context, ViewWriter viewWriter) throws java.io.IOException
- Overrides:
write
in classWindowItem
- Throws:
java.io.IOException
-
getPropertyObject
protected PropertyMap getPropertyObject()
- Overrides:
getPropertyObject
in classWindowItem
-
clearWindows
public void clearWindows()
- Overrides:
clearWindows
in classWindowItem
-
toString
public java.lang.String toString()
- Overrides:
toString
in classWindowItem
-
-