net.infonode.docking.title
Class SimpleDockingWindowTitleProvider

java.lang.Object
  extended by net.infonode.docking.title.SimpleDockingWindowTitleProvider
All Implemented Interfaces:
java.io.Serializable, DockingWindowTitleProvider

public class SimpleDockingWindowTitleProvider
extends java.lang.Object
implements DockingWindowTitleProvider, java.io.Serializable

A docking window title provider that concatenates all the titles of all the views contained in a window.

Since:
IDW 1.3.0
Version:
$Revision: 1.5 $
Author:
$Author: jesper $
See Also:
Serialized Form

Field Summary
static SimpleDockingWindowTitleProvider INSTANCE
           
private static long serialVersionUID
           
 
Constructor Summary
private SimpleDockingWindowTitleProvider()
          Constructor.
 
Method Summary
 java.lang.String getTitle(DockingWindow window)
          Returns a text title for a DockingWindow.
private  void getTitle(DockingWindow window, java.lang.StringBuffer title)
           
protected  java.lang.Object readResolve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

INSTANCE

public static final SimpleDockingWindowTitleProvider INSTANCE
Constructor Detail

SimpleDockingWindowTitleProvider

private SimpleDockingWindowTitleProvider()
Constructor.

Method Detail

getTitle

public java.lang.String getTitle(DockingWindow window)
Description copied from interface: DockingWindowTitleProvider
Returns a text title for a DockingWindow.

Specified by:
getTitle in interface DockingWindowTitleProvider
Parameters:
window - the docking window
Returns:
the text title

getTitle

private void getTitle(DockingWindow window,
                      java.lang.StringBuffer title)

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException