net.infonode.docking.location
Class WindowSplitLocation

java.lang.Object
  extended by net.infonode.docking.location.AbstractWindowLocation
      extended by net.infonode.docking.location.WindowSplitLocation
All Implemented Interfaces:
WindowLocation

public class WindowSplitLocation
extends AbstractWindowLocation

Version:
$Revision: 1.5 $
Author:
$Author: jesper $

Field Summary
private  Direction direction
           
private  float dividerLocation
           
 
Constructor Summary
private WindowSplitLocation(Direction direction, float dividerLocation)
           
  WindowSplitLocation(DockingWindow splitWith, WindowLocation parentLocation, Direction direction, float dividerLocation)
           
 
Method Summary
static WindowSplitLocation decode(java.io.ObjectInputStream in, RootWindow rootWindow)
           
 boolean set(DockingWindow parent, DockingWindow child)
           
 void write(java.io.ObjectOutputStream out)
           
 
Methods inherited from class net.infonode.docking.location.AbstractWindowLocation
read, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

direction

private Direction direction

dividerLocation

private float dividerLocation
Constructor Detail

WindowSplitLocation

public WindowSplitLocation(DockingWindow splitWith,
                           WindowLocation parentLocation,
                           Direction direction,
                           float dividerLocation)

WindowSplitLocation

private WindowSplitLocation(Direction direction,
                            float dividerLocation)
Method Detail

set

public boolean set(DockingWindow parent,
                   DockingWindow child)
Specified by:
set in class AbstractWindowLocation

write

public void write(java.io.ObjectOutputStream out)
           throws java.io.IOException
Specified by:
write in interface WindowLocation
Overrides:
write in class AbstractWindowLocation
Throws:
java.io.IOException

decode

public static WindowSplitLocation decode(java.io.ObjectInputStream in,
                                         RootWindow rootWindow)
                                  throws java.io.IOException
Throws:
java.io.IOException