public class ToolbarContainerDockStationFactory extends Object implements bibliothek.gui.dock.DockFactory<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
ToolbarContainerDockStation
.Modifier and Type | Field and Description |
---|---|
static String |
ID
the unique, unmodifiable identifier of this factory
|
Constructor and Description |
---|
ToolbarContainerDockStationFactory() |
Modifier and Type | Method and Description |
---|---|
protected ToolbarContainerConverter |
createConverter()
Creates a
ToolbarContainerConverter which will be used for one call. |
protected ToolbarContainerDockStation |
createStation()
Creates a new
ToolbarContainerDockStation . |
void |
estimateLocations(ToolbarContainerDockStationLayout layout,
bibliothek.gui.dock.layout.LocationEstimationMap children) |
String |
getID() |
ToolbarContainerDockStationLayout |
getLayout(ToolbarContainerDockStation element,
Map<bibliothek.gui.Dockable,Integer> children) |
ToolbarContainerDockStationLayout |
getPerspectiveLayout(ToolbarContainerDockPerspective element,
Map<bibliothek.gui.dock.perspective.PerspectiveDockable,Integer> children) |
ToolbarContainerDockStation |
layout(ToolbarContainerDockStationLayout layout,
Map<Integer,bibliothek.gui.Dockable> children,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
ToolbarContainerDockStation |
layout(ToolbarContainerDockStationLayout layout,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
layoutPerspective(ToolbarContainerDockPerspective perspective,
ToolbarContainerDockStationLayout layout,
Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children) |
ToolbarContainerDockPerspective |
layoutPerspective(ToolbarContainerDockStationLayout layout,
Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children) |
ToolbarContainerDockStationLayout |
read(DataInputStream in,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
ToolbarContainerDockStationLayout |
read(bibliothek.util.xml.XElement element,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
setLayout(ToolbarContainerDockStation element,
ToolbarContainerDockStationLayout layout,
Map<Integer,bibliothek.gui.Dockable> children,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
setLayout(ToolbarContainerDockStation element,
ToolbarContainerDockStationLayout layout,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
write(ToolbarContainerDockStationLayout layout,
DataOutputStream out) |
void |
write(ToolbarContainerDockStationLayout layout,
bibliothek.util.xml.XElement element) |
public static final String ID
public String getID()
getID
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
protected ToolbarContainerConverter createConverter()
ToolbarContainerConverter
which will be used for one call.null
public ToolbarContainerDockStationLayout getLayout(ToolbarContainerDockStation element, Map<bibliothek.gui.Dockable,Integer> children)
getLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public ToolbarContainerDockStationLayout getPerspectiveLayout(ToolbarContainerDockPerspective element, Map<bibliothek.gui.dock.perspective.PerspectiveDockable,Integer> children)
getPerspectiveLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public void setLayout(ToolbarContainerDockStation element, ToolbarContainerDockStationLayout layout, Map<Integer,bibliothek.gui.Dockable> children, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
setLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public void setLayout(ToolbarContainerDockStation element, ToolbarContainerDockStationLayout layout, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
setLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public void write(ToolbarContainerDockStationLayout layout, DataOutputStream out) throws IOException
write
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
IOException
public void write(ToolbarContainerDockStationLayout layout, bibliothek.util.xml.XElement element)
write
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public ToolbarContainerDockStationLayout read(DataInputStream in, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) throws IOException
read
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
IOException
public ToolbarContainerDockStationLayout read(bibliothek.util.xml.XElement element, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
read
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public void estimateLocations(ToolbarContainerDockStationLayout layout, bibliothek.gui.dock.layout.LocationEstimationMap children)
estimateLocations
in interface bibliothek.gui.dock.DockFactory<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public ToolbarContainerDockStation layout(ToolbarContainerDockStationLayout layout, Map<Integer,bibliothek.gui.Dockable> children, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
layout
in interface bibliothek.gui.dock.DockFactory<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public ToolbarContainerDockStation layout(ToolbarContainerDockStationLayout layout, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
layout
in interface bibliothek.gui.dock.DockFactory<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public ToolbarContainerDockPerspective layoutPerspective(ToolbarContainerDockStationLayout layout, Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children)
layoutPerspective
in interface bibliothek.gui.dock.DockFactory<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
public void layoutPerspective(ToolbarContainerDockPerspective perspective, ToolbarContainerDockStationLayout layout, Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children)
layoutPerspective
in interface bibliothek.gui.dock.DockFactory<ToolbarContainerDockStation,ToolbarContainerDockPerspective,ToolbarContainerDockStationLayout>
protected ToolbarContainerDockStation createStation()
ToolbarContainerDockStation
.null