bibliothek.gui.dock.security
Class SecureScreenDockStationFactory

java.lang.Object
  extended by bibliothek.gui.dock.station.screen.ScreenDockStationFactory
      extended by bibliothek.gui.dock.security.SecureScreenDockStationFactory
All Implemented Interfaces:
DockFactory<ScreenDockStation,ScreenDockStationLayout>, DockConverter<ScreenDockStation,ScreenDockStationLayout>

public class SecureScreenDockStationFactory
extends ScreenDockStationFactory

A factory which creates instances of SecureScreenDockStation.

Author:
Benjamin Sigg

Field Summary
static String ID
          The identifier of this factory
 
Constructor Summary
SecureScreenDockStationFactory(Window owner)
          Creates a new factory.
SecureScreenDockStationFactory(WindowProvider owner)
          Creates a new factory.
 
Method Summary
protected  ScreenDockStation createStation()
          Creates a new ScreenDockStation.
 String getID()
          Gets the unique name of this converter.
 
Methods inherited from class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
estimateLocations, getLayout, getOwner, getProvider, layout, layout, read, read, setLayout, setLayout, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
The identifier of this factory

See Also:
Constant Field Values
Constructor Detail

SecureScreenDockStationFactory

public SecureScreenDockStationFactory(Window owner)
Creates a new factory.

Parameters:
owner - the window which will be used as owner of all windows created by this station.

SecureScreenDockStationFactory

public SecureScreenDockStationFactory(WindowProvider owner)
Creates a new factory.

Parameters:
owner - the window which will be used as owner of all windows created by this station.
Method Detail

getID

public String getID()
Description copied from interface: DockConverter
Gets the unique name of this converter. Please note that unique identifiers starting with "dock." should not be used by clients.

Specified by:
getID in interface DockConverter<ScreenDockStation,ScreenDockStationLayout>
Overrides:
getID in class ScreenDockStationFactory
Returns:
the id

createStation

protected ScreenDockStation createStation()
Description copied from class: ScreenDockStationFactory
Creates a new ScreenDockStation.

Overrides:
createStation in class ScreenDockStationFactory
Returns:
the new station