@ClientOnly public class SplitDockFullScreenProperty extends AbstractDockableProperty
DockableProperty points to the currently maximized child of a SplitDockStation.
SplitDockStation itself will never create this property, it exists only for clients to easily
drop a maximized Dockable.| Constructor and Description |
|---|
SplitDockFullScreenProperty() |
| Modifier and Type | Method and Description |
|---|---|
DockableProperty |
copy()
Gets a copy of this property, the
successor must be
copied as well. |
String |
getFactoryID()
Gets the unique name of the
DockablePropertyFactory which
can create this type of DockableProperty. |
void |
load(DataInputStream in)
Reads the contents of this DockableProperty from a stream.
|
void |
load(XElement element)
Reads the contents of this
DockableProperty from an
xml element. |
void |
store(DataOutputStream out)
Stores the contents of this DockableProperty in a stream.
|
void |
store(XElement element)
Stores the contents of this property as xml element.
|
copy, equals, equalsNoSuccessor, getSuccessor, hashCode, setSuccessorpublic DockableProperty copy()
DockablePropertysuccessor must be
copied as well.thispublic String getFactoryID()
DockablePropertyDockablePropertyFactory which
can create this type of DockableProperty.DockablePropertyFactorypublic void load(DataInputStream in) throws IOException
DockablePropertyin - the stream to readIOException - if anything unexpected happenspublic void load(XElement element)
DockablePropertyDockableProperty from an
xml element.element - the element that was written earlier by this propertypublic void store(DataOutputStream out) throws IOException
DockablePropertysuccessor (if there is one) must
not be saved.out - the stream to write inIOException - if anything unexpected happenspublic void store(XElement element)
DockablePropertyelement - the element into which to write, the attributes of
this element should not be changedCopyright © 2017 Docking Frames. All rights reserved.