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 TabWindowPropertiesemptyProperties
-
Constructor Summary
Constructors Constructor Description TabWindowItem()TabWindowItem(TabWindowItem windowItem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearWindows()WindowItemcopy()protected DockingWindowcreateWindow(ViewReader viewReader, java.util.ArrayList childWindows)TabWindowPropertiesgetParentTabWindowProperties()protected PropertyMapgetPropertyObject()TabWindowPropertiesgetTabWindowProperties()voidsetParentTabWindowProperties(TabWindowProperties parentProperties)voidsetTabWindowProperties(TabWindowProperties tabWindowProperties)java.lang.StringtoString()voidwrite(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:
createWindowin 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:
copyin classWindowItem
-
write
public void write(java.io.ObjectOutputStream out, WriteContext context, ViewWriter viewWriter) throws java.io.IOException- Overrides:
writein classWindowItem- Throws:
java.io.IOException
-
getPropertyObject
protected PropertyMap getPropertyObject()
- Overrides:
getPropertyObjectin classWindowItem
-
clearWindows
public void clearWindows()
- Overrides:
clearWindowsin classWindowItem
-
toString
public java.lang.String toString()
- Overrides:
toStringin classWindowItem
-
-