Package net.infonode.docking.location
Class AbstractWindowLocation
- java.lang.Object
-
- net.infonode.docking.location.AbstractWindowLocation
-
- All Implemented Interfaces:
WindowLocation
- Direct Known Subclasses:
WindowRootLocation
,WindowSplitLocation
,WindowTabLocation
public abstract class AbstractWindowLocation extends java.lang.Object implements WindowLocation
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractWindowLocation()
protected
AbstractWindowLocation(DockingWindow window, WindowLocation parentLocation)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
read(java.io.ObjectInputStream in, RootWindow rootWindow)
boolean
set(DockingWindow window)
protected abstract boolean
set(DockingWindow parent, DockingWindow child)
void
write(java.io.ObjectOutputStream out)
-
-
-
Constructor Detail
-
AbstractWindowLocation
protected AbstractWindowLocation(DockingWindow window, WindowLocation parentLocation)
-
AbstractWindowLocation
protected AbstractWindowLocation()
-
-
Method Detail
-
set
protected abstract boolean set(DockingWindow parent, DockingWindow child)
-
set
public boolean set(DockingWindow window)
- Specified by:
set
in interfaceWindowLocation
-
write
public void write(java.io.ObjectOutputStream out) throws java.io.IOException
- Specified by:
write
in interfaceWindowLocation
- Throws:
java.io.IOException
-
read
protected void read(java.io.ObjectInputStream in, RootWindow rootWindow) throws java.io.IOException
- Throws:
java.io.IOException
-
-