public class ToolbarDockStationFactory extends Object implements bibliothek.gui.dock.DockFactory<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
ToolbarDockStation
s.Modifier and Type | Field and Description |
---|---|
static String |
ID
the unique, unmodifiable identifier of this factory
|
Constructor and Description |
---|
ToolbarDockStationFactory() |
Modifier and Type | Method and Description |
---|---|
protected ToolbarDockStation |
createStation()
Creates a new
ToolbarDockStation . |
void |
estimateLocations(ToolbarDockStationLayout layout,
bibliothek.gui.dock.layout.LocationEstimationMap children) |
String |
getID() |
ToolbarDockStationLayout |
getLayout(ToolbarDockStation element,
Map<bibliothek.gui.Dockable,Integer> children) |
ToolbarDockStationLayout |
getPerspectiveLayout(ToolbarDockPerspective element,
Map<bibliothek.gui.dock.perspective.PerspectiveDockable,Integer> children) |
ToolbarDockStation |
layout(ToolbarDockStationLayout layout,
Map<Integer,bibliothek.gui.Dockable> children,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
ToolbarDockStation |
layout(ToolbarDockStationLayout layout,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
layoutPerspective(ToolbarDockPerspective perspective,
ToolbarDockStationLayout layout,
Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children) |
ToolbarDockPerspective |
layoutPerspective(ToolbarDockStationLayout layout,
Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children) |
ToolbarDockStationLayout |
read(DataInputStream in,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
ToolbarDockStationLayout |
read(bibliothek.util.xml.XElement element,
bibliothek.gui.dock.station.support.PlaceholderStrategy strategy) |
void |
setLayout(ToolbarDockStation element,
ToolbarDockStationLayout layout,
Map<Integer,bibliothek.gui.Dockable> children,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
setLayout(ToolbarDockStation element,
ToolbarDockStationLayout layout,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
write(ToolbarDockStationLayout layout,
DataOutputStream out) |
void |
write(ToolbarDockStationLayout layout,
bibliothek.util.xml.XElement element) |
public static final String ID
public String getID()
getID
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public ToolbarDockStationLayout getLayout(ToolbarDockStation element, Map<bibliothek.gui.Dockable,Integer> children)
getLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public ToolbarDockStationLayout getPerspectiveLayout(ToolbarDockPerspective element, Map<bibliothek.gui.dock.perspective.PerspectiveDockable,Integer> children)
getPerspectiveLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public void setLayout(ToolbarDockStation element, ToolbarDockStationLayout layout, Map<Integer,bibliothek.gui.Dockable> children, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
setLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public void setLayout(ToolbarDockStation element, ToolbarDockStationLayout layout, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
setLayout
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public void write(ToolbarDockStationLayout layout, DataOutputStream out) throws IOException
write
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
IOException
public void write(ToolbarDockStationLayout layout, bibliothek.util.xml.XElement element)
write
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public ToolbarDockStationLayout read(DataInputStream in, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) throws IOException
read
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
IOException
public ToolbarDockStationLayout read(bibliothek.util.xml.XElement element, bibliothek.gui.dock.station.support.PlaceholderStrategy strategy)
read
in interface bibliothek.gui.dock.layout.DockConverter<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public void estimateLocations(ToolbarDockStationLayout layout, bibliothek.gui.dock.layout.LocationEstimationMap children)
estimateLocations
in interface bibliothek.gui.dock.DockFactory<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public ToolbarDockStation layout(ToolbarDockStationLayout layout, Map<Integer,bibliothek.gui.Dockable> children, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
layout
in interface bibliothek.gui.dock.DockFactory<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public ToolbarDockStation layout(ToolbarDockStationLayout layout, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
layout
in interface bibliothek.gui.dock.DockFactory<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public ToolbarDockPerspective layoutPerspective(ToolbarDockStationLayout layout, Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children)
layoutPerspective
in interface bibliothek.gui.dock.DockFactory<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
public void layoutPerspective(ToolbarDockPerspective perspective, ToolbarDockStationLayout layout, Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children)
layoutPerspective
in interface bibliothek.gui.dock.DockFactory<ToolbarDockStation,ToolbarDockPerspective,ToolbarDockStationLayout>
protected ToolbarDockStation createStation()
ToolbarDockStation
.null