See: Description
Interface | Description |
---|---|
Dockable |
This interface is designed to specify the API's required by
DockingManager and DockingPort for dealing with dockable
components in a drag-n-drop fashion. |
DockableFactory |
This interface is designed to provide an API for allowing the
DockingManager to obtain Dockable instances on the fly. |
DockingConstants |
A collection of constants used by flexdock.
|
DockingPort |
This interface is designed to specify the API's required by
DockingManager for placing Dockable instances within a
container. |
DockingStrategy |
This interface defines an API used by
DockingManager and
DockingPort to support customizable behaviors during docking
operations. |
DockingStub | |
RegionChecker |
This interface provides an API for determining the desired regional bounds
for a
Dockable component. |
Class | Description |
---|---|
DockableFactory.Stub |
An empty implementation of
DockableFactory . |
DockingManager |
This class is used as a public facade into the framework docking system.
|
This package contains interface definitions for the FlexDock framework. It
also contains the utility class DockingManager
. This class helps
to load the actual docking implementations and configure those instances.
The package org.flexdock.docking.defaults
contains default
implementations for these interfaces. Implementors should use these classes as
a reference, since a lot of time has been put into developing them.