public abstract class DummyDockFactory<D extends bibliothek.gui.Dockable> extends Object implements bibliothek.gui.dock.DockFactory<D,bibliothek.gui.dock.perspective.PerspectiveElement,Object>
Dockable
which can never be created
automatically, and which does not store any kind of information.Constructor and Description |
---|
DummyDockFactory() |
Modifier and Type | Method and Description |
---|---|
void |
estimateLocations(Object layout,
bibliothek.gui.dock.layout.LocationEstimationMap children) |
Object |
getLayout(D element,
Map<bibliothek.gui.Dockable,Integer> children) |
Object |
getPerspectiveLayout(bibliothek.gui.dock.perspective.PerspectiveElement element,
Map<bibliothek.gui.dock.perspective.PerspectiveDockable,Integer> children) |
D |
layout(Object layout,
Map<Integer,bibliothek.gui.Dockable> children,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
D |
layout(Object layout,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
bibliothek.gui.dock.perspective.PerspectiveElement |
layoutPerspective(Object layout,
Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children) |
void |
layoutPerspective(bibliothek.gui.dock.perspective.PerspectiveElement perspective,
Object layout,
Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children) |
Object |
read(DataInputStream in,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
Object |
read(bibliothek.util.xml.XElement element,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
setLayout(D element,
Object layout,
Map<Integer,bibliothek.gui.Dockable> children,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
setLayout(D element,
Object layout,
bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) |
void |
write(Object layout,
DataOutputStream out) |
void |
write(Object layout,
bibliothek.util.xml.XElement element) |
public Object getPerspectiveLayout(bibliothek.gui.dock.perspective.PerspectiveElement element, Map<bibliothek.gui.dock.perspective.PerspectiveDockable,Integer> children)
public void setLayout(D element, Object layout, Map<Integer,bibliothek.gui.Dockable> children, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
public void setLayout(D element, Object layout, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
public void write(Object layout, DataOutputStream out) throws IOException
write
in interface bibliothek.gui.dock.layout.DockConverter<D extends bibliothek.gui.Dockable,bibliothek.gui.dock.perspective.PerspectiveElement,Object>
IOException
public void write(Object layout, bibliothek.util.xml.XElement element)
public Object read(DataInputStream in, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders) throws IOException
read
in interface bibliothek.gui.dock.layout.DockConverter<D extends bibliothek.gui.Dockable,bibliothek.gui.dock.perspective.PerspectiveElement,Object>
IOException
public Object read(bibliothek.util.xml.XElement element, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
public void estimateLocations(Object layout, bibliothek.gui.dock.layout.LocationEstimationMap children)
public D layout(Object layout, Map<Integer,bibliothek.gui.Dockable> children, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
public D layout(Object layout, bibliothek.gui.dock.station.support.PlaceholderStrategy placeholders)
public bibliothek.gui.dock.perspective.PerspectiveElement layoutPerspective(Object layout, Map<Integer,bibliothek.gui.dock.perspective.PerspectiveDockable> children)