net.infonode.docking.location
Class WindowTabLocation

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

public class WindowTabLocation
extends AbstractWindowLocation

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

Field Summary
private  int index
           
 
Constructor Summary
  WindowTabLocation(AbstractTabWindow window, WindowLocation parentLocation, int index)
           
private WindowTabLocation(int index)
           
 
Method Summary
static WindowTabLocation 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

index

private int index
Constructor Detail

WindowTabLocation

public WindowTabLocation(AbstractTabWindow window,
                         WindowLocation parentLocation,
                         int index)

WindowTabLocation

private WindowTabLocation(int index)
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 WindowTabLocation decode(java.io.ObjectInputStream in,
                                       RootWindow rootWindow)
                                throws java.io.IOException
Throws:
java.io.IOException