Package net.infonode.docking.model
Class SplitWindowItem
java.lang.Object
net.infonode.docking.model.WindowItem
net.infonode.docking.model.SplitWindowItem
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSplitWindowItem(SplitWindowItem windowItem) SplitWindowItem(WindowItem leftWindow, WindowItem rightWindow, boolean horizontal, float dividerLocation) -
Method Summary
Modifier and TypeMethodDescriptioncopy()protected DockingWindowcreateWindow(ViewReader viewReader, ArrayList childWindows) floatprotected PropertyMapbooleanvoidreadSettings(ObjectInputStream in, ReadContext context) voidsetDividerLocation(float dividerLocation) voidsetHorizontal(boolean horizontal) voidsetParentSplitWindowProperties(SplitWindowProperties parentProperties) toString()voidwrite(ObjectOutputStream out, WriteContext context, ViewWriter viewWriter) voidwriteSettings(ObjectOutputStream out, WriteContext context) Methods inherited from class net.infonode.docking.model.WindowItem
addWindow, addWindow, cleanUp, clearWindows, 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 Details
-
emptyProperties
-
-
Constructor Details
-
SplitWindowItem
public SplitWindowItem() -
SplitWindowItem
-
SplitWindowItem
public SplitWindowItem(WindowItem leftWindow, WindowItem rightWindow, boolean horizontal, float dividerLocation)
-
-
Method Details
-
createWindow
- Specified by:
createWindowin classWindowItem
-
isHorizontal
public boolean isHorizontal() -
getDividerLocation
public float getDividerLocation() -
setHorizontal
public void setHorizontal(boolean horizontal) -
setDividerLocation
public void setDividerLocation(float dividerLocation) -
getSplitWindowProperties
-
getParentSplitWindowProperties
-
setParentSplitWindowProperties
-
copy
- Specified by:
copyin classWindowItem
-
write
public void write(ObjectOutputStream out, WriteContext context, ViewWriter viewWriter) throws IOException - Overrides:
writein classWindowItem- Throws:
IOException
-
writeSettings
- Overrides:
writeSettingsin classWindowItem- Throws:
IOException
-
readSettings
- Overrides:
readSettingsin classWindowItem- Throws:
IOException
-
getPropertyObject
- Overrides:
getPropertyObjectin classWindowItem
-
toString
- Overrides:
toStringin classWindowItem
-