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