Serialized Form


Package org.flexdock.dockbar

Class org.flexdock.dockbar.Dockbar extends JPanel implements Serializable

Serialized Fields

orientation

int orientation

manager

DockbarManager manager

mDocks

ArrayList<E> mDocks

Class org.flexdock.dockbar.DockbarLabel extends JLabel implements Serializable

Serialized Fields

dockingId

String dockingId

mSelected

boolean mSelected

mBorder

RoundedLineBorder mBorder

mInPaint

boolean mInPaint

mActive

boolean mActive

mDefaultOrientation

int mDefaultOrientation

Class org.flexdock.dockbar.StatusDockbar extends Dockbar implements Serializable

Serialized Fields

labelPanel

JPanel labelPanel

statusBarComponent

JComponent statusBarComponent

Class org.flexdock.dockbar.ViewPane extends JPanel implements Serializable

Serialized Fields

manager

DockbarManager manager

dragEdge

JPanel dragEdge

prefSize

int prefSize

locked

boolean locked

Package org.flexdock.dockbar.event

Class org.flexdock.dockbar.event.DockbarEvent extends Event implements Serializable

Serialized Fields

edge

int edge

consumed

boolean consumed

Package org.flexdock.dockbar.layout

Class org.flexdock.dockbar.layout.InsetBorder extends CompoundEmptyBorder implements Serializable

Serialized Fields

leftEdge

boolean leftEdge

rightEdge

boolean rightEdge

bottomEdge

boolean bottomEdge

Package org.flexdock.docking.defaults

Class org.flexdock.docking.defaults.DefaultDockingPort extends JPanel implements Serializable

Serialized Fields

dockingListeners

ArrayList<E> dockingListeners

dockedComponent

Component dockedComponent

borderManager

BorderManager borderManager

persistentId

String persistentId

tabsAsDragSource

boolean tabsAsDragSource

rootPort

boolean rootPort

dragImage

BufferedImage dragImage

maximizationInstallInfo

org.flexdock.docking.defaults.DefaultDockingPort.MaximizationInstallInfo maximizationInstallInfo

maximizationReleaseInfo

org.flexdock.docking.defaults.DefaultDockingPort.MaximizationReleaseInfo maximizationReleaseInfo

Class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout extends Object implements Serializable

Class org.flexdock.docking.defaults.DockingSplitPane extends JSplitPane implements Serializable

Serialized Fields

dockingPort

DockingPort dockingPort

region

String region

dividerLocDetermined

boolean dividerLocDetermined

controllerInTopLeft

boolean controllerInTopLeft

initialDividerRatio

double initialDividerRatio

percent

double percent

dividerHashCode

int dividerHashCode

constantPercent

boolean constantPercent

Package org.flexdock.docking.drag

Class org.flexdock.docking.drag.DragGlasspane extends JComponent implements Serializable

Serialized Fields

currentDropTargets

NestedComponents currentDropTargets

cachedGlassPane

Component cachedGlassPane

rootWindow

RootWindow rootWindow

postPainter

Runnable postPainter

previewDelegate

DragPreview previewDelegate

previewInit

boolean previewInit

previewPoly

Polygon previewPoly

currentDragToken

DragOperation currentDragToken

Package org.flexdock.docking.event

Class org.flexdock.docking.event.DockingEvent extends Event implements Serializable

Serialized Fields

oldPort

DockingPort oldPort

newPort

DockingPort newPort

consumed

boolean consumed

trigger

AWTEvent trigger

region

String region

overWindow

boolean overWindow

dragContext

Map<K,V> dragContext

Package org.flexdock.docking.floating.frames

Class org.flexdock.docking.floating.frames.DockingFrame extends JDialog implements Serializable

Serialized Fields

dockingPort

FloatingDockingPort dockingPort

groupName

String groupName

Class org.flexdock.docking.floating.frames.FloatingDockingPort extends DefaultDockingPort implements Serializable

Serialized Fields

frame

DockingFrame frame

dragListener

FrameDragListener dragListener

Class org.flexdock.docking.floating.frames.RootPane extends JRootPane implements Serializable

Serialized Fields

currentResizeRegion

int currentResizeRegion

mMouseLimits

Rectangle mMouseLimits

mLastCursor

Cursor mLastCursor

offset

Point offset

frame

DockingFrame frame

Class org.flexdock.docking.floating.frames.RootPaneLayout extends Object implements Serializable

Serialized Fields

pane

RootPane pane

Package org.flexdock.docking.props

Class org.flexdock.docking.props.BasicDockablePropertySet extends TypedHashtable implements Serializable

Serialized Fields

dockingId

String dockingId

changeSupport

PropertyChangeSupport changeSupport

Class org.flexdock.docking.props.BasicDockingPortPropertySet extends TypedHashtable implements Serializable

Class org.flexdock.docking.props.RootDockablePropertySet extends BasicDockablePropertySet implements Serializable

Serialized Fields

constraints

HashSet<E> constraints

Class org.flexdock.docking.props.RootDockingPortPropertySet extends BasicDockingPortPropertySet implements Serializable

Serialized Fields

constraints

HashSet<E> constraints

Class org.flexdock.docking.props.ScopedDockablePropertySet extends BasicDockablePropertySet implements Serializable

Serialized Fields

locals

ArrayList<E> locals

Class org.flexdock.docking.props.ScopedDockingPortPropertySet extends BasicDockingPortPropertySet implements Serializable

Serialized Fields

locals

ArrayList<E> locals

Package org.flexdock.docking.state

Class org.flexdock.docking.state.DockingPath extends Object implements Serializable

Serialized Fields

rootPortId

String rootPortId

nodes

ArrayList<E> nodes

siblingId

String siblingId

tabbed

boolean tabbed

Class org.flexdock.docking.state.DockingState extends Object implements Serializable

Serialized Fields

m_dockableId

String m_dockableId

m_relativeParentId

String m_relativeParentId

m_region

String m_region

m_splitRatio

float m_splitRatio

m_floatingGroup

String m_floatingGroup

m_minimizedConstraint

int m_minimizedConstraint

m_dockingPath

DockingPath m_dockingPath

centerX

int centerX

centerY

int centerY

Class org.flexdock.docking.state.FloatingGroup extends Object implements Serializable

Serialized Fields

name

String name

windowBounds

Rectangle windowBounds

dockables

HashSet<E> dockables

Class org.flexdock.docking.state.PersistenceException extends Exception implements Serializable


Package org.flexdock.docking.state.tree

Class org.flexdock.docking.state.tree.DockableNode extends DockingNode implements Serializable

Serialized Fields

dockableId

String dockableId

Class org.flexdock.docking.state.tree.DockingNode extends DefaultMutableTreeNode implements Serializable

Class org.flexdock.docking.state.tree.DockingPortNode extends DockingNode implements Serializable

Class org.flexdock.docking.state.tree.SplitNode extends DockingNode implements Serializable

Serialized Fields

orientation

int orientation

region

int region

percentage

float percentage

siblingId

String siblingId

dockingRegion

String dockingRegion

Package org.flexdock.event

Class org.flexdock.event.Event extends EventObject implements Serializable

Serialized Fields

eventType

int eventType

Class org.flexdock.event.RegistrationEvent extends Event implements Serializable

Serialized Fields

owner

Object owner

Package org.flexdock.perspective

Class org.flexdock.perspective.Layout extends Object implements Serializable

Serialized Fields

dockingInfo

HashMap<K,V> dockingInfo

floatingGroups

Hashtable<K,V> floatingGroups

restorationLayout

LayoutNode restorationLayout

Class org.flexdock.perspective.LayoutSequence extends Object implements Serializable

Serialized Fields

sequence

List<E> sequence

Class org.flexdock.perspective.Perspective extends Object implements Serializable

Serialized Fields

m_persistentId

String m_persistentId

m_perspectiveName

String m_perspectiveName

m_layout

Layout m_layout

m_initalSequence

LayoutSequence m_initalSequence

Package org.flexdock.perspective.actions

Class org.flexdock.perspective.actions.OpenPerspectiveAction extends AbstractAction implements Serializable

Serialized Fields

m_perspective

String m_perspective

Package org.flexdock.perspective.event

Class org.flexdock.perspective.event.LayoutEvent extends Event implements Serializable

Serialized Fields

oldLayout

Layout oldLayout

dockable

Dockable dockable

Class org.flexdock.perspective.event.PerspectiveEvent extends Event implements Serializable

Serialized Fields

oldPerspective

Perspective oldPerspective

Class org.flexdock.perspective.event.RegistrationEvent extends RegistrationEvent implements Serializable


Package org.flexdock.perspective.persist

Class org.flexdock.perspective.persist.PerspectiveModel extends Object implements Serializable

Serialized Fields

m_defaultPerspective

String m_defaultPerspective

m_currentPerspective

String m_currentPerspective

m_perspectives

Perspective[] m_perspectives

Package org.flexdock.plaf.common.border

Class org.flexdock.plaf.common.border.CompoundEmptyBorder extends CompoundBorder implements Serializable

Serialized Fields

inner

boolean inner

Class org.flexdock.plaf.common.border.CompoundEmptyBorder.MutableEmptyBorder extends EmptyBorder implements Serializable

Class org.flexdock.plaf.common.border.RoundedLineBorder extends LineBorder implements Serializable

Serialized Fields

mArcWidthHeight

int mArcWidthHeight

mFilled

boolean mFilled

Package org.flexdock.plaf.icons

Class org.flexdock.plaf.icons.IconMap extends HashMap implements Serializable


Package org.flexdock.plaf.resources.action

Class org.flexdock.plaf.resources.action.DefaultAction extends AbstractAction implements Serializable


Package org.flexdock.plaf.resources.border

Class org.flexdock.plaf.resources.border.RoundedBorderResource.RoundedBorder extends AbstractBorder implements Serializable

Serialized Fields

color

Color color

Package org.flexdock.util

Class org.flexdock.util.TypedHashtable extends Hashtable implements Serializable

Class org.flexdock.util.UUID extends Object implements Serializable

serialVersionUID: -4856846361193249489L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the UUID instance from a stream (that is, deserialize it). This is necessary to set the transient fields to their correct uninitialized value so they will be recomputed on demand.

Throws:
IOException
ClassNotFoundException
Serialized Fields

mostSigBits

long mostSigBits

leastSigBits

long leastSigBits

Package org.flexdock.view

Class org.flexdock.view.Button extends JToggleButton implements Serializable

Class org.flexdock.view.Titlebar extends JComponent implements Serializable

Serialized Fields

titleIcon

Icon titleIcon

titleText

String titleText

actionList

List<E> actionList

actionButtons

HashMap<K,V> actionButtons

buttonList

Button[] buttonList

parentView

View parentView

Class org.flexdock.view.View extends JComponent implements Serializable

Serialized Fields

persistentId

String persistentId

titlepane

Titlebar titlepane

contentPane

Container contentPane

contentPaneCheckingEnabled

boolean contentPaneCheckingEnabled

dockingListeners

ArrayList<E> dockingListeners

dragSources

ArrayList<E> dragSources

frameDragSources

HashSet<E> frameDragSources

Class org.flexdock.view.View.ViewLayout extends Object implements Serializable

Class org.flexdock.view.Viewport extends DefaultDockingPort implements Serializable

Serialized Fields

blockedRegions

HashSet<E> blockedRegions

Class org.flexdock.view.ViewProps extends ScopedDockablePropertySet implements Serializable


Package org.flexdock.view.actions

Class org.flexdock.view.actions.DefaultCloseAction extends ViewAction implements Serializable

Class org.flexdock.view.actions.DefaultDisplayAction extends ViewAction implements Serializable

Class org.flexdock.view.actions.DefaultPinAction extends ViewAction implements Serializable

Class org.flexdock.view.actions.ViewAction extends AbstractAction implements Serializable

Serialized Fields

viewId

String viewId

Package org.flexdock.view.model

Class org.flexdock.view.model.ViewButtonModel extends JToggleButton.ToggleButtonModel implements Serializable

Serialized Fields

viewId

String viewId