public class SplitWindowItem extends WindowItem
Modifier and Type | Field and Description |
---|---|
static SplitWindowProperties |
emptyProperties |
Constructor and Description |
---|
SplitWindowItem() |
SplitWindowItem(SplitWindowItem windowItem) |
SplitWindowItem(WindowItem leftWindow,
WindowItem rightWindow,
boolean horizontal,
float dividerLocation) |
Modifier and Type | Method and Description |
---|---|
WindowItem |
copy() |
protected DockingWindow |
createWindow(ViewReader viewReader,
java.util.ArrayList childWindows) |
float |
getDividerLocation() |
SplitWindowProperties |
getParentSplitWindowProperties() |
protected PropertyMap |
getPropertyObject() |
SplitWindowProperties |
getSplitWindowProperties() |
boolean |
isHorizontal() |
void |
readSettings(java.io.ObjectInputStream in,
ReadContext context) |
void |
setDividerLocation(float dividerLocation) |
void |
setHorizontal(boolean horizontal) |
void |
setParentSplitWindowProperties(SplitWindowProperties parentProperties) |
java.lang.String |
toString() |
void |
write(java.io.ObjectOutputStream out,
WriteContext context,
ViewWriter viewWriter) |
void |
writeSettings(java.io.ObjectOutputStream out,
WriteContext context) |
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
public static final SplitWindowProperties emptyProperties
public SplitWindowItem()
public SplitWindowItem(SplitWindowItem windowItem)
public SplitWindowItem(WindowItem leftWindow, WindowItem rightWindow, boolean horizontal, float dividerLocation)
protected DockingWindow createWindow(ViewReader viewReader, java.util.ArrayList childWindows)
createWindow
in class WindowItem
public boolean isHorizontal()
public float getDividerLocation()
public void setHorizontal(boolean horizontal)
public void setDividerLocation(float dividerLocation)
public SplitWindowProperties getSplitWindowProperties()
public SplitWindowProperties getParentSplitWindowProperties()
public void setParentSplitWindowProperties(SplitWindowProperties parentProperties)
public WindowItem copy()
copy
in class WindowItem
public void write(java.io.ObjectOutputStream out, WriteContext context, ViewWriter viewWriter) throws java.io.IOException
write
in class WindowItem
java.io.IOException
public void writeSettings(java.io.ObjectOutputStream out, WriteContext context) throws java.io.IOException
writeSettings
in class WindowItem
java.io.IOException
public void readSettings(java.io.ObjectInputStream in, ReadContext context) throws java.io.IOException
readSettings
in class WindowItem
java.io.IOException
protected PropertyMap getPropertyObject()
getPropertyObject
in class WindowItem
public java.lang.String toString()
toString
in class WindowItem