org.flexdock.dockbar
Class DockbarManager
java.lang.Object
org.flexdock.dockbar.DockbarManager
public class DockbarManager
- extends java.lang.Object
- Author:
- Christopher Butler, Bobby Rosenberger, Mateusz Szczap
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOCKBAR_LAYER
public static final java.lang.Integer DOCKBAR_LAYER
DEFAULT_EDGE
public static final int DEFAULT_EDGE
- See Also:
- Constant Field Values
getInstance
public static DockbarManager getInstance(java.awt.Component c)
getInstance
public static DockbarManager getInstance(RootWindow window)
getCurrent
public static DockbarManager getCurrent(Dockable dockable)
windowChanged
public static void windowChanged(java.awt.Component newWindow)
getCurrent
public static DockbarManager getCurrent()
addListener
public static void addListener(DockbarListener listener)
activate
public static void activate(java.lang.String dockableId,
boolean locked)
activate
public static void activate(Dockable dockable,
boolean locked)
getWindow
public RootWindow getWindow()
getBottomBar
public Dockbar getBottomBar()
getLeftBar
public Dockbar getLeftBar()
getRightBar
public Dockbar getRightBar()
getViewPane
public ViewPane getViewPane()
revalidate
public void revalidate()
validate
public void validate()
getEdge
public int getEdge(java.lang.String dockableId)
getEdge
public int getEdge(Dockable dockable)
getDockbar
public Dockbar getDockbar(Dockable dockable)
getDockbar
public Dockbar getDockbar(int edge)
minimize
public void minimize(Dockable dockable)
minimize
public void minimize(Dockable dockable,
int edge)
reAdd
public void reAdd(Dockable dockable)
restore
public void restore(Dockable dockable)
remove
public boolean remove(Dockable dockable)
getActiveEdge
public int getActiveEdge()
getActiveDockableId
public java.lang.String getActiveDockableId()
getActiveDockable
public Dockable getActiveDockable()
getResizeCursor
public java.awt.Cursor getResizeCursor()
isActive
public boolean isActive()
setActiveDockable
public void setActiveDockable(java.lang.String dockableId)
setActiveDockable
public void setActiveDockable(Dockable dockable)
getPreferredViewpaneSize
public int getPreferredViewpaneSize()
isAnimating
public boolean isAnimating()
setAnimating
public void setAnimating(boolean animating)
isDragging
public boolean isDragging()
setDragging
public void setDragging(boolean dragging)
getActivationListener
public ActivationListener getActivationListener()
contains
public boolean contains(Dockable dockable)
getLayout
public DockbarLayout getLayout()