A B C D E F G H I J K L M N O P R S T U V W X

A

AbstractDockable - Class in org.flexdock.docking.defaults
Provides a default implementation of the Dockable interface.
AbstractDockable(String) - Constructor for class org.flexdock.docking.defaults.AbstractDockable
Creates a new AbstractDockable instance.
AbstractLayoutNodeSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-27
AbstractLayoutNodeSerializer() - Constructor for class org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
 
acceptsEvent(Event) - Method in class org.flexdock.dockbar.event.DockbarEventHandler
This class accepts DockbarEvents.
acceptsEvent(Event) - Method in class org.flexdock.docking.event.DockingEventHandler
 
acceptsEvent(Event) - Method in class org.flexdock.event.EventHandler
Tests a given event to determine if this handler can handle that event.
acceptsEvent(Event) - Method in class org.flexdock.event.RegistrationHandler
 
acceptsEvent(Event) - Method in class org.flexdock.perspective.event.LayoutEventHandler
 
acceptsEvent(Event) - Method in class org.flexdock.perspective.event.PerspectiveEventHandler
 
acceptsEvent(Event) - Method in class org.flexdock.perspective.event.RegistrationHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.dockbar.event.DockbarEventHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.docking.event.DockingEventHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.event.EventHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.event.RegistrationHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.perspective.event.LayoutEventHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.perspective.event.PerspectiveEventHandler
 
acceptsListener(EventListener) - Method in class org.flexdock.perspective.event.RegistrationHandler
 
ACTION_KEY - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ActionFactory - Class in org.flexdock.view.actions
 
ActionFactory() - Constructor for class org.flexdock.view.actions.ActionFactory
 
actionPerformed(ActionEvent) - Method in class org.flexdock.dockbar.activation.Animation
 
actionPerformed(ActionEvent) - Method in class org.flexdock.perspective.actions.OpenPerspectiveAction
 
actionPerformed(ActionEvent) - Method in class org.flexdock.plaf.resources.action.DefaultAction
 
actionPerformed(View, ActionEvent) - Method in class org.flexdock.view.actions.DefaultCloseAction
 
actionPerformed(View, ActionEvent) - Method in class org.flexdock.view.actions.DefaultDisplayAction
 
actionPerformed(View, ActionEvent) - Method in class org.flexdock.view.actions.DefaultPinAction
 
actionPerformed(ActionEvent) - Method in class org.flexdock.view.actions.ViewAction
 
actionPerformed(View, ActionEvent) - Method in class org.flexdock.view.actions.ViewAction
 
ActionResourceHandler - Class in org.flexdock.plaf.resources
 
ActionResourceHandler() - Constructor for class org.flexdock.plaf.resources.ActionResourceHandler
 
activate(boolean) - Method in class org.flexdock.dockbar.DockbarLabel
 
activate(String, boolean) - Static method in class org.flexdock.dockbar.DockbarManager
 
activate(Dockable, boolean) - Static method in class org.flexdock.dockbar.DockbarManager
 
activateWindow(Component) - Static method in class org.flexdock.util.SwingUtility
 
ActivationListener - Class in org.flexdock.dockbar.event
 
ActivationListener(DockbarManager) - Constructor for class org.flexdock.dockbar.event.ActivationListener
 
ActivationQueue - Class in org.flexdock.dockbar.activation
 
ActivationQueue(DockbarManager, Animation, Runnable, Animation, Runnable) - Constructor for class org.flexdock.dockbar.activation.ActivationQueue
 
ACTIVE - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
ACTIVE - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ACTIVE_DISABLED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ACTIVE_DISABLED_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ACTIVE_HOVER - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ACTIVE_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ACTIVE_SELECTED_HOVER - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ACTIVE_STATE_LOCKED - Static variable in class org.flexdock.view.ViewProps
 
ACTIVE_WINDOW - Static variable in interface org.flexdock.docking.DockingConstants
The property name for handling window activation changes.
activeBackground - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
activeBorder - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
ActiveDockableHandler - Class in org.flexdock.dockbar.activation
 
ActiveDockableHandler() - Constructor for class org.flexdock.dockbar.activation.ActiveDockableHandler
 
ActiveDockableListener - Class in org.flexdock.docking.activation
 
ActiveDockableTracker - Class in org.flexdock.docking.activation
 
ActiveDockableTracker() - Constructor for class org.flexdock.docking.activation.ActiveDockableTracker
 
activeFont - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
ADAPTER_KEY - Static variable in class org.flexdock.docking.adapter.MappingReader
Deprecated.  
ADAPTER_RESOURCE_KEY - Static variable in class org.flexdock.docking.adapter.AdapterFactory
A property key for determining whichi docking adapter to use.
AdapterFactory - Class in org.flexdock.docking.adapter
A factory for transforming Components into a class that contains information about the component that is necessary for treating the component as a Dockable.
AdapterFactory() - Constructor for class org.flexdock.docking.adapter.AdapterFactory
 
AdapterMapping - Class in org.flexdock.docking.adapter
This POJO contains values for an adapted components dockable requirements.
AdapterMapping() - Constructor for class org.flexdock.docking.adapter.AdapterMapping
 
add(Component) - Method in class org.flexdock.dockbar.StatusDockbar
 
add(Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to set the currently docked component.
add(Component, int) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to set the currently docked component.
add(Component, Object) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to set the currently docked component.
add(Component, Object, int) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to set the currently docked component.
add(String, Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to set the currently docked component.
add(DockingPort) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
add(MutableTreeNode) - Method in interface org.flexdock.docking.state.LayoutNode
 
add(MutableTreeNode) - Method in class org.flexdock.docking.state.tree.DockableNode
 
add(Dockable) - Method in class org.flexdock.perspective.Layout
 
add(String) - Method in class org.flexdock.perspective.Layout
 
add(Dockable) - Method in class org.flexdock.perspective.LayoutSequence
 
add(String) - Method in class org.flexdock.perspective.LayoutSequence
 
add(Dockable, Dockable) - Method in class org.flexdock.perspective.LayoutSequence
 
add(String, String) - Method in class org.flexdock.perspective.LayoutSequence
 
add(Dockable, Dockable, String, float) - Method in class org.flexdock.perspective.LayoutSequence
 
add(String, String, String, float) - Method in class org.flexdock.perspective.LayoutSequence
 
add(DockingState) - Method in class org.flexdock.perspective.LayoutSequence
 
add(Perspective) - Method in class org.flexdock.perspective.PerspectiveManager
 
add(Perspective, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
add(Point, Point) - Static method in class org.flexdock.util.SwingUtility
 
addAction(String) - Method in class org.flexdock.view.Titlebar
 
addAction(Action) - Method in class org.flexdock.view.Titlebar
 
addAction(Action) - Method in class org.flexdock.view.View
 
addAction(String) - Method in class org.flexdock.view.View
 
addAll(IconMap) - Method in class org.flexdock.plaf.icons.IconMap
 
addClassMapping(Object, Class) - Method in class org.flexdock.util.ClassMapping
Adds a mapping between the Class type of the specified Object and the specified value.
addClassMapping(Class, Class) - Method in class org.flexdock.util.ClassMapping
Adds a mapping between the key Class and the specified value.
addClassMapping(Class, Class, Object) - Method in class org.flexdock.util.ClassMapping
Adds a mapping between the key Class and both the specified value and specified object instance..
addCustomTheme(String, Properties) - Static method in class org.flexdock.plaf.PlafManager
 
addDockable(Dockable) - Method in class org.flexdock.docking.floating.frames.DockingFrame
 
addDockable(String) - Method in class org.flexdock.docking.state.FloatingGroup
 
addDockable(String) - Method in class org.flexdock.perspective.Perspective
 
addDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.AbstractDockable
Adds a DockingListener to observe docking events for this Dockable.
addDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Adds a DockingListener to observe docking events for this DockingPort.
addDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Adds a DockingListener to observe docking events for this Dockable.
addDockingListener(Dockable, DockingListener) - Static method in class org.flexdock.docking.event.DockingEventHandler
 
addDockingListener(DockingListener) - Method in interface org.flexdock.docking.event.DockingMonitor
 
addDockingListener(DockingListener) - Method in class org.flexdock.view.View
 
addDragSource(Dockable, Component) - Static method in class org.flexdock.docking.DockingManager
 
addEventHandler(EventHandler) - Method in class org.flexdock.event.EventManager
 
addEventListener(EventListener) - Method in class org.flexdock.event.EventManager
 
addFactory(PropertyChangeListenerFactory) - Static method in class org.flexdock.docking.props.PropertyChangeListenerFactory
 
addFloatingGroup(FloatingGroup) - Method in class org.flexdock.perspective.Layout
 
addHandler(EventHandler) - Static method in class org.flexdock.event.EventManager
 
addHandler(RestorationHandler) - Method in class org.flexdock.perspective.RestorationManager
 
addIcons(String, IconResource) - Method in class org.flexdock.plaf.icons.IconMap
 
addImpl(Component, Object, int) - Method in class org.flexdock.view.View
addLayoutComponent(String, Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
addLayoutComponent(Component, Object) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
addLayoutComponent(String, Component) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
addLayoutComponent(Component, Object) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
addLayoutComponent(String, Component) - Method in class org.flexdock.view.View.ViewLayout
 
addLayoutComponent(Component, Object) - Method in class org.flexdock.view.View.ViewLayout
 
addLayoutListener(LayoutListener) - Method in class org.flexdock.perspective.Perspective
 
addListener(DockbarListener) - Static method in class org.flexdock.dockbar.DockbarManager
 
addListener(EventListener) - Method in class org.flexdock.event.EventHandler
 
addListener(EventListener) - Static method in class org.flexdock.event.EventManager
 
addListener(LayoutListener) - Method in class org.flexdock.perspective.Layout
 
addListener(PerspectiveListener) - Method in class org.flexdock.perspective.PerspectiveManager
 
addPolicy(FloatPolicy) - Method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Adds the specified FloatPolicy to the internal policy collection.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.activation.ActiveDockableTracker
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.defaults.AbstractDockable
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.flexdock.docking.Dockable
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
addToGroup(Dockable, String) - Method in interface org.flexdock.docking.state.FloatManager
 
addToGroup(Dockable, String) - Method in class org.flexdock.docking.state.FloatManager.Stub
 
addToGroup(Dockable, String) - Method in class org.flexdock.perspective.Layout
 
AlphaPreview - Class in org.flexdock.docking.drag.preview
 
AlphaPreview() - Constructor for class org.flexdock.docking.drag.preview.AlphaPreview
 
AlphaPreview(Color, Color, float) - Constructor for class org.flexdock.docking.drag.preview.AlphaPreview
 
AlphaPreview(Color, Color, float, boolean) - Constructor for class org.flexdock.docking.drag.preview.AlphaPreview
 
AlreadyRestoredHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-04-15
AlreadyRestoredHandler() - Constructor for class org.flexdock.perspective.restore.handlers.AlreadyRestoredHandler
 
Animation - Class in org.flexdock.dockbar.activation
 
Animation(DockbarManager, boolean) - Constructor for class org.flexdock.dockbar.activation.Animation
 
ANTIALIASING - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
antialiasing - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
appendByte(int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
appendFourBytes(int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
appendTwoBytes(int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
apply(DockingPort) - Method in class org.flexdock.perspective.Layout
 
apply(DockingPort) - Method in class org.flexdock.perspective.LayoutSequence
 
ATTRIBUTE_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 

B

BACKGROUND_COLOR - Static variable in class org.flexdock.plaf.resources.paint.PainterResource
 
BACKGROUND_COLOR - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
BACKGROUND_COLOR_ACTIVE - Static variable in class org.flexdock.plaf.resources.paint.PainterResource
 
BACKGROUND_COLOR_ACTIVE - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
BASE_FONT_KEY - Static variable in class org.flexdock.plaf.resources.FontResourceHandler
 
BasicDockablePropertySet - Class in org.flexdock.docking.props
 
BasicDockablePropertySet(Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
 
BasicDockablePropertySet(int, Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
 
BasicDockablePropertySet(int, float, Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
 
BasicDockablePropertySet(Map, Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
 
BasicDockingPortPropertySet - Class in org.flexdock.docking.props
 
BasicDockingPortPropertySet() - Constructor for class org.flexdock.docking.props.BasicDockingPortPropertySet
 
BasicDockingPortPropertySet(int) - Constructor for class org.flexdock.docking.props.BasicDockingPortPropertySet
 
BasicDockingPortPropertySet(int, float) - Constructor for class org.flexdock.docking.props.BasicDockingPortPropertySet
 
BasicDockingPortPropertySet(Map) - Constructor for class org.flexdock.docking.props.BasicDockingPortPropertySet
 
BITMASK_BACKGROUND - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
BITMASK_FOREGROUND - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
BITMASK_FUNCTION - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
BITMASK_SUBWIN_MODE - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
BLACK - Static variable in class org.flexdock.docking.drag.preview.AlphaPreview
 
blockedRegions - Variable in class org.flexdock.view.Viewport
 
BLUE - Static variable in class org.flexdock.docking.drag.preview.AlphaPreview
 
BORDER - Static variable in class org.flexdock.plaf.theme.ButtonUI
 
BORDER - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
BORDER_ACTIVE - Static variable in class org.flexdock.plaf.theme.ButtonUI
 
BORDER_ACTIVE - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
BORDER_ACTIVE_HOVER - Static variable in class org.flexdock.plaf.theme.ButtonUI
 
BORDER_HOVER - Static variable in class org.flexdock.plaf.theme.ButtonUI
 
BORDER_PRESSED - Static variable in class org.flexdock.plaf.theme.ButtonUI
 
borderActive - Variable in class org.flexdock.plaf.theme.ButtonUI
 
borderActiveHover - Variable in class org.flexdock.plaf.theme.ButtonUI
 
borderDefault - Variable in class org.flexdock.plaf.theme.ButtonUI
 
borderDefaultHover - Variable in class org.flexdock.plaf.theme.ButtonUI
 
BorderManager - Interface in org.flexdock.docking.defaults
This interface provides a set of methods used by the DefaultDockingPort class to manage border state after docking and undocking operations.
borderPressed - Variable in class org.flexdock.plaf.theme.ButtonUI
 
BOTTOM - Static variable in interface org.flexdock.docking.DockingConstants
Box-orientation constant used to specify the bottom of a box.
BOTTOM - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
brighter(Color, double) - Static method in class org.flexdock.util.SwingUtility
 
Button - Class in org.flexdock.view
 
Button(Action) - Constructor for class org.flexdock.view.Button
 
BUTTON_KEY - Static variable in class org.flexdock.plaf.theme.UIFactory
 
buttonMargin - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
ButtonUI - Class in org.flexdock.plaf.theme
 
ButtonUI() - Constructor for class org.flexdock.plaf.theme.ButtonUI
 
ButtonUI.ButtonListener - Class in org.flexdock.plaf.theme
 
ButtonUI.ButtonListener(AbstractButton) - Constructor for class org.flexdock.plaf.theme.ButtonUI.ButtonListener
 

C

cacheLayoutState(DockingPort) - Method in class org.flexdock.perspective.Perspective
 
calculateRegionalBounds(Component, String, float) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
 
CENTER - Static variable in interface org.flexdock.docking.DockingConstants
The central position in an area.
CENTER - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
center(Window, Component) - Static method in class org.flexdock.util.SwingUtility
 
CENTER_REGION - Static variable in interface org.flexdock.docking.DockingConstants
The central region.
centerOnScreen(Window) - Static method in class org.flexdock.util.SwingUtility
 
CHANGE_GC_OPCODE - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
CHANGED - Static variable in class org.flexdock.perspective.event.PerspectiveEvent
 
checkBounds(float, float, float) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
 
child - Variable in class org.flexdock.util.NestedComponents
 
CLASS_KEY - Static variable in class org.flexdock.docking.adapter.MappingReader
Deprecated.  
ClassMapping - Class in org.flexdock.util
This class manages associations between classes and object instances.
ClassMapping(Class, Object) - Constructor for class org.flexdock.util.ClassMapping
Creates a new ClassMapping instance with the specified default values.
CLASSNAME - Static variable in class org.flexdock.plaf.resources.paint.PainterResource
 
CLASSNAME_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
cleanup() - Method in class org.flexdock.docking.defaults.DockingSplitPane
Releases any internal references to external objects to aid garbage collection.
clear() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Removes all Dockables from this DockingPort.
clear() - Method in interface org.flexdock.docking.DockingPort
Removes all docked components from the DockingPort.
clear() - Method in class org.flexdock.docking.drag.DragGlasspane
 
clear() - Method in class org.flexdock.docking.drag.effects.RubberBand
 
clear() - Method in class org.flexdock.docking.drag.outline.win32.Win32RubberBand
 
clear() - Method in class org.flexdock.docking.drag.outline.x11.X11RubberBand
 
clear() - Method in class org.flexdock.docking.drag.outline.xlib.XlibRubberBand
 
CLIENT_KEY - Static variable in class org.flexdock.docking.adapter.MappingReader
Deprecated.  
clockSequence() - Method in class org.flexdock.util.UUID
The clock sequence value associated with this UUID.
clone() - Method in class org.flexdock.docking.state.DockingPath
 
clone() - Method in class org.flexdock.docking.state.DockingState
 
clone() - Method in class org.flexdock.docking.state.FloatingGroup
 
clone() - Method in interface org.flexdock.docking.state.LayoutNode
 
clone() - Method in class org.flexdock.docking.state.tree.DockingNode
 
clone() - Method in class org.flexdock.docking.state.tree.SplitNode
 
clone() - Method in class org.flexdock.perspective.Layout
 
clone() - Method in class org.flexdock.perspective.LayoutSequence
 
clone() - Method in class org.flexdock.perspective.Perspective
 
close(Dockable) - Method in class org.flexdock.dockbar.MinimizationAdapter
 
close(Dockable) - Static method in class org.flexdock.docking.DockingManager
Convenience method that removes the specified Dockable from the layout.
close() - Method in class org.flexdock.docking.drag.DragPipeline
 
close() - Method in class org.flexdock.docking.drag.outline.x11.Connection
 
close(Dockable) - Method in interface org.flexdock.docking.state.MinimizationManager
 
close(Dockable) - Method in class org.flexdock.docking.state.MinimizationManager.Stub
 
close(InputStream) - Static method in class org.flexdock.util.ResourceManager
Calls close() on the specified InputStream.
close(OutputStream) - Static method in class org.flexdock.util.ResourceManager
Calls close() on the specified OutputStream.
close(Socket) - Static method in class org.flexdock.util.ResourceManager
Calls close() on the specified Socket.
CLOSE_ACTION - Static variable in interface org.flexdock.docking.DockingConstants
A constant representing a "close" action.
COLLAPSED - Static variable in class org.flexdock.dockbar.event.DockbarEvent
 
ColorResourceHandler - Class in org.flexdock.plaf.resources
 
ColorResourceHandler() - Constructor for class org.flexdock.plaf.resources.ColorResourceHandler
 
compareTo(Object) - Method in class org.flexdock.util.UUID
Compares this UUID with the specified UUID.
CompoundEmptyBorder - Class in org.flexdock.plaf.common.border
 
CompoundEmptyBorder(Border, Border, boolean) - Constructor for class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
CompoundEmptyBorder.MutableEmptyBorder - Class in org.flexdock.plaf.common.border
 
CompoundEmptyBorder.MutableEmptyBorder(int, int, int, int) - Constructor for class org.flexdock.plaf.common.border.CompoundEmptyBorder.MutableEmptyBorder
 
CompoundEmptyBorder.MutableEmptyBorder(Insets) - Constructor for class org.flexdock.plaf.common.border.CompoundEmptyBorder.MutableEmptyBorder
 
Configurator - Class in org.flexdock.plaf
 
configureAction(Action) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
Connection - Class in org.flexdock.docking.drag.outline.x11
 
Connection() - Constructor for class org.flexdock.docking.drag.outline.x11.Connection
 
ConnectionResponse - Class in org.flexdock.docking.drag.outline.x11
 
ConnectionResponse(DataBuffer) - Constructor for class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
constrain(Object, Object) - Method in class org.flexdock.docking.props.RootDockablePropertySet
 
constrainRoot(Object, Object) - Method in class org.flexdock.view.ViewProps
 
CONSTRUCTOR_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
ConstructorHandler - Class in org.flexdock.plaf.resources
 
ConstructorHandler(Constructor) - Constructor for class org.flexdock.plaf.resources.ConstructorHandler
 
consume() - Method in class org.flexdock.dockbar.event.DockbarEvent
 
consume() - Method in class org.flexdock.docking.event.DockingEvent
 
contains(Dockable) - Method in class org.flexdock.dockbar.Dockbar
 
contains(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
contains(String) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
contains(DockingPort) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
contains(Dockable) - Method in class org.flexdock.perspective.Layout
 
contains(String) - Method in class org.flexdock.perspective.Layout
 
containsPropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.activation.ActiveDockableTracker
 
contentPane - Variable in class org.flexdock.view.View
 
contentPaneCheckingEnabled - Variable in class org.flexdock.view.View
 
controllerInTopLeft - Variable in class org.flexdock.docking.defaults.DockingSplitPane
 
create(Component, String, String) - Static method in class org.flexdock.docking.defaults.DockableComponentWrapper
Creates a DockableComponentWrapper instance using the specified source component, persistent ID, and docking description.
create(DockingStub) - Static method in class org.flexdock.docking.defaults.DockableComponentWrapper
 
create(DockingAdapter) - Static method in class org.flexdock.docking.defaults.DockableComponentWrapper
 
create(Component, String) - Static method in class org.flexdock.docking.floating.frames.DockingFrame
 
create(String) - Static method in class org.flexdock.docking.state.DockingPath
 
create(Dockable) - Static method in class org.flexdock.docking.state.DockingPath
 
create(Border, boolean) - Static method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
create(Border, boolean, Insets) - Static method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
CREATE_GC_OPCODE - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
createActionButton(Action) - Method in class org.flexdock.view.Titlebar
 
createBorder(Border, boolean) - Static method in class org.flexdock.dockbar.layout.InsetBorder
 
createBorder(Border, boolean, Insets) - Static method in class org.flexdock.dockbar.layout.InsetBorder
 
createBorderManager() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Creates a standard border manager for this docking port.
createButtonListener(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
createButtonModel() - Method in class org.flexdock.view.actions.DefaultPinAction
 
createButtonModel() - Method in class org.flexdock.view.actions.ViewAction
 
createCloseAction() - Static method in class org.flexdock.view.actions.ActionFactory
 
createContentPane() - Method in class org.flexdock.view.View
 
createCursor(URL, Point, String) - Static method in class org.flexdock.util.ResourceManager
Returns a Cursor object based on the specified resource URL.
createCursor(String, Point, String) - Static method in class org.flexdock.util.ResourceManager
Returns a Cursor object based on the specified resource URL.
createDefault(String) - Static method in class org.flexdock.perspective.persist.FilePersistenceHandler
 
createDefaultPersister() - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
 
createDefaultPersister() - Method in interface org.flexdock.perspective.persist.PersistenceHandler
 
createDisplayAction() - Static method in class org.flexdock.view.actions.ActionFactory
 
createDockingPort(DockingPort) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns a new DefaultDockingPort with characteristics similar to the specified base DockingPort.
createDockingPort(DockingPort) - Method in interface org.flexdock.docking.DockingStrategy
Creates and returns a new DockingPort instance based upon the supplied DockingPort parameter.
createDockingPortImpl(DockingPort) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
createIcon(String) - Static method in class org.flexdock.util.ResourceManager
Returns an ImageIcon object based on the specified resource URL.
createImage(String) - Static method in class org.flexdock.util.ResourceManager
Returns an Image object based on the specified resource URL.
createImage(URL) - Static method in class org.flexdock.util.ResourceManager
Returns an Image object based on the specified resource URL.
createImage(Component) - Static method in class org.flexdock.util.SwingUtility
 
createInstance(String) - Static method in class org.flexdock.util.Utilities
Creates and returns an instance of the specified class name using Class.newInstance().
createInstance(String, boolean) - Static method in class org.flexdock.util.Utilities
Creates and returns an instance of the specified class name using Class.newInstance().
createInstance(String, Class) - Static method in class org.flexdock.util.Utilities
Creates and returns an instance of the specified class name using Class.newInstance().
createInstance(String, Class, boolean) - Static method in class org.flexdock.util.Utilities
Creates and returns an instance of the specified class name using Class.newInstance().
createLayout() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
createLayout(DockingPort) - Method in interface org.flexdock.docking.state.LayoutManager
 
createLayout(DockingPort) - Method in class org.flexdock.perspective.LayoutBuilder
 
createLayout(DockingPort) - Method in class org.flexdock.perspective.PerspectiveManager
 
createLayout() - Method in class org.flexdock.view.View
 
createLayoutNode() - Method in class org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
 
createLayoutNode() - Method in class org.flexdock.perspective.persist.xml.DockingPortNodeSerializer
 
createLayoutNode() - Method in class org.flexdock.perspective.persist.xml.SplitNodeSerializer
 
createNode(Dockable) - Static method in class org.flexdock.docking.state.DockingPath
 
createNode(DockingPort) - Static method in class org.flexdock.docking.state.DockingPath
 
createPerspective(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
createPinAction() - Static method in class org.flexdock.view.actions.ActionFactory
 
createPolyRect(DockingPort, Component, String) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createPolyRect(Rectangle) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createPolyTab(DockingPort, Component) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createPolyTabOnBottom(Rectangle, Rectangle) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createPolyTabOnTop(Rectangle, Rectangle) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createPreviewPolygon(DragOperation, DockingPort, Dockable, String) - Method in class org.flexdock.docking.drag.DragGlasspane
 
createPreviewPolygon(Component, DockingPort, Dockable, String, Component, Map) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createPreviewPolygon(Component, DockingPort, Dockable, String, Component, Map) - Method in interface org.flexdock.docking.drag.effects.DragPreview
 
createPreviewPolygon(Component, DockingPort, Dockable, String, Component, Map) - Method in class org.flexdock.docking.drag.preview.GhostPreview
 
createRootLayout() - Method in class org.flexdock.docking.floating.frames.RootPane
 
createRootPane() - Method in class org.flexdock.docking.floating.frames.DockingFrame
 
createSplitPane(DockingPort, String) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns a new DockingSplitPane based on the specified DockingPort. and region.
createSplitPane(DockingPort, String) - Method in interface org.flexdock.docking.DockingStrategy
Creates and returns a new JSplitPane instance based upon the supplied parameters.
createSplitPaneImpl(DockingPort, String) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
createTabbedPane() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
If this method returns null, implementations may throw NullPointerExceptions.
createTabbedPane() - Method in class org.flexdock.view.Viewport
 
createTabbedPaneRect(DockingPort, Component) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
createTabbedPaneRect(DockingPort, Component) - Method in class org.flexdock.docking.drag.preview.GhostPreview
 
createTheme(Properties) - Static method in class org.flexdock.plaf.theme.UIFactory
 
createTitlebar() - Method in class org.flexdock.view.View
 
creationParameters - Variable in class org.flexdock.plaf.FlexViewComponentUI
 
creationParameters - Variable in class org.flexdock.plaf.theme.ButtonUI
 
CURRENT_DOCKABLE - Static variable in class org.flexdock.docking.activation.ActiveDockableTracker
 

D

darker(Color, double) - Static method in class org.flexdock.util.SwingUtility
 
DataBuffer - Class in org.flexdock.docking.drag.outline.x11
 
DataBuffer() - Constructor for class org.flexdock.docking.drag.outline.x11.DataBuffer
 
DataBuffer(int) - Constructor for class org.flexdock.docking.drag.outline.x11.DataBuffer
 
DataBuffer(byte[]) - Constructor for class org.flexdock.docking.drag.outline.x11.DataBuffer
 
debug(String) - Static method in class org.flexdock.logging.Log
Deprecated. Log a debug message.
debug(String, Throwable) - Static method in class org.flexdock.logging.Log
Deprecated. Log a debug message and provide a Throwable for details.
debug(String) - Method in interface org.flexdock.logging.Logger
Deprecated. Log a debug message.
debug(String, Throwable) - Method in interface org.flexdock.logging.Logger
Deprecated. Log a debug message and provide a Throwable for details.
debug(String, Throwable) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
debug(String) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
DEBUG_OUTPUT - Static variable in class org.flexdock.docking.drag.effects.RubberBand
 
decode(byte[]) - Static method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
deepClone() - Method in class org.flexdock.docking.state.tree.DockingNode
 
DEFAULT - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
DEFAULT - Static variable in class org.flexdock.plaf.theme.UIFactory
 
DEFAULT_ADAPTER_RESOURCE - Static variable in class org.flexdock.docking.adapter.AdapterFactory
Deprecated. Scope is likely to become more restrictive (protected or private).
DEFAULT_ALPHA - Static variable in class org.flexdock.docking.drag.preview.AlphaPreview
 
DEFAULT_AUTH_DATA_LENGTH - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
DEFAULT_AUTH_NAME_LENGTH - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
DEFAULT_BG_COLOR - Static variable in class org.flexdock.plaf.resources.paint.DefaultPainter
 
DEFAULT_BG_COLOR_ACTIVE - Static variable in class org.flexdock.plaf.resources.paint.DefaultPainter
 
DEFAULT_BORDER - Static variable in class org.flexdock.docking.drag.preview.AlphaPreview
 
DEFAULT_BUFFER_SIZE - Static variable in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
DEFAULT_COLOR - Static variable in class org.flexdock.docking.drag.preview.AlphaPreview
 
DEFAULT_DRAG_THRESHOLD - Static variable in class org.flexdock.docking.props.RootDockablePropertySet
 
DEFAULT_EDGE - Static variable in class org.flexdock.dockbar.DockbarManager
 
DEFAULT_HEIGHT - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
DEFAULT_INSTANCE - Static variable in class org.flexdock.dockbar.event.DockablePropertyChangeHandler
 
DEFAULT_INSTANCE - Static variable in class org.flexdock.docking.defaults.DockablePropertyChangeHandler
 
DEFAULT_MAXED_LAYER - Static variable in class org.flexdock.util.RootWindow
 
DEFAULT_PERSISTENCE_KEY - Static variable in interface org.flexdock.docking.DockingConstants
A system key whose value is a fully-qualified class name that is used to create a persistence class for storing or loading persisted perspectives.
DEFAULT_PERSISTENCE_KEY_VALUE - Static variable in class org.flexdock.perspective.PerspectiveManager
 
DEFAULT_PERSPECTIVE_DIR - Static variable in class org.flexdock.perspective.persist.FilePersistenceHandler
 
DEFAULT_PREFS_URI - Static variable in class org.flexdock.plaf.Configurator
 
DEFAULT_PREVIEW_SIZE - Static variable in class org.flexdock.docking.props.RootDockablePropertySet
 
DEFAULT_REGION_SIZE - Static variable in interface org.flexdock.docking.RegionChecker
Default region size.
DEFAULT_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
DEFAULT_SIBLING_SIZE - Static variable in interface org.flexdock.docking.RegionChecker
Default sibling size.
DEFAULT_SIBLING_SIZE_KEY - Static variable in interface org.flexdock.docking.RegionChecker
A key to find a system property that will override the default sibling size in this interface.
DEFAULT_STUB - Static variable in interface org.flexdock.docking.state.FloatManager
 
DEFAULT_STUB - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
DEFAULT_TAB_HEIGHT - Static variable in class org.flexdock.docking.drag.effects.DefaultPreview
 
DEFAULT_TAB_WIDTH - Static variable in class org.flexdock.docking.drag.effects.DefaultPreview
 
DefaultAction - Class in org.flexdock.plaf.resources.action
 
DefaultAction() - Constructor for class org.flexdock.plaf.resources.action.DefaultAction
 
DefaultCloseAction - Class in org.flexdock.view.actions
 
DefaultCloseAction() - Constructor for class org.flexdock.view.actions.DefaultCloseAction
 
DefaultDisplayAction - Class in org.flexdock.view.actions
 
DefaultDisplayAction() - Constructor for class org.flexdock.view.actions.DefaultDisplayAction
 
DefaultDisplayAction(String) - Constructor for class org.flexdock.view.actions.DefaultDisplayAction
 
DefaultDockingPort - Class in org.flexdock.docking.defaults
This is a Container that implements the DockingPort interface.
DefaultDockingPort() - Constructor for class org.flexdock.docking.defaults.DefaultDockingPort
Creates a new DefaultDockingPort with a persistent ID equal to the String value of this a random UUID.
DefaultDockingPort(String) - Constructor for class org.flexdock.docking.defaults.DefaultDockingPort
Creates a new DefaultDockingPort with the specified persistent ID.
DefaultDockingPort.PortLayout - Class in org.flexdock.docking.defaults
 
DefaultDockingPort.PortLayout() - Constructor for class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
DefaultDockingStrategy - Class in org.flexdock.docking.defaults
 
DefaultDockingStrategy() - Constructor for class org.flexdock.docking.defaults.DefaultDockingStrategy
 
DefaultDockingStrategy.DockingResults - Class in org.flexdock.docking.defaults
 
DefaultDockingStrategy.DockingResults(DockingPort, boolean) - Constructor for class org.flexdock.docking.defaults.DefaultDockingStrategy.DockingResults
 
DefaultFilePersister - Class in org.flexdock.perspective.persist
 
DefaultFilePersister() - Constructor for class org.flexdock.perspective.persist.DefaultFilePersister
 
DefaultFloatPolicy - Class in org.flexdock.docking.floating.policy
This class provides an implementation of the FloatPolicy interface to provide default behavior for the framework.
DefaultFloatPolicy() - Constructor for class org.flexdock.docking.floating.policy.DefaultFloatPolicy
 
defaultHeight - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
defaultIcons - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
DefaultPainter - Class in org.flexdock.plaf.resources.paint
 
DefaultPainter() - Constructor for class org.flexdock.plaf.resources.paint.DefaultPainter
 
defaultPerspectiveFile - Variable in class org.flexdock.perspective.persist.FilePersistenceHandler
 
DefaultPinAction - Class in org.flexdock.view.actions
 
DefaultPinAction() - Constructor for class org.flexdock.view.actions.DefaultPinAction
 
DefaultPreview - Class in org.flexdock.docking.drag.effects
 
DefaultPreview() - Constructor for class org.flexdock.docking.drag.effects.DefaultPreview
 
DefaultRegionChecker - Class in org.flexdock.docking.defaults
 
DefaultRegionChecker() - Constructor for class org.flexdock.docking.defaults.DefaultRegionChecker
 
DEFAULTS - Static variable in class org.flexdock.docking.props.ScopedDockablePropertySet
 
DEFAULTS - Static variable in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
DESC_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
DESCRIPTION - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.DimensionSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.DockableNodeSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.DockingPathSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.DockingPortNodeSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.DockingStateSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.FloatingGroupSerializer
 
deserialize(Element) - Method in interface org.flexdock.perspective.persist.xml.ISerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.LayoutNodeSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.LayoutSequenceSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.LayoutSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.PerspectiveModelSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.PerspectiveSerializer
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.PointSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.RectangleSerializer
 
deserialize(Element) - Method in class org.flexdock.perspective.persist.xml.SplitNodeSerializer
 
destroy() - Method in class org.flexdock.docking.floating.frames.DockingFrame
 
destroy() - Method in class org.flexdock.docking.state.FloatingGroup
 
DIMENSION_ATTRIBUTE_HEIGHT - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DIMENSION_ATTRIBUTE_WIDTH - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DIMENSION_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DimensionSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
DimensionSerializer() - Constructor for class org.flexdock.perspective.persist.xml.DimensionSerializer
 
DISABLED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
DISABLED_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
dispatch(Event) - Static method in class org.flexdock.event.EventManager
 
dispatch(Event, Object) - Static method in class org.flexdock.event.EventManager
 
dispatch(Event, Object[]) - Static method in class org.flexdock.event.EventManager
 
dispatchEvent(Event) - Method in class org.flexdock.event.EventManager
 
dispatchEvent(Event, Object) - Method in class org.flexdock.event.EventManager
 
dispatchEvent(Event, Object[]) - Method in class org.flexdock.event.EventManager
 
display(Dockable) - Static method in class org.flexdock.docking.DockingManager
Displays the specified Dockable in the application's docking layout.
display(String) - Static method in class org.flexdock.docking.DockingManager
Displays the Dockable with the specified ID within the application's docking layout.
display(Dockable) - Method in interface org.flexdock.docking.state.LayoutManager
 
display(Dockable) - Method in class org.flexdock.perspective.PerspectiveManager
 
DISPLAY_VAR - Static variable in class org.flexdock.docking.drag.outline.x11.Connection
 
dividerLocDetermined - Variable in class org.flexdock.docking.defaults.DockingSplitPane
 
dock(Dockable) - Method in class org.flexdock.dockbar.Dockbar
 
dock(Dockable) - Method in class org.flexdock.docking.defaults.AbstractDockable
Provides the default Dockable implementation of dock(Dockable dockable) by calling and returning DockingManager.dock(Dockable dockable, Dockable parent).
dock(Dockable, String) - Method in class org.flexdock.docking.defaults.AbstractDockable
Provides the default Dockable implementation of dock(Dockable dockable, String relativeRegion) by calling and returning DockingManager.dock(Dockable dockable, Dockable parent, String region).
dock(Dockable, String, float) - Method in class org.flexdock.docking.defaults.AbstractDockable
Provides the default Dockable implementation of dock(Dockable dockable, String relativeRegion, float ratio) by calling and returning DockingManager.dock(Dockable dockable, Dockable parent, String region, float proportion).
dock(Component, String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Docks the specified component within the specified region.
dock(Dockable, String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Docks the specified Dockable within the specified region.
dock(Dockable, DockingPort, String) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Docks the specified Dockable into the supplied region of the specified DockingPort.
dock(Dockable, DockingPort, String, DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Docks the specified Dockable into the supplied region of the specified DockingPort.
dock(Dockable) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Provides the default Dockable implementation of dock(Dockable dockable) by calling and returning DockingManager.dock(Dockable dockable, Dockable parent).
dock(Dockable, String) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Provides the default Dockable implementation of dock(Dockable dockable, String relativeRegion) by calling and returning DockingManager.dock(Dockable dockable, Dockable parent, String region).
dock(Dockable, String, float) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Provides the default Dockable implementation of dock(Dockable dockable, String relativeRegion, float ratio) by calling and returning DockingManager.dock(Dockable dockable, Dockable parent, String region, float proportion).
dock(Dockable) - Method in interface org.flexdock.docking.Dockable
Implements the semantics for docking an external Dockable to this Dockable and returns a boolean indicating whether or not the docking operation was successful.
dock(Dockable, String) - Method in interface org.flexdock.docking.Dockable
Implements the semantics for docking an external Dockable to the specified region of this Dockable and returns a boolean indicating whether or not the docking operation was successful.
dock(Dockable, String, float) - Method in interface org.flexdock.docking.Dockable
Implements the semantics for docking an external Dockable to the specified region of this Dockable with the specified layout ratio, returning a boolean indicating whether or not the docking operation was successful.
dock(Component, DockingPort) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Component into the CENTER region of the specified DockingPort.
dock(Component, DockingPort, String) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Component into the supplied region of the specified DockingPort.
dock(Dockable, DockingPort, String) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Dockable into the supplied region of the specified DockingPort.
dock(Component, Component) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Component relative to another already-docked Component in the CENTER region.
dock(Dockable, Dockable) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Dockable relative to another already-docked Dockable in the CENTER region.
dock(Component, Component, String) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Component relative to another already-docked Component in the specified region.
dock(Dockable, Dockable, String) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Dockable relative to another already-docked Dockable in the specified region.
dock(Component, Component, String, float) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Component relative to another already-docked Component in the specified region with the specified split proportion.
dock(Dockable, Dockable, String, float) - Static method in class org.flexdock.docking.DockingManager
Docks the specified Dockable relative to another already-docked Dockable in the specified region with the specified split proportion.
dock(Dockable, String) - Method in interface org.flexdock.docking.DockingPort
Docks the specified Dockable in the specified region.
dock(Component, String) - Method in interface org.flexdock.docking.DockingPort
Docks the specified Component in the specified region.
dock(Dockable, DockingPort, String) - Method in interface org.flexdock.docking.DockingStrategy
Attempts to dock the specified Dockable into the supplied DockingPort in the specified region.
dock(Dockable, DockingPort, String, DragOperation) - Method in interface org.flexdock.docking.DockingStrategy
Attempts to dock the specified Dockable into the supplied DockingPort in the specified region based upon the semantics of the specified DragOperation.
dock(Dockable, String) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
dock(Dockable) - Method in class org.flexdock.view.View
 
dock(Dockable, String) - Method in class org.flexdock.view.View
 
dock(Dockable, String, float) - Method in class org.flexdock.view.View
 
dock(Dockable) - Method in class org.flexdock.view.Viewport
 
Dockable - Interface in org.flexdock.docking
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.
DOCKABLE_ATTRIBUTE_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKABLE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKABLE_HIDDEN - Static variable in class org.flexdock.perspective.event.LayoutEvent
 
DOCKABLE_INDICATOR - Static variable in interface org.flexdock.docking.Dockable
A constant property key to signify that a component is dockable.
DOCKABLE_NODE_ATTRIBUTE_DOCKABLE_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKABLE_NODE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKABLE_PROPERTIES_KEY - Static variable in class org.flexdock.docking.props.PropertyManager
 
DOCKABLE_RESTORED - Static variable in class org.flexdock.perspective.event.LayoutEvent
 
dockableAdded(RegistrationEvent) - Method in interface org.flexdock.perspective.event.RegistrationListener
 
dockableCollapsed(DockbarEvent) - Method in interface org.flexdock.dockbar.event.DockbarListener
 
dockableCollapsed(DockbarEvent) - Method in class org.flexdock.dockbar.event.DockbarListener.Stub
 
DockableComponentWrapper - Class in org.flexdock.docking.defaults
This class models a Dockable implementation for wrapping a Component.
dockableDisplayed(LayoutEvent) - Method in interface org.flexdock.perspective.event.LayoutListener
 
dockableExpanded(DockbarEvent) - Method in interface org.flexdock.dockbar.event.DockbarListener
 
dockableExpanded(DockbarEvent) - Method in class org.flexdock.dockbar.event.DockbarListener.Stub
 
DockableFactory - Interface in org.flexdock.docking
This interface is designed to provide an API for allowing the DockingManager to obtain Dockable instances on the fly.
DockableFactory.Stub - Class in org.flexdock.docking
An empty implementation of DockableFactory.
DockableFactory.Stub() - Constructor for class org.flexdock.docking.DockableFactory.Stub
 
dockableHidden(LayoutEvent) - Method in interface org.flexdock.perspective.event.LayoutListener
 
dockableLocked(DockbarEvent) - Method in class org.flexdock.dockbar.activation.ActiveDockableHandler
 
dockableLocked(DockbarEvent) - Method in interface org.flexdock.dockbar.event.DockbarListener
 
dockableLocked(DockbarEvent) - Method in class org.flexdock.dockbar.event.DockbarListener.Stub
 
DockableNode - Class in org.flexdock.docking.state.tree
 
DockableNode() - Constructor for class org.flexdock.docking.state.tree.DockableNode
 
DockableNodeSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-27
DockableNodeSerializer() - Constructor for class org.flexdock.perspective.persist.xml.DockableNodeSerializer
 
DockablePropertyChangeHandler - Class in org.flexdock.dockbar.event
 
DockablePropertyChangeHandler() - Constructor for class org.flexdock.dockbar.event.DockablePropertyChangeHandler
 
DockablePropertyChangeHandler - Class in org.flexdock.docking.defaults
 
DockablePropertyChangeHandler() - Constructor for class org.flexdock.docking.defaults.DockablePropertyChangeHandler
 
DockablePropertyChangeHandler.Factory - Class in org.flexdock.dockbar.event
 
DockablePropertyChangeHandler.Factory() - Constructor for class org.flexdock.dockbar.event.DockablePropertyChangeHandler.Factory
 
DockablePropertyChangeHandler.Factory - Class in org.flexdock.docking.defaults
 
DockablePropertyChangeHandler.Factory() - Constructor for class org.flexdock.docking.defaults.DockablePropertyChangeHandler.Factory
 
DockablePropertySet - Interface in org.flexdock.docking.props
 
dockableRemoved(RegistrationEvent) - Method in interface org.flexdock.perspective.event.RegistrationListener
 
Dockbar - Class in org.flexdock.dockbar
 
Dockbar(DockbarManager, int) - Constructor for class org.flexdock.dockbar.Dockbar
 
DOCKBAR_ICON - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
DOCKBAR_LAYER - Static variable in class org.flexdock.dockbar.DockbarManager
 
DockbarEvent - Class in org.flexdock.dockbar.event
 
DockbarEvent(Dockable, int, int) - Constructor for class org.flexdock.dockbar.event.DockbarEvent
 
DockbarEventHandler - Class in org.flexdock.dockbar.event
An event handler to match DockbarEvent types to the appropriate DockbarListener method.
DockbarEventHandler() - Constructor for class org.flexdock.dockbar.event.DockbarEventHandler
 
DockbarLabel - Class in org.flexdock.dockbar
 
DockbarLabel(String) - Constructor for class org.flexdock.dockbar.DockbarLabel
 
DockbarLabel(String, int) - Constructor for class org.flexdock.dockbar.DockbarLabel
 
DockbarLayout - Class in org.flexdock.dockbar.layout
 
DockbarLayout(DockbarManager) - Constructor for class org.flexdock.dockbar.layout.DockbarLayout
 
DockbarLayoutManager - Class in org.flexdock.dockbar.layout
 
DockbarLayoutManager() - Constructor for class org.flexdock.dockbar.layout.DockbarLayoutManager
 
DockbarListener - Interface in org.flexdock.dockbar.event
 
DockbarListener.Stub - Class in org.flexdock.dockbar.event
 
DockbarListener.Stub() - Constructor for class org.flexdock.dockbar.event.DockbarListener.Stub
 
DockbarManager - Class in org.flexdock.dockbar
 
DockbarTracker - Class in org.flexdock.dockbar.event
 
DockbarTracker() - Constructor for class org.flexdock.dockbar.event.DockbarTracker
 
DOCKING_CANCELED - Static variable in class org.flexdock.docking.event.DockingEvent
 
DOCKING_COMPLETE - Static variable in class org.flexdock.docking.event.DockingEvent
 
DOCKING_ENABLED - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
DOCKING_ID - Static variable in interface org.flexdock.docking.DockingConstants
 
DOCKING_PATH_ATTRIBUTE_IS_TABBED - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_PATH_ATTRIBUTE_ROOT_PORT_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_PATH_ATTRIBUTE_SIBLING_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_PATH_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_PORT_NODE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_DOCKABLE_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_FLOATING_GROUP_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_MINIMIZE_CONSTRAINT - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_REGION - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_RELATIVE_PARENT_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_SPLIT_RATIO - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ATTRIBUTE_STATE - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DOCKING_STATE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
DockingAdapter - Class in org.flexdock.docking.adapter
 
dockingCanceled(DockingEvent) - Method in class org.flexdock.docking.defaults.AbstractDockable
No operation.
dockingCanceled(DockingEvent) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
No operation.
dockingCanceled(DockingEvent) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
No operation.
dockingCanceled(DockingEvent) - Method in interface org.flexdock.docking.event.DockingListener
Fired when docking of a Dockable is canceled during the operation.
dockingCanceled(DockingEvent) - Method in class org.flexdock.docking.event.DockingListener.Stub
 
dockingCanceled(DockingEvent) - Method in class org.flexdock.view.View
 
dockingComplete(DockingEvent) - Method in class org.flexdock.docking.defaults.AbstractDockable
No operation.
dockingComplete(DockingEvent) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Requests activation for the newly docked Dockable.
dockingComplete(DockingEvent) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
No operation.
dockingComplete(DockingEvent) - Method in interface org.flexdock.docking.event.DockingListener
Fired when docking of a Dockable has completed.
dockingComplete(DockingEvent) - Method in class org.flexdock.docking.event.DockingListener.Stub
 
dockingComplete(DockingEvent) - Method in class org.flexdock.perspective.DockingStateListener
 
dockingComplete(DockingEvent) - Method in class org.flexdock.view.View
 
DockingConstants - Interface in org.flexdock.docking
A collection of constants used by flexdock.
DockingEvent - Class in org.flexdock.docking.event
 
DockingEvent(Dockable, DockingPort, DockingPort, int, Map) - Constructor for class org.flexdock.docking.event.DockingEvent
Constructor to create a DockingEvent object with the provided Dockable, the originating docking part, the destination docking port and whether the dock is completed or canceled.
DockingEvent(Dockable, DockingPort, DockingPort, int, AWTEvent, Map) - Constructor for class org.flexdock.docking.event.DockingEvent
Constructor to create a DockingEvent object with the provided Dockable, the originating docking part, the destination docking port and whether the dock is completed or canceled.
DockingEventHandler - Class in org.flexdock.docking.event
 
DockingEventHandler() - Constructor for class org.flexdock.docking.event.DockingEventHandler
 
DockingFrame - Class in org.flexdock.docking.floating.frames
 
DockingFrame(Frame, String) - Constructor for class org.flexdock.docking.floating.frames.DockingFrame
 
DockingFrame(Dialog, String) - Constructor for class org.flexdock.docking.floating.frames.DockingFrame
 
DockingListener - Interface in org.flexdock.docking.event
 
DockingListener.Stub - Class in org.flexdock.docking.event
 
DockingListener.Stub() - Constructor for class org.flexdock.docking.event.DockingListener.Stub
 
dockingListeners - Variable in class org.flexdock.docking.defaults.DefaultDockingPort
 
dockingListeners - Variable in class org.flexdock.view.View
 
DockingManager - Class in org.flexdock.docking
This class is used as a public facade into the framework docking system.
DockingMonitor - Interface in org.flexdock.docking.event
 
DockingNode - Class in org.flexdock.docking.state.tree
 
DockingNode() - Constructor for class org.flexdock.docking.state.tree.DockingNode
 
DockingPath - Class in org.flexdock.docking.state
 
DockingPath() - Constructor for class org.flexdock.docking.state.DockingPath
 
DockingPathSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-23
DockingPathSerializer() - Constructor for class org.flexdock.perspective.persist.xml.DockingPathSerializer
 
dockingPort - Variable in class org.flexdock.docking.defaults.DockingSplitPane
 
DockingPort - Interface in org.flexdock.docking
This interface is designed to specify the API's required by DockingManager for placing Dockable instances within a container.
DOCKINGPORT_PROPERTIES_KEY - Static variable in class org.flexdock.docking.props.PropertyManager
 
dockingPortAdded(RootWindow, DockingPort) - Method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
DockingPortNode - Class in org.flexdock.docking.state.tree
 
DockingPortNode() - Constructor for class org.flexdock.docking.state.tree.DockingPortNode
 
DockingPortNodeSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-27
DockingPortNodeSerializer() - Constructor for class org.flexdock.perspective.persist.xml.DockingPortNodeSerializer
 
DockingPortPropertySet - Interface in org.flexdock.docking.props
 
dockingPortRemoved(RootWindow, DockingPort) - Method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
DockingPortTracker - Class in org.flexdock.docking.event.hierarchy
 
DockingPortTracker() - Constructor for class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
DockingSplitPane - Class in org.flexdock.docking.defaults
 
DockingSplitPane(DockingPort, String) - Constructor for class org.flexdock.docking.defaults.DockingSplitPane
Creates a new DockingSplitPane for the specified DockingPort with the understanding that the resulting DockingSplitPane will be used for docking a Dockable into the DockingPort's specified region.
DockingState - Class in org.flexdock.docking.state
 
DockingState(String) - Constructor for class org.flexdock.docking.state.DockingState
 
DockingStateListener - Class in org.flexdock.perspective
 
DockingStateListener() - Constructor for class org.flexdock.perspective.DockingStateListener
 
DockingStateSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
DockingStateSerializer() - Constructor for class org.flexdock.perspective.persist.xml.DockingStateSerializer
 
DockingStrategy - Interface in org.flexdock.docking
This interface defines an API used by DockingManager and DockingPort to support customizable behaviors during docking operations.
DockingStub - Interface in org.flexdock.docking
 
DockingUtility - Class in org.flexdock.util
 
DockPathHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-04-15
DockPathHandler() - Constructor for class org.flexdock.perspective.restore.handlers.DockPathHandler
 
dockRelative(Dockable, Dockable, String) - Static method in class org.flexdock.util.DockingUtility
Docks the specified Dockable relative to another already-docked Dockable in the specified region.
dockRelative(Dockable, Dockable, String, float) - Static method in class org.flexdock.util.DockingUtility
Docks the specified Dockable relative to another already-docked Dockable in the specified region with the specified split proportion.
doLayout() - Method in class org.flexdock.docking.defaults.DockingSplitPane
Overridden to ensure proper divider location on initial rendering.
doLayout() - Method in class org.flexdock.view.Titlebar
 
DOM_RESOURCE - Static variable in class org.flexdock.util.LookAndFeelSettings
 
DRAG_IMAGE - Static variable in class org.flexdock.docking.drag.DragOperation
 
DRAG_STARTED - Static variable in class org.flexdock.docking.event.DockingEvent
 
DRAG_THRESHOLD - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
DragGlasspane - Class in org.flexdock.docking.drag
 
DragGlasspane() - Constructor for class org.flexdock.docking.drag.DragGlasspane
 
dragListener - Variable in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
DragManager - Class in org.flexdock.docking.drag
 
DragManager(Dockable) - Constructor for class org.flexdock.docking.drag.DragManager
 
DragOperation - Class in org.flexdock.docking.drag
 
DragOperation(Component, Point, MouseEvent) - Constructor for class org.flexdock.docking.drag.DragOperation
 
DragOperation(Component, Component, Point) - Constructor for class org.flexdock.docking.drag.DragOperation
 
DragPipeline - Class in org.flexdock.docking.drag
 
DragPipeline() - Constructor for class org.flexdock.docking.drag.DragPipeline
 
DragPreview - Interface in org.flexdock.docking.drag.effects
 
dragRectange(int, int, int, int) - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
dragSources - Variable in class org.flexdock.view.View
 
dragStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.AbstractDockable
No operation.
dragStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
No operation.
dragStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
No operation.
dragStarted(DockingEvent) - Method in interface org.flexdock.docking.event.DockingListener
Fired when the dragging of a Dockable has begun.
dragStarted(DockingEvent) - Method in class org.flexdock.docking.event.DockingListener.Stub
 
dragStarted(DockingEvent) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
dragStarted(DockingEvent) - Method in class org.flexdock.docking.floating.policy.FloatPolicyManager
This method catches DockingEvents per the DockingListener interface at the start of a drag operation and initializes floating support within the the context Map of the drag operation.
dragStarted(DockingEvent) - Method in class org.flexdock.view.View
 
dragThresholdElapsed(DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
drawPreview(Graphics2D, Polygon, Dockable, Map) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
drawPreview(Graphics2D, Polygon, Dockable, Map) - Method in interface org.flexdock.docking.drag.effects.DragPreview
 
drawPreview(Graphics2D, Polygon, Dockable, Map) - Method in class org.flexdock.docking.drag.preview.AlphaPreview
 
drawPreview(Graphics2D, Polygon, Dockable, Map) - Method in class org.flexdock.docking.drag.preview.GhostPreview
 
drawPreview(Graphics2D, Polygon, Dockable, Map) - Method in class org.flexdock.docking.drag.preview.XORPreview
 
drawRect(Graphics, Rectangle) - Static method in class org.flexdock.util.SwingUtility
 
drawRectangle(Rectangle) - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
DROP_STARTED - Static variable in class org.flexdock.docking.event.DockingEvent
 
dropComponent(Dockable, DockingPort, String, DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
dropStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.AbstractDockable
No operation.
dropStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
No operation.
dropStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
No operation.
dropStarted(DockingEvent) - Method in interface org.flexdock.docking.event.DockingListener
Fired when the dropping of a Dockable has begun at the release of a drag-operation.
dropStarted(DockingEvent) - Method in class org.flexdock.docking.event.DockingListener.Stub
 
dropStarted(DockingEvent) - Method in class org.flexdock.docking.floating.policy.FloatPolicyManager
This method catches DockingEvents per the DockingListener interface at the end of a drag operation and determines whether or not to block attempts to float within the docking operation.
dropStarted(DockingEvent) - Method in class org.flexdock.view.View
 
dropTarget - Variable in class org.flexdock.docking.defaults.DefaultDockingStrategy.DockingResults
 

E

EAST_REGION - Static variable in interface org.flexdock.docking.DockingConstants
The east region.
EclipseGradientPainter - Class in org.flexdock.plaf.theme.eclipse2
 
EclipseGradientPainter() - Constructor for class org.flexdock.plaf.theme.eclipse2.EclipseGradientPainter
 
EffectsManager - Class in org.flexdock.docking.drag.effects
 
EffectsManager() - Constructor for class org.flexdock.docking.drag.effects.EffectsManager
 
EMPTY_ACTION - Static variable in class org.flexdock.view.actions.ViewAction
Deprecated. unused
EMPTY_INSETS - Static variable in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
EMPTY_PERSPECTIVE - Static variable in class org.flexdock.perspective.PerspectiveManager
 
encode(int, int) - Static method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
equals(Object) - Method in class org.flexdock.util.NestedComponents
Returns true if the specified Object is a NestedComponents instance and all shares all of the same field references (==) as this NestedComponents for field searchSrc, child, and parent.
equals(Object) - Method in class org.flexdock.util.UUID
Compares this object to the specified object.
error(String) - Static method in class org.flexdock.logging.Log
Deprecated. Log an error.
error(String, Throwable) - Static method in class org.flexdock.logging.Log
Deprecated. Log an error and provide a Throwable for details.
error(String) - Method in interface org.flexdock.logging.Logger
Deprecated. Log an error.
error(String, Throwable) - Method in interface org.flexdock.logging.Logger
Deprecated. Log an error and provide a Throwable for details.
error(String, Throwable) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
error(String) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
Event - Class in org.flexdock.event
 
Event(Object, int) - Constructor for class org.flexdock.event.Event
An event object.
eventDispatched(AWTEvent) - Method in class org.flexdock.dockbar.event.DockbarTracker
 
eventDispatched(AWTEvent) - Method in class org.flexdock.docking.activation.ActiveDockableListener
 
EventHandler - Class in org.flexdock.event
 
EventHandler() - Constructor for class org.flexdock.event.EventHandler
 
EventManager - Class in org.flexdock.event
 
EXPANDED - Static variable in class org.flexdock.dockbar.event.DockbarEvent
 
exportLayout() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns a LayoutNode containing metadata that describes the current layout contained within this DefaultDockingPort.
exportLayout() - Method in interface org.flexdock.docking.DockingPort
Returns a LayoutNode containing metadata that describes the current layout contained within this DockingPort.
EXTENDS_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 

F

FilePersistenceHandler - Class in org.flexdock.perspective.persist
Created on 2005-06-03
FilePersistenceHandler(String) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
 
FilePersistenceHandler(File) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
 
FilePersistenceHandler(String, Persister) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
 
FilePersistenceHandler(File, Persister) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
 
finalize() - Method in class org.flexdock.docking.defaults.DockingSplitPane
 
finalize() - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
find(Component, Class, Class) - Static method in class org.flexdock.util.NestedComponents
Creates and returns a new NestedComponents instance, searching the parent Container hierarcy of the specified searchSrc for an ancestor of type childClass and a more senior ancestor of type parentClass.
findById(String) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
findByWindow(Component) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
Returns the DockingPort for comp.
findByWindow(RootWindow) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
findDockingPort(Container, Point) - Static method in class org.flexdock.util.DockingUtility
Returns the deepest DockingPort within the specified Container at the specified location.
findRegion(Component) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns the docking region within the current split docking layout containing the specified Component.
finishDrag(Dockable, DragOperation, MouseEvent) - Method in class org.flexdock.docking.drag.DragManager
 
firePropertyChange(String, Object, Object) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
firePropertyChange(String, int, int) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
firePropertyChange(String, boolean, boolean) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
FLEXDOCK_KEY - Static variable in class org.flexdock.docking.adapter.MappingReader
Deprecated.  
FlexViewComponentUI - Class in org.flexdock.plaf
 
FlexViewComponentUI() - Constructor for class org.flexdock.plaf.FlexViewComponentUI
 
flipRegion(String) - Static method in class org.flexdock.util.DockingUtility
Returns the opposite docking region of the specified region.
floatComponent(Dockable, DockingPort, DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
floatDockable(Dockable, Component) - Method in interface org.flexdock.docking.state.FloatManager
 
floatDockable(Dockable, Component, Rectangle) - Method in interface org.flexdock.docking.state.FloatManager
 
floatDockable(Dockable, Component, Rectangle) - Method in class org.flexdock.docking.state.FloatManager.Stub
 
floatDockable(Dockable, Component) - Method in class org.flexdock.docking.state.FloatManager.Stub
 
floatDockable(Dockable, Component, Rectangle) - Method in class org.flexdock.perspective.Layout
 
floatDockable(Dockable, Component) - Method in class org.flexdock.perspective.Layout
 
FLOATING_ALLOWED - Static variable in class org.flexdock.docking.floating.policy.FloatPolicyManager
Key constant used within the drag context Map to indicate whether floating is allowed for a given drag operation.
FLOATING_GROUP_ATTRIBUTE_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
FLOATING_GROUP_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
FloatingDockingPort - Class in org.flexdock.docking.floating.frames
 
FloatingDockingPort(DockingFrame, String) - Constructor for class org.flexdock.docking.floating.frames.FloatingDockingPort
 
FloatingGroup - Class in org.flexdock.docking.state
This class models a grouping of Dockables within a floating DockingFrame.
FloatingGroup(String) - Constructor for class org.flexdock.docking.state.FloatingGroup
Creates a new FloatingGroup with the specified groupName.
FloatingGroupSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
FloatingGroupSerializer() - Constructor for class org.flexdock.perspective.persist.xml.FloatingGroupSerializer
 
FloatingHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-04-15
FloatingHandler() - Constructor for class org.flexdock.perspective.restore.handlers.FloatingHandler
 
FloatManager - Interface in org.flexdock.docking.state
This interface defines the API used for floating and grouping Dockables.
FloatManager.Stub - Class in org.flexdock.docking.state
 
FloatManager.Stub() - Constructor for class org.flexdock.docking.state.FloatManager.Stub
 
FloatPolicy - Interface in org.flexdock.docking.floating.policy
This interface describes a set of method used to determine how floating events should be handled.
FloatPolicy.NullFloatPolicy - Class in org.flexdock.docking.floating.policy
Provides a default implementation of the FloatPolicy interface.
FloatPolicy.NullFloatPolicy() - Constructor for class org.flexdock.docking.floating.policy.FloatPolicy.NullFloatPolicy
 
FloatPolicyManager - Class in org.flexdock.docking.floating.policy
This class provides centralized control over the framework's floating behavior.
focus(Component) - Static method in class org.flexdock.util.SwingUtility
 
focusGained(FocusEvent) - Method in class org.flexdock.plaf.theme.ButtonUI.ButtonListener
 
focusLost(FocusEvent) - Method in class org.flexdock.plaf.theme.ButtonUI.ButtonListener
 
FONT - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
font - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
FONT_COLOR - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
FONT_COLOR_ACTIVE - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
FontResourceHandler - Class in org.flexdock.plaf.resources
 
FontResourceHandler() - Constructor for class org.flexdock.plaf.resources.FontResourceHandler
 
frame - Variable in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
FrameDragListener - Class in org.flexdock.docking.floating.frames
 
FrameDragListener(DockingFrame) - Constructor for class org.flexdock.docking.floating.frames.FrameDragListener
 
frameDragSources - Variable in class org.flexdock.view.View
 
fromString(String) - Static method in class org.flexdock.util.UUID
Creates a UUID from the string standard representation as described in the UUID.toString() method.

G

get(Object, boolean) - Method in class org.flexdock.util.TypedHashtable
Returns the boolean value associated with the specified key in this hashtable.
get(Object, byte) - Method in class org.flexdock.util.TypedHashtable
Returns the byte value associated with the specified key in this hashtable.
get(Object, short) - Method in class org.flexdock.util.TypedHashtable
Returns the short value associated with the specified key in this hashtable.
get(Object, int) - Method in class org.flexdock.util.TypedHashtable
Returns the int value associated with the specified key in this hashtable.
get(Object, long) - Method in class org.flexdock.util.TypedHashtable
Returns the long value associated with the specified key in this hashtable.
get(Object, float) - Method in class org.flexdock.util.TypedHashtable
Returns the float value associated with the specified key in this hashtable.
get(Object, double) - Method in class org.flexdock.util.TypedHashtable
Returns the double value associated with the specified key in this hashtable.
get(Object, char) - Method in class org.flexdock.util.TypedHashtable
Returns the char value associated with the specified key in this hashtable.
getAction() - Method in class org.flexdock.plaf.icons.IconResource
 
getAction(String) - Method in class org.flexdock.plaf.PropertySet
 
getAction(String) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getAction(String) - Method in class org.flexdock.view.Titlebar
 
getActionButton(String) - Method in class org.flexdock.view.Titlebar
 
getActionButton(String) - Method in class org.flexdock.view.View
 
getActionIcon(AbstractButton, boolean, boolean, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getActionName() - Method in class org.flexdock.view.Button
 
getActions() - Method in class org.flexdock.view.Titlebar
 
getActivationListener() - Method in class org.flexdock.dockbar.DockbarManager
 
getActiveBackground() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getActiveBorder() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getActiveDockable() - Method in class org.flexdock.dockbar.DockbarManager
 
getActiveDockable() - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
getActiveDockable(Component) - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
getActiveDockableId() - Method in class org.flexdock.dockbar.DockbarManager
 
getActiveEdge() - Method in class org.flexdock.dockbar.DockbarManager
 
getActiveFont() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getActiveWindow() - Static method in class org.flexdock.util.SwingUtility
 
getAdapter(Component) - Static method in class org.flexdock.docking.adapter.AdapterFactory
Creates the DockingAdapter for the given Component.
getAncestorDockable(Component) - Static method in class org.flexdock.util.DockingUtility
 
getArch() - Method in class org.flexdock.util.OsInfo
 
getArgs(String) - Method in class org.flexdock.plaf.resources.ResourceHandler
 
getAvailablePlafNames() - Static method in class org.flexdock.plaf.mappings.PlafMappingFactory
 
getBackgroundColor(boolean) - Method in class org.flexdock.plaf.resources.paint.DefaultPainter
 
getBackgroundColor(boolean) - Method in class org.flexdock.plaf.theme.metal.MetalTitlebarUI
 
getBackgroundColor(boolean) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getBackgroundColorActive() - Method in class org.flexdock.plaf.resources.paint.DefaultPainter
 
getBackgroundColorInactive() - Method in class org.flexdock.plaf.resources.paint.DefaultPainter
 
getBgColor() - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
getBgColorActive() - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
getBlackPixel(int) - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getBlackPixel() - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
getBoolean(String) - Method in class org.flexdock.plaf.PropertySet
 
getBoolean(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Boolean before returning.
getBorder() - Method in class org.flexdock.dockbar.DockbarLabel
 
getBorder() - Method in class org.flexdock.docking.defaults.StandardBorderManager
Returns the currently assigned border.
getBorder(String) - Method in class org.flexdock.plaf.PropertySet
 
getBorder(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getBorder(Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getBorderInsets(Component) - Method in class org.flexdock.docking.floating.frames.RootPaneBorder
 
getBorderInsets(Component) - Method in class org.flexdock.plaf.common.border.ShadowBorder
 
getBorderInsets(Component) - Method in class org.flexdock.plaf.common.border.SlideoutBorder
 
getBorderInsets(Component) - Method in class org.flexdock.plaf.resources.border.SquareBevelBorderResource.SquareBevelBorder
 
getBorderManager() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the currently intalled BorderManager.
getBottomBar() - Method in class org.flexdock.dockbar.DockbarManager
 
getBounds() - Method in class org.flexdock.docking.state.FloatingGroup
Returns the cached screen bounds of the DockingFrame associated with this FloatingGroup.
getBounds() - Method in class org.flexdock.util.RootWindow
 
getButton(String) - Method in class org.flexdock.view.Titlebar
 
getButtonMargin() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getButtonUI() - Method in class org.flexdock.plaf.theme.Theme
 
getButtonUI(String) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getButtonUI(Properties) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getByte(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Byte before returning.
getBytes() - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
getCachedGlassPane() - Method in class org.flexdock.docking.drag.DragGlasspane
 
getCachedListeners() - Method in class org.flexdock.docking.drag.DragOperation
 
getCenterDockable() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
getCenterPoint() - Method in class org.flexdock.docking.state.DockingState
 
getCenterX() - Method in class org.flexdock.docking.state.DockingState
 
getCenterY() - Method in class org.flexdock.docking.state.DockingState
 
getChar(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Character before returning.
getChildPorts(DockingPort) - Static method in class org.flexdock.util.SwingUtility
 
getClassInstance(Class) - Method in class org.flexdock.util.ClassMapping
Returns the Object instance associated with the specified Class.
getClassMapping(Object) - Method in class org.flexdock.util.ClassMapping
Returns the Class associated with the Class of the specified Object.
getClassMapping(Class) - Method in class org.flexdock.util.ClassMapping
Returns the Class associated with the specified Class.
getClassName() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getClassname() - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
getClientProperty(Object) - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns the value of the property with the specified key.
getClientProperty(Object) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns the value of the property with the specified key.
getClientProperty(Object) - Method in interface org.flexdock.docking.Dockable
Returns the value of the property with the specified key.
getClientProperty(Object) - Method in interface org.flexdock.docking.DockingPort
Returns the value of the property with the specified key.
getClientProperty(Dockable, Object) - Static method in class org.flexdock.docking.props.PropertyManager
 
getClientProperty(Object) - Method in class org.flexdock.util.RootWindow
 
getClientProperty(Component, Object) - Static method in class org.flexdock.util.SwingUtility
 
getColor(String) - Method in class org.flexdock.plaf.PropertySet
 
getComponent() - Method in class org.flexdock.docking.adapter.DockingAdapter
 
getComponent() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns the Component used to back this Dockable instance.
getComponent(String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the Component currently docked within the specified region.
getComponent() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns the Component used to create this DockableComponentWrapper instance.
getComponent() - Method in interface org.flexdock.docking.Dockable
Returns the Component that is to be dragged and docked.
getComponent(String) - Method in interface org.flexdock.docking.DockingPort
Returns a reference to Component currently docked in the target region.
getComponent() - Method in class org.flexdock.docking.event.DockingEvent
 
getComponent() - Method in class org.flexdock.view.View
 
getContentPane() - Method in class org.flexdock.util.RootWindow
Returns the contentPane object for the wrapped component.
getContentPane(Component) - Static method in class org.flexdock.util.SwingUtility
 
getContentPane() - Method in class org.flexdock.view.View
 
getCreationParameters() - Method in class org.flexdock.plaf.FlexViewComponentUI
 
getCreationParameters() - Method in interface org.flexdock.plaf.IFlexViewComponentUI
 
getCreationParameters() - Method in class org.flexdock.plaf.theme.ButtonUI
 
getCreationRegion(JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
getCurrent(Dockable) - Static method in class org.flexdock.dockbar.DockbarManager
 
getCurrent() - Static method in class org.flexdock.dockbar.DockbarManager
 
getCurrentDragOperation() - Static method in class org.flexdock.docking.drag.DragManager
 
getCurrentMouse() - Method in class org.flexdock.docking.drag.DragOperation
 
getCurrentMouse(boolean) - Method in class org.flexdock.docking.drag.DragOperation
 
getCurrentMouse(Component) - Method in class org.flexdock.docking.drag.DragOperation
 
getCurrentPerspective() - Method in class org.flexdock.perspective.persist.PerspectiveModel
 
getCurrentPerspective() - Method in class org.flexdock.perspective.PerspectiveManager
 
getCurrentPerspectiveName() - Method in class org.flexdock.perspective.PerspectiveManager
 
getCurrentTracker() - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
getDefaultBorder(AbstractButton, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getDefaultHeight() - Method in class org.flexdock.plaf.theme.skinlf.SkinLFTitlebarUI
 
getDefaultHeight() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getDefaultIcon(AbstractButton, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getDefaultIcons() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getDefaultInstance() - Method in class org.flexdock.util.ClassMapping
Returns the default Object used for situations in which there is no internal instance mapping.
getDefaultMapping() - Method in class org.flexdock.util.ClassMapping
Returns the default Class used for situations in which there is no internal class mapping.
getDefaultPersistenceKey() - Static method in class org.flexdock.docking.DockingManager
 
getDefaultPersistenceKey() - Method in interface org.flexdock.docking.state.LayoutManager
 
getDefaultPersistenceKey() - Method in class org.flexdock.perspective.PerspectiveManager
 
getDefaultPerspective() - Method in class org.flexdock.perspective.persist.PerspectiveModel
 
getDefaultPerspective() - Method in class org.flexdock.perspective.PerspectiveManager
 
getDefaultRef() - Method in class org.flexdock.plaf.mappings.RefResolver
 
getDefaultRef() - Method in class org.flexdock.plaf.mappings.SkinLFResolver
 
getDefaults() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getDefaults() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getDefaults() - Method in interface org.flexdock.docking.props.ScopedMap
 
getDefaultSiblingSize() - Static method in class org.flexdock.docking.DockingManager
 
getDepth() - Method in class org.flexdock.docking.state.DockingPath
 
getDescription() - Method in class org.flexdock.plaf.theme.Theme
 
getDesiredViewpaneSize() - Method in class org.flexdock.dockbar.layout.DockbarLayout
 
getDisabledIcon(AbstractButton, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getDividerProportion(DockingPort, JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns the desired divider proportion of the specified JSplitPane after rendering.
getDividerProportion(DockingPort, JSplitPane) - Method in interface org.flexdock.docking.DockingStrategy
Returns the desired divider proportion of the specified JSplitPane after rendering.
getDividerProportion(JSplitPane) - Static method in class org.flexdock.util.SwingUtility
 
getDockable() - Method in class org.flexdock.dockbar.DockbarLabel
 
getDockable(String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the Dockable currently docked within the specified region.
getDockable(String) - Method in interface org.flexdock.docking.DockableFactory
Returns a Dockable for the specified Dockable ID, possibly creating and registering it in the process.
getDockable(String) - Method in class org.flexdock.docking.DockableFactory.Stub
Returns a Dockable for the specified Dockable ID, possibly creating and registering it in the process.
getDockable(Component) - Static method in class org.flexdock.docking.DockingManager
Returns the Dockable instance that models the specified Component.
getDockable(String) - Static method in class org.flexdock.docking.DockingManager
Returns the Dockable instance with the specified ID.
getDockable(String) - Method in interface org.flexdock.docking.DockingPort
Returns a reference to Dockable currently docked in the target region.
getDockable() - Method in class org.flexdock.docking.drag.DragOperation
 
getDockable() - Method in class org.flexdock.docking.event.DockingEvent
 
getDockable() - Method in class org.flexdock.docking.state.DockingState
 
getDockable() - Method in class org.flexdock.docking.state.tree.DockableNode
 
getDockable() - Method in class org.flexdock.perspective.event.LayoutEvent
 
getDockable(String) - Method in class org.flexdock.perspective.Layout
 
getDockable(String) - Method in class org.flexdock.perspective.Perspective
 
getDockableAt(Point) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the direct child Dockable located at the specified Point.
getDockableComponent(String) - Method in interface org.flexdock.docking.DockableFactory
Returns a Component for the specified Dockable ID, possibly creating and registering a Dockable in the process.
getDockableComponent(String) - Method in class org.flexdock.docking.DockableFactory.Stub
Returns a Component for the specified Dockable ID, possibly creating and registering a Dockable in the process.
getDockableCount() - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
getDockableCount() - Method in class org.flexdock.docking.state.FloatingGroup
 
getDockableDesc() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getDockableDesc() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getDockableDesc() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getDockableFactory() - Static method in class org.flexdock.docking.DockingManager
Returns the currently installed DockableFactory.
getDockableId() - Method in class org.flexdock.docking.state.DockingState
 
getDockableId() - Method in class org.flexdock.docking.state.tree.DockableNode
 
getDockableIds() - Static method in class org.flexdock.docking.DockingManager
Returns a Set of String IDs for all Dockables registered with the framework.
getDockableIterator() - Method in class org.flexdock.docking.state.FloatingGroup
 
getDockablePropertySet(Dockable) - Static method in class org.flexdock.docking.props.PropertyManager
 
getDockableReference() - Method in class org.flexdock.docking.drag.DragOperation
 
getDockableRoot() - Static method in class org.flexdock.docking.props.PropertyManager
 
getDockables() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns all Dockables docked within this DockingPort and all sub-DockingPorts.
getDockables() - Method in interface org.flexdock.docking.DockingPort
Returns a Set of all Dockables presently contained by this DockingPort.
getDockables() - Method in class org.flexdock.perspective.Layout
 
getDockables() - Method in class org.flexdock.perspective.Perspective
 
getDockableSet(int, int, Class) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
getDockbar(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
getDockbar(int) - Method in class org.flexdock.dockbar.DockbarManager
 
getDockbarIcon() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getDockbarIcon() - Method in class org.flexdock.docking.adapter.DockingAdapter
 
getDockbarIcon() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getDockbarIcon() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getDockedComponent() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the child Component currently embedded within with DockingPort.
getDockedComponent() - Method in interface org.flexdock.docking.DockingPort
Returns a reference to the currently docked component.
getDockingId() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getDockingId() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getDockingInset(Float, float, float, float) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
 
getDockingListeners() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns an array of all DockingListeners added to this Dockable.
getDockingListeners() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns an array of all DockingListeners added to this DockingPort.
getDockingListeners() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns an array of all DockingListeners added to this Dockable.
getDockingListeners(Dockable) - Static method in class org.flexdock.docking.event.DockingEventHandler
 
getDockingListeners() - Method in interface org.flexdock.docking.event.DockingMonitor
 
getDockingListeners() - Method in class org.flexdock.view.View
 
getDockingObject() - Method in interface org.flexdock.docking.state.LayoutNode
 
getDockingObject() - Method in class org.flexdock.docking.state.tree.DockableNode
 
getDockingObject() - Method in class org.flexdock.docking.state.tree.DockingNode
 
getDockingObject() - Method in class org.flexdock.docking.state.tree.DockingPortNode
 
getDockingObject() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getDockingPort() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns the DockingPort within which this Dockable is currently docked.
getDockingPort() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns the DockingPort within which this Dockable is currently docked.
getDockingPort() - Method in interface org.flexdock.docking.Dockable
Returns the DockingPort within which this Dockable is currently docked.
getDockingPort(String) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingPort with the specified ID.
getDockingPort(Component) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingPort that contains the specified Component.
getDockingPort(Dockable) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingPort that contains the specified Dockable.
getDockingPort() - Method in class org.flexdock.docking.floating.frames.DockingFrame
 
getDockingPort() - Method in class org.flexdock.docking.state.tree.DockingPortNode
 
getDockingPort() - Method in class org.flexdock.view.View
 
getDockingPortPropertySet(DockingPort) - Static method in class org.flexdock.docking.props.PropertyManager
 
getDockingPortRoot() - Static method in class org.flexdock.docking.props.PropertyManager
 
getDockingPorts() - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getDockingProperties() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns a DockablePropertySet instance associated with this Dockable.
getDockingProperties() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns a DockingPortPropertySet instance associated with this DockingPort.
getDockingProperties() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns a DockablePropertySet instance associated with this Dockable.
getDockingProperties() - Method in interface org.flexdock.docking.Dockable
Returns a DockablePropertySet instance associated with this Dockable.
getDockingProperties() - Method in interface org.flexdock.docking.DockingPort
Returns a DockingPortPropertySet instance associated with this DockingPort.
getDockingProperties() - Method in class org.flexdock.view.View
 
getDockingRegion() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getDockingState(String) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingState for the Dockable with the specified ID.
getDockingState(Dockable) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingState for the specified Dockable.
getDockingState(String) - Method in interface org.flexdock.docking.state.LayoutManager
 
getDockingState(Dockable) - Method in interface org.flexdock.docking.state.LayoutManager
 
getDockingState(String) - Method in class org.flexdock.perspective.Layout
 
getDockingState(Dockable) - Method in class org.flexdock.perspective.Layout
 
getDockingState(Dockable, boolean) - Method in class org.flexdock.perspective.Layout
 
getDockingState(String, boolean) - Method in class org.flexdock.perspective.Layout
 
getDockingState(String) - Method in class org.flexdock.perspective.Perspective
 
getDockingState(Dockable) - Method in class org.flexdock.perspective.Perspective
 
getDockingState(String, boolean) - Method in class org.flexdock.perspective.Perspective
 
getDockingState(Dockable, boolean) - Method in class org.flexdock.perspective.Perspective
 
getDockingState(Dockable) - Method in class org.flexdock.perspective.PerspectiveManager
 
getDockingState(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
getDockingState(Dockable, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
getDockingState(String, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
getDockingState() - Method in class org.flexdock.view.model.ViewButtonModel
 
getDockingStates() - Method in class org.flexdock.perspective.LayoutSequence
 
getDockingStrategy() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the DockingStrategy used by this DockingPort.
getDockingStrategy(Object) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingStrategy associated with the Class of the Object parameter.
getDockingStrategy(Class) - Static method in class org.flexdock.docking.DockingManager
Returns the DockingStrategy associated with specified Class.
getDockingStrategy() - Method in interface org.flexdock.docking.DockingPort
Returns the DockingStrategy instance used by this DockingPort for docking operations.
getDockingWindows() - Static method in class org.flexdock.docking.DockingManager
Returns an array of RootWindows known to the docking framework that contain DockingPorts.
getDockingWindows() - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getDocument(String) - Static method in class org.flexdock.util.ResourceManager
Returns a Document object based on the specified resource uri.
getDocument(URL) - Static method in class org.flexdock.util.ResourceManager
Returns a Document object based on the specified resource URL.
getDouble(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Double before returning.
getDragContext(Dockable) - Static method in class org.flexdock.docking.drag.DragManager
 
getDragContext() - Method in class org.flexdock.docking.event.DockingEvent
 
getDragListener(Dockable) - Static method in class org.flexdock.docking.DockingManager
Returns the listener object responsible for managing drag-to-dock mouse events for the specified Dockable.
getDragListener() - Method in class org.flexdock.docking.drag.DragOperation
 
getDragRect(boolean) - Method in class org.flexdock.docking.drag.DragOperation
 
getDragSize() - Method in class org.flexdock.docking.drag.DragOperation
 
getDragSource() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getDragSource() - Method in interface org.flexdock.docking.DockingStub
Returns the Component that is the event source for drag operations.
getDragSource() - Method in class org.flexdock.docking.drag.DragOperation
 
getDragSourceList() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getDragSources() - Method in class org.flexdock.docking.adapter.DockingAdapter
 
getDragSources() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns a List of Components used to initiate drag-to-dock operation.
getDragSources() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns a List of Components used to initiate drag-to-dock operation.
getDragSources() - Method in interface org.flexdock.docking.Dockable
Returns a List of the Components that are event sources for drag operations.
getDragSources() - Method in class org.flexdock.view.View
 
getDragThreshold() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getDragThreshold() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getDragThreshold() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getDragToken() - Method in class org.flexdock.docking.drag.DragPipeline
 
getEastRegion(Component) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.EAST_REGION.
getEastRegion(Component) - Method in interface org.flexdock.docking.RegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.EAST_REGION.
getEdge(String) - Method in class org.flexdock.dockbar.DockbarManager
 
getEdge(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
getEdge() - Method in class org.flexdock.dockbar.event.DockbarEvent
 
getEdgeGuide(DockbarManager, int) - Method in class org.flexdock.dockbar.layout.DockbarLayoutManager
 
getElderComponent(JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
getElderComponent() - Method in class org.flexdock.docking.defaults.DockingSplitPane
Returns the 'oldest' Component to have been added to this DockingSplitPane as a result of a docking operation.
getElement(Document, Object) - Method in class org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
 
getElement(Document, Object) - Method in class org.flexdock.perspective.persist.xml.DockingPortNodeSerializer
 
getElement(Document, Object) - Method in class org.flexdock.perspective.persist.xml.SplitNodeSerializer
 
getEmptyInsets() - Method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
getEventType() - Method in class org.flexdock.event.Event
 
getFloat(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Float before returning.
getFloat(String, float) - Static method in class org.flexdock.util.Utilities
Returns a float value for the specified String.
getFloatingGroup() - Method in class org.flexdock.docking.state.DockingState
 
getFloatingGroupIds() - Method in class org.flexdock.perspective.Layout
 
getFloatManager() - Static method in class org.flexdock.docking.DockingManager
Returns the currently installed FloatManager.
getFloatManager() - Method in interface org.flexdock.docking.state.LayoutManager
 
getFloatManager() - Method in class org.flexdock.perspective.PerspectiveManager
 
getFont(String) - Method in class org.flexdock.plaf.PropertySet
 
getFont() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getFontColor(boolean) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getFrame() - Method in class org.flexdock.docking.state.FloatingGroup
Returns a reference to the DockingFrame associated with this FloatingGroup.
getFrameDragSource() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getFrameDragSource() - Method in interface org.flexdock.docking.DockingStub
Returns the Component that is used as a frame drag source.
getFrameDragSourceList() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getFrameDragSources() - Method in class org.flexdock.docking.adapter.DockingAdapter
 
getFrameDragSources() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns a HashSet of Components used as frame drag sources when this Dockable is floating in a non-decorated external dialog.
getFrameDragSources() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns a HashSet of Components used as frame drag sources when this Dockable is floating in a non-decorated external dialog.
getFrameDragSources() - Method in interface org.flexdock.docking.Dockable
Returns a Set of the Components that are used as frame drag sources.
getFrameDragSources(Dockable) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
getFrameDragSources() - Method in class org.flexdock.view.View
 
getGlassPane() - Method in class org.flexdock.util.RootWindow
Returns the glassPane object for the wrapped component.
getGlobals() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getGlobals() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getGlobals() - Method in interface org.flexdock.docking.props.ScopedMap
 
getGradientColor(boolean) - Method in class org.flexdock.plaf.theme.officexp.OfficeXPPainter
 
getGraphics() - Static method in class org.flexdock.docking.drag.outline.x11.Graphics
 
getGroup() - Method in class org.flexdock.docking.floating.frames.DockingFrame
 
getGroup(String) - Method in interface org.flexdock.docking.state.FloatManager
 
getGroup(Dockable) - Method in interface org.flexdock.docking.state.FloatManager
 
getGroup(Dockable) - Method in class org.flexdock.docking.state.FloatManager.Stub
 
getGroup(String) - Method in class org.flexdock.docking.state.FloatManager.Stub
 
getGroup(Dockable) - Method in class org.flexdock.perspective.Layout
 
getGroup(String) - Method in class org.flexdock.perspective.Layout
 
getGroupName() - Method in class org.flexdock.docking.floating.frames.DockingFrame
 
getHoverBorder(AbstractButton, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getHoverIcon(AbstractButton, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getIcon() - Method in class org.flexdock.plaf.icons.IconResource
 
getIcon(String) - Method in class org.flexdock.plaf.PropertySet
 
getIcon(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getIcon() - Method in class org.flexdock.view.Titlebar
 
getIcon(Action) - Method in class org.flexdock.view.Titlebar
 
getIconActive() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconActiveDisabled() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconActiveHover() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconDisabled() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconHeight() - Method in class org.flexdock.dockbar.util.TextIcon
 
getIconHover() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconInsets() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getIconMap(String) - Static method in class org.flexdock.plaf.icons.IconResourceFactory
 
getIconPressed() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconRect(Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getIcons(String) - Method in class org.flexdock.plaf.icons.IconMap
 
getIcons(Action) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getIcons(String) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getIconSelected() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconSelectedActive() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconSelectedActiveDisabled() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconSelectedActiveHover() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconSelectedDisabled() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconSelectedHover() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconSelectedPressed() - Method in class org.flexdock.plaf.icons.IconResource
 
getIconWidth() - Method in class org.flexdock.dockbar.util.TextIcon
 
getImage(String) - Method in class org.flexdock.plaf.PropertySet
 
getImplClass() - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
getInactiveBackground() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getInactiveBorder() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getInactiveFont() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getInitialDividerLocation(DockingPort, JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns the initial divider location to be used by the specified JSplitPane when it is embedded within the specified DockingPort.
getInitialDividerLocation(DockingPort, JSplitPane) - Method in interface org.flexdock.docking.DockingStrategy
Returns the initial divider location to be used by the specified JSplitPane.
getInitialSequence() - Method in class org.flexdock.perspective.Perspective
 
getInitialSequence(boolean) - Method in class org.flexdock.perspective.Perspective
 
getInitTabPlacement() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
getInsets() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getInstalledPlafReference() - Static method in class org.flexdock.plaf.mappings.PlafMappingFactory
 
getInstance(Component) - Static method in class org.flexdock.dockbar.DockbarManager
 
getInstance(RootWindow) - Static method in class org.flexdock.dockbar.DockbarManager
 
getInstance() - Static method in class org.flexdock.docking.activation.ActiveDockableListener
 
getInstance() - Static method in class org.flexdock.docking.drag.outline.x11.X11RubberBand
 
getInstance() - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getInstance() - Static method in class org.flexdock.docking.floating.policy.DefaultFloatPolicy
Returns a singleton instance of DefaultFloatPolicy.
getInstance() - Static method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Returns a singleton instance of the FloatPolicyManager class.
getInstance() - Static method in class org.flexdock.event.EventManager
 
getInstance() - Static method in class org.flexdock.perspective.event.PerspectiveEventHandler
 
getInstance() - Static method in class org.flexdock.perspective.LayoutBuilder
 
getInstance() - Static method in class org.flexdock.perspective.PerspectiveManager
 
getInstance() - Static method in class org.flexdock.perspective.RestorationManager
 
getInstance() - Static method in class org.flexdock.util.OsInfo
 
getInstance(String) - Static method in class org.flexdock.util.Utilities
Returns an instance of the specified class name.
getInstance(String, boolean) - Static method in class org.flexdock.util.Utilities
Returns an instance of the specified class name.
getInstance(String) - Static method in class org.flexdock.view.View
 
getInt(String) - Method in class org.flexdock.plaf.PropertySet
 
getInt(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Integer before returning.
getInt(String) - Static method in class org.flexdock.util.Utilities
Returns an int value for the specified String.
getInt(String, int) - Static method in class org.flexdock.util.Utilities
Returns an int value for the specified String.
getInteger(String) - Method in class org.flexdock.plaf.PropertySet
 
getKey(Action) - Method in class org.flexdock.view.Titlebar
 
getLabel(Dockable) - Method in class org.flexdock.dockbar.Dockbar
 
getLastNode() - Method in class org.flexdock.docking.state.DockingPath
 
getLayeredPane() - Method in class org.flexdock.util.RootWindow
Returns the layeredPane object for the wrapped component.
getLayout() - Method in class org.flexdock.dockbar.DockbarManager
 
getLayout() - Method in class org.flexdock.perspective.Perspective
 
getLayoutAlignmentX(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
getLayoutAlignmentX(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
getLayoutAlignmentX(Container) - Method in class org.flexdock.view.View.ViewLayout
 
getLayoutAlignmentY(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
getLayoutAlignmentY(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
getLayoutAlignmentY(Container) - Method in class org.flexdock.view.View.ViewLayout
 
getLayoutArea(DockbarManager) - Method in class org.flexdock.dockbar.layout.DockbarLayoutManager
 
getLayoutManager() - Static method in class org.flexdock.docking.DockingManager
Returns the currently installed LayoutManager.
getLeastSignificantBits() - Method in class org.flexdock.util.UUID
Returns the least significant 64 bits of this UUID's 128 bit value.
getLeftBar() - Method in class org.flexdock.dockbar.DockbarManager
 
getLeftComponent() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getLeftIconMargin() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getLibraryKey() - Method in class org.flexdock.util.OsInfo
 
getLibraryKeys() - Method in class org.flexdock.util.OsInfo
 
getListener() - Method in class org.flexdock.dockbar.event.DockablePropertyChangeHandler.Factory
 
getListener() - Method in class org.flexdock.docking.defaults.DockablePropertyChangeHandler.Factory
 
getListener() - Method in class org.flexdock.docking.props.PropertyChangeListenerFactory
 
getListeners(Object) - Method in class org.flexdock.docking.event.DockingEventHandler
 
getListeners() - Static method in class org.flexdock.docking.props.PropertyChangeListenerFactory
 
getListeners(Object) - Method in class org.flexdock.event.EventHandler
 
getListeners(Object) - Method in class org.flexdock.perspective.event.LayoutEventHandler
 
getListeners() - Method in class org.flexdock.perspective.event.PerspectiveEventHandler
 
getListeners() - Method in class org.flexdock.perspective.Layout
 
getLocals() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getLocals() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getLocals() - Method in interface org.flexdock.docking.props.ScopedMap
 
getLocationOnScreen() - Method in class org.flexdock.util.RootWindow
Gets the location of the wrapped component in the form of a point specifying the component's top-left corner in the screen's coordinate space.
getLong(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Long before returning.
getMainApplicationWindow() - Static method in class org.flexdock.perspective.PerspectiveManager
 
getMainDockingPort(Component) - Static method in class org.flexdock.docking.DockingManager
Returns the "main" DockingPort within the application window containing the specified Component.
getMainDockingPort() - Static method in class org.flexdock.perspective.PerspectiveManager
 
getMainPort() - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
getManager() - Static method in class org.flexdock.dockbar.layout.DockbarLayoutManager
 
getMaximizationLayer() - Method in class org.flexdock.util.RootWindow
Deprecated. dead code last used in 0.2.0
getMaximizedLayout() - Method in class org.flexdock.util.RootWindow
Deprecated. dead code last used in 0.2.0
getMinimizedConstraint() - Method in class org.flexdock.docking.state.DockingState
 
getMinimizedConstraint(Dockable) - Static method in class org.flexdock.util.DockingUtility
Returns an int value representing the current minimization constraint for the specified Dockable.
getMinimizedConstraint() - Method in class org.flexdock.view.View
 
getMinimizeManager() - Static method in class org.flexdock.docking.DockingManager
Returns the currently installed MinimizationManager.
getMostSignificantBits() - Method in class org.flexdock.util.UUID
Returns the most significant 64 bits of this UUID's 128 bit value.
getMouseOffset() - Method in class org.flexdock.docking.drag.DragOperation
 
getName() - Method in class org.flexdock.docking.state.FloatingGroup
Returns the name of this FloatingGroup.
getName() - Method in class org.flexdock.perspective.Perspective
 
getName() - Method in class org.flexdock.plaf.PropertySet
 
getName() - Method in class org.flexdock.plaf.theme.Theme
 
getNamedElementsByTagName(String) - Static method in class org.flexdock.plaf.Configurator
 
getNearestFocusableComponent(Component) - Static method in class org.flexdock.util.SwingUtility
 
getNearestFocusableComponent(Component, Container) - Static method in class org.flexdock.util.SwingUtility
 
getNewDockingPort() - Method in class org.flexdock.docking.event.DockingEvent
Returns the new docking port the source Dockable has been docked to.
getNext() - Method in class org.flexdock.dockbar.activation.Animation
 
getNextResourceId() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getNode(int) - Method in class org.flexdock.docking.state.DockingPath
 
getNodes() - Method in class org.flexdock.docking.state.DockingPath
 
getNorthRegion(Component) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.NORTH_REGION.
getNorthRegion(Component) - Method in interface org.flexdock.docking.RegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.NORTH_REGION.
getNumericKeys() - Method in class org.flexdock.plaf.PropertySet
 
getNumericKeys(boolean) - Method in class org.flexdock.plaf.PropertySet
 
getOldDockingPort() - Method in class org.flexdock.docking.event.DockingEvent
Returns the old docking port which the source Dockable was originally docked to.
getOldLayout() - Method in class org.flexdock.perspective.event.LayoutEvent
 
getOldPerspective() - Method in class org.flexdock.perspective.event.PerspectiveEvent
 
getOrientation() - Method in class org.flexdock.dockbar.Dockbar
 
getOrientation() - Method in class org.flexdock.dockbar.DockbarLabel
 
getOrientation() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getOrientation() - Method in class org.flexdock.plaf.common.border.SlideoutBorder
 
getOrientationDesc() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getOsNames() - Method in class org.flexdock.util.OsInfo
 
getOtherComponent(JSplitPane, Component) - Static method in class org.flexdock.util.SwingUtility
 
getOwnedWindows() - Method in class org.flexdock.util.RootWindow
Return an array containing all the windows this window currently owns.
getOwner() - Method in class org.flexdock.event.RegistrationEvent
 
getOwner() - Method in class org.flexdock.util.RootWindow
 
getPainter() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getPainterResource() - Method in class org.flexdock.plaf.resources.paint.DefaultPainter
 
getPainterResource() - Method in interface org.flexdock.plaf.resources.paint.Painter
 
getPainterWidth(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.metal.MetalTitlebarUI
 
getPainterX(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.metal.MetalTitlebarUI
 
getPaintRect(Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getParentDockingPort() - Method in class org.flexdock.docking.drag.DragOperation
 
getParentDockingPort(Dockable) - Static method in class org.flexdock.util.DockingUtility
Returns the DockingPort that contains the specified Dockable.
getParentDockingPort(Component) - Static method in class org.flexdock.util.DockingUtility
Returns the DockingPort that contains the specified Component.
getPath() - Method in class org.flexdock.docking.state.DockingState
 
getPercentage() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getPersistenceHandler() - Static method in class org.flexdock.perspective.PerspectiveManager
 
getPersistentId() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getPersistentId() - Method in class org.flexdock.docking.adapter.DockingAdapter
 
getPersistentId() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns the persistent ID of this Dockable instance provided when this object was instantiated.
getPersistentId() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns a String identifier that is unique to DockingPorts within a JVM instance, but persistent across JVM instances.
getPersistentId() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Returns the persistent ID of this DockableComponentWrapper instance provided when this object was instantiated.
getPersistentId() - Method in interface org.flexdock.docking.Dockable
Returns a String identifier that is unique within a JVM instance, but persistent across JVM instances.
getPersistentId() - Method in interface org.flexdock.docking.DockingPort
Returns a String identifier that is unique within a JVM instance, but persistent across JVM instances.
getPersistentId() - Method in interface org.flexdock.docking.DockingStub
Returns a String identifier that is unique within a JVM instance, but persistent across JVM instances.
getPersistentId() - Method in class org.flexdock.perspective.Perspective
 
getPersistentId() - Method in class org.flexdock.view.View
 
getPerspective() - Method in class org.flexdock.perspective.actions.OpenPerspectiveAction
 
getPerspective() - Method in class org.flexdock.perspective.event.PerspectiveEvent
 
getPerspective(String) - Method in interface org.flexdock.perspective.PerspectiveFactory
 
getPerspective(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
getPerspectiveFile(String) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
 
getPerspectiveListeners() - Method in class org.flexdock.perspective.PerspectiveManager
 
getPerspectives() - Method in class org.flexdock.perspective.persist.PerspectiveModel
 
getPerspectives() - Method in class org.flexdock.perspective.PerspectiveManager
 
getPixMapFormatCount() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getPixMapOffset() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getPlafReference(String) - Static method in class org.flexdock.plaf.mappings.PlafMappingFactory
 
getPoints(Rectangle) - Static method in class org.flexdock.util.SwingUtility
 
getPoints(Rectangle, Component) - Static method in class org.flexdock.util.SwingUtility
 
getPort(int) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
getPort(String) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
getPortCount() - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
getPreferredButtonUI() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getPreferredProportion(JSplitPane, Component) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
getPreferredProportion(Component) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
getPreferredSize() - Method in class org.flexdock.dockbar.Dockbar
 
getPreferredSize() - Method in class org.flexdock.dockbar.DockbarLabel
 
getPreferredSize() - Method in class org.flexdock.dockbar.StatusDockbar
 
getPreferredSize() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getPreferredTitlebarUI() - Method in class org.flexdock.plaf.theme.ViewUI
 
getPreferredTitlebarUIName() - Method in class org.flexdock.view.View
 
getPreferredViewpaneSize() - Method in class org.flexdock.dockbar.DockbarManager
 
getPrefixLibraryKey() - Method in class org.flexdock.util.OsInfo
 
getPrefixLibraryKeys() - Method in class org.flexdock.util.OsInfo
 
getPrefSize() - Method in class org.flexdock.dockbar.ViewPane
 
getPressedBorder(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getPressedIcon(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
getPreview(Dockable, DockingPort) - Static method in class org.flexdock.docking.drag.effects.EffectsManager
 
getPreviewDelegate(Component, DockingPort) - Method in class org.flexdock.docking.drag.DragGlasspane
 
getPreviewSize() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getPreviewSize() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getPreviewSize() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getProperties(String) - Static method in class org.flexdock.plaf.Configurator
 
getProperties(String, String) - Static method in class org.flexdock.plaf.Configurator
 
getProperties(String[], String) - Static method in class org.flexdock.plaf.Configurator
 
getProperties(String[], HashMap) - Static method in class org.flexdock.plaf.Configurator
 
getProperties(String) - Static method in class org.flexdock.util.ResourceManager
Returns a Properties object based on the specified resource uri.
getProperties(String, boolean) - Static method in class org.flexdock.util.ResourceManager
Returns a Properties object based on the specified resource uri.
getProperties(URL) - Static method in class org.flexdock.util.ResourceManager
Returns a Properties object based on the specified resource URL.
getProperties(URL, boolean) - Static method in class org.flexdock.util.ResourceManager
Returns a Properties object based on the specified resource url.
getProperty(Object, ScopedMap) - Static method in class org.flexdock.docking.props.PropertyManager
 
getProperty(String) - Method in class org.flexdock.plaf.PropertySet
 
getPropertyChangeListeners() - Method in class org.flexdock.docking.activation.ActiveDockableTracker
 
getPropertyHandler(String) - Static method in class org.flexdock.plaf.resources.ResourceHandlerFactory
 
getRef(String) - Method in class org.flexdock.plaf.mappings.RefResolver
 
getRef(String) - Method in class org.flexdock.plaf.mappings.SkinLFResolver
 
getRegion(Point) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the docking region within this DockingPort that contains the specified Point.
getRegion(Component, Point) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the docking region of the supplied Component that contains the coordinates of the specified Point.
getRegion() - Method in class org.flexdock.docking.defaults.DockingSplitPane
Returns the docking region for which this DockingSplitPane was created.
getRegion(Point) - Method in interface org.flexdock.docking.DockingPort
Returns the region of this DockingPort containing the coordinates within the specified Point.
getRegion() - Method in class org.flexdock.docking.event.DockingEvent
 
getRegion(Point) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
getRegion(Component, Point) - Method in interface org.flexdock.docking.RegionChecker
Returns the docking region of the supplied Component that contains the coordinates of the specified Point.
getRegion() - Method in class org.flexdock.docking.state.DockingState
 
getRegion() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getRegion(int) - Static method in class org.flexdock.util.DockingUtility
Returns the String docking region for the specified orientation constant.
getRegionBounds(Component, String) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the bounding Rectangle within the specified component that represents the specified region.
getRegionBounds(Component, String) - Method in interface org.flexdock.docking.RegionChecker
Returns the rectangular bounds within the specified component that represent the specified region.
getRegionChecker() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns the RegionChecker currently used by this DockingPort.
getRegionChecker() - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
getRegionChecker() - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
getRegionChecker() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getRegionDesc() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getRegionInset(String) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getRegionInset(String) - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
getRegionInset(String) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getRegionInset(String) - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
getRegionInset(String) - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getRegionInset(String) - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getRegionInsetKey(String) - Static method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getRegionInsetKey(String) - Static method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
getRegionPreference(Dockable, String) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns a percentage (0.0F through 1.0F) representing the amount of space allotted for the specified region within the specified Dockable.
getRegionSize(Component, String) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns a percentage (0.0F through 1.0F) representing the amount of space allotted for the specified region within the specified Component.
getRegionSize(Component, String) - Method in interface org.flexdock.docking.RegionChecker
Returns a percentage representing the amount of space allotted for the specified region within the specified Component.
getRelativeParent() - Method in class org.flexdock.docking.state.DockingState
 
getRelativeParentId() - Method in class org.flexdock.docking.state.DockingState
 
getResizeCursor() - Method in class org.flexdock.dockbar.DockbarManager
 
getResizeCursor() - Method in class org.flexdock.dockbar.ViewPane
 
getResource(String, String, String) - Static method in class org.flexdock.plaf.Configurator
 
getResource(String) - Static method in class org.flexdock.plaf.icons.IconResourceFactory
 
getResource(String) - Method in class org.flexdock.plaf.resources.ActionResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.border.RaisedBorderResource
 
getResource(String) - Method in class org.flexdock.plaf.resources.border.RoundedBorderResource
 
getResource(String) - Method in class org.flexdock.plaf.resources.border.SquareBevelBorderResource
 
getResource(String) - Method in class org.flexdock.plaf.resources.ColorResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.ConstructorHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.FontResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.ImageIconResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.ImageResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.InsetsResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.PainterResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.PlafResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.ResourceHandler
 
getResource(String) - Method in class org.flexdock.plaf.resources.StringResourceHandler
 
getResource(String) - Static method in class org.flexdock.util.ResourceManager
Performs resource lookups using the ClassLoader and classpath.
getResourceHandler(String) - Static method in class org.flexdock.plaf.resources.ResourceHandlerFactory
 
getResourceIdBase() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getResourceIdMask() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getRestorationLayout() - Method in class org.flexdock.perspective.Layout
 
getRestoreContainer(Dockable) - Static method in class org.flexdock.perspective.RestorationManager
 
getRestorePath(Dockable) - Static method in class org.flexdock.docking.state.DockingPath
 
getRestoreWindow(Dockable) - Static method in class org.flexdock.perspective.RestorationManager
 
getRightBar() - Method in class org.flexdock.dockbar.DockbarManager
 
getRightComponent() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getRightIconMargin() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getRoot() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getRoot() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getRoot() - Method in interface org.flexdock.docking.props.ScopedMap
 
getRootContainer(Component) - Static method in class org.flexdock.util.RootWindow
Traverses the container hierarchy to locate the root container and returns corresponding RootSwingContainer.
getRootContainer() - Method in class org.flexdock.util.RootWindow
Returns the the wrapped component.
getRootDockingPort(Component) - Static method in class org.flexdock.docking.DockingManager
Returns the first root DockingPort found within the application window containing the specified Component.
getRootDockingPort(Dockable) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getRootDockingPortInfo(Component) - Static method in class org.flexdock.docking.DockingManager
Returns the RootDockingPortInfo instance associated with the root window containing the specified Component.
getRootDockingPortInfo(Component) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getRootDockingPortInfo(RootWindow) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getRootDockingPorts() - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
getRootPane() - Method in class org.flexdock.util.RootWindow
Returns the rootPane object for the wrapped component.
getRootPort() - Method in class org.flexdock.docking.state.DockingPath
 
getRootPortId() - Method in class org.flexdock.docking.state.DockingPath
 
getRootWindow() - Method in class org.flexdock.docking.drag.DragGlasspane
 
getRootWindowID(int) - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getRubberBand() - Static method in class org.flexdock.docking.drag.effects.EffectsManager
 
getScreenCount() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getScreenDataOffset() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getScreenLength() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getSerializer(Class) - Static method in class org.flexdock.perspective.persist.xml.SerializerRegistry
 
getShort(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.Short before returning.
getSibling(Dockable) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns the specified Dockable's sibling Dockable within the current docking layout.
getSibling(Dockable, String) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Returns the sibling Dockable relative to the specified Dockable's supplied region in the current docking layout.
getSibling(String) - Method in class org.flexdock.view.View
 
getSiblingBounds(Component, String) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the bounding Rectangle within the specified component that represents the desired area to be allotted for sibling Components in the specified region.
getSiblingBounds(Component, String) - Method in interface org.flexdock.docking.RegionChecker
A Rectangle representing the actual amount of space to allot for sibling Components should they be docked into the specified region.
getSiblingId() - Method in class org.flexdock.docking.state.DockingPath
 
getSiblingId() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getSiblingPreference(Dockable, String) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns a percentage (0.0F through 1.0F) representing the amount of space allotted for sibling Components docked to the specified region within the specified Dockable.
getSiblingSize(Component, String) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns a percentage (0.0F through 1.0F) representing the amount of space allotted for sibling Component docked to the specified region within the specified Component.
getSiblingSize(String) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getSiblingSize(String) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getSiblingSize(String) - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
getSiblingSize(Component, String) - Method in interface org.flexdock.docking.RegionChecker
Returns a percentage representing the amount of space allotted for sibling Components to be docked within the specified region of the supplied Component.
getSiblingSizeKey(String) - Static method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getSourcePort() - Method in class org.flexdock.docking.drag.DragOperation
 
getSouthRegion(Component) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.SOUTH_REGION.
getSouthRegion(Component) - Method in interface org.flexdock.docking.RegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.SOUTH_REGION.
getSplitPane() - Method in class org.flexdock.docking.state.tree.SplitNode
 
getSplitPaneSize(JSplitPane) - Static method in class org.flexdock.util.SwingUtility
 
getSplitRatio() - Method in class org.flexdock.docking.state.DockingState
 
getStartTime() - Method in class org.flexdock.docking.drag.DragOperation
 
getStatusBarComponent() - Method in class org.flexdock.dockbar.StatusDockbar
 
getString(String) - Method in class org.flexdock.plaf.PropertySet
 
getString(Object) - Method in class org.flexdock.util.TypedHashtable
Retrieves the value to which the specified key is mapped in this hashtable and casts to a java.lang.String before returning.
getStrings(String[]) - Method in class org.flexdock.plaf.PropertySet
 
getSubBuffer(int, int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
getSubset(int, int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
getSystemThemeName() - Static method in class org.flexdock.plaf.PlafManager
 
getTabEdgeInset(int) - Static method in class org.flexdock.util.LookAndFeelSettings
 
getTabIcon() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getTabIcon() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
getTabIcon() - Method in class org.flexdock.view.View
 
getTabPlacement() - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
getTabPlacement() - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
getTabPlacement() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
getTabText() - Method in class org.flexdock.docking.adapter.AdapterMapping
 
getTabText() - Method in class org.flexdock.docking.adapter.DockingAdapter
 
getTabText() - Method in class org.flexdock.docking.defaults.AbstractDockable
Returns the String used for tab labels when this Dockable is embedded within a tabbed layout.
getTabText() - Method in interface org.flexdock.docking.DockingStub
Gets the tab text for this class.
getTabText(Dockable) - Static method in class org.flexdock.util.DockingUtility
Returns the text to be used by a Dockable as a tab label within a tabbed layout.
getTabText() - Method in class org.flexdock.view.View
 
getTargetPort() - Method in class org.flexdock.docking.drag.DragOperation
 
getTargetRegion() - Method in class org.flexdock.docking.drag.DragOperation
 
getTerritoryBlockedKey(String) - Static method in class org.flexdock.docking.props.BasicDockablePropertySet
 
getText() - Method in class org.flexdock.dockbar.util.TextIcon
 
getText() - Method in class org.flexdock.view.Titlebar
 
getTextLocation(Rectangle) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
getTheme(String) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getTitle() - Method in class org.flexdock.view.View
 
getTitlebar() - Method in class org.flexdock.view.View
 
getTitlebarUI() - Method in class org.flexdock.plaf.theme.Theme
 
getTitlebarUI(String) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getTitlebarUI(Properties) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getTitlePane() - Method in class org.flexdock.view.View
 
getTooltip() - Method in class org.flexdock.plaf.icons.IconResource
 
getTooltipSelected() - Method in class org.flexdock.plaf.icons.IconResource
 
getTracker(Component) - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
getTrigger() - Method in class org.flexdock.docking.event.DockingEvent
 
getTriggerSource() - Method in class org.flexdock.docking.event.DockingEvent
 
getUI(JComponent) - Static method in class org.flexdock.plaf.PlafManager
Returns the appropriate ComponentUI implementation for target.
getUIClassID() - Method in class org.flexdock.view.Button
 
getUIClassID() - Method in class org.flexdock.view.Titlebar
 
getUIClassID() - Method in class org.flexdock.view.View
 
getUserObject() - Method in interface org.flexdock.docking.state.LayoutNode
 
getUserObject() - Method in class org.flexdock.docking.state.tree.DockingNode
 
getValidOrientation(int) - Static method in class org.flexdock.dockbar.Dockbar
 
getValidRotation(int) - Static method in class org.flexdock.dockbar.util.TextIcon
 
getValue(Object, String) - Static method in class org.flexdock.util.Utilities
Returns the value of the specified fieldName within the specified Object.
getVendorLength() - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getView(ActionEvent) - Method in class org.flexdock.view.actions.ViewAction
 
getView() - Method in class org.flexdock.view.Button
 
getView() - Method in class org.flexdock.view.model.ViewButtonModel
 
getView() - Method in class org.flexdock.view.Titlebar
 
getViewArea(DockbarManager, Dockable) - Method in class org.flexdock.dockbar.layout.DockbarLayoutManager
 
getViewId() - Method in class org.flexdock.view.actions.ViewAction
 
getViewId() - Method in class org.flexdock.view.model.ViewButtonModel
 
getViewPane() - Method in class org.flexdock.dockbar.DockbarManager
 
getViewport() - Method in class org.flexdock.view.View
 
getViewProperties() - Method in class org.flexdock.view.View
 
getViewset() - Method in class org.flexdock.view.Viewport
 
getViewset(int) - Method in class org.flexdock.view.Viewport
 
getViewUI() - Method in class org.flexdock.plaf.theme.Theme
 
getViewUI(String) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getViewUI(Properties) - Static method in class org.flexdock.plaf.theme.UIFactory
 
getVisibleWindows() - Static method in class org.flexdock.util.RootWindow
 
getWestRegion(Component) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.WEST_REGION.
getWestRegion(Component) - Method in interface org.flexdock.docking.RegionChecker
Returns the rectangular bounds within the specified component that represent it's DockingConstants.WEST_REGION.
getWhitePixel(int) - Method in class org.flexdock.docking.drag.outline.x11.ConnectionResponse
 
getWhitePixel() - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
getWindow() - Method in class org.flexdock.dockbar.DockbarManager
 
getWindow() - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
getWrappedBorder() - Method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
GhostPreview - Class in org.flexdock.docking.drag.preview
 
GhostPreview() - Constructor for class org.flexdock.docking.drag.preview.GhostPreview
 
GLOBAL_FLOATING_ENABLED - Static variable in class org.flexdock.docking.floating.policy.FloatPolicyManager
System property key used during framework initialization to determine the default setting for global floating support.
globalListeners - Variable in class org.flexdock.event.EventHandler
 
GLOBALS - Static variable in class org.flexdock.docking.props.ScopedDockablePropertySet
 
GLOBALS - Static variable in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
GRADIENT_COLOR - Static variable in class org.flexdock.plaf.theme.officexp.OfficeXPPainter
 
GRADIENT_COLOR_ACTIVE - Static variable in class org.flexdock.plaf.theme.officexp.OfficeXPPainter
 
GradientPainter - Class in org.flexdock.plaf.resources.paint
 
GradientPainter() - Constructor for class org.flexdock.plaf.resources.paint.GradientPainter
 
Graphics - Class in org.flexdock.docking.drag.outline.x11
 
GRAYSCALE - Static variable in class org.flexdock.plaf.resources.paint.GradientPainter
 
grayScale(Color) - Static method in class org.flexdock.util.SwingUtility
 

H

handleEvent(Event, EventListener, int) - Method in class org.flexdock.dockbar.event.DockbarEventHandler
 
handleEvent(Event, EventListener, int) - Method in class org.flexdock.docking.event.DockingEventHandler
 
handleEvent(Event, EventListener, int) - Method in class org.flexdock.event.EventHandler
 
handleEvent(Event, Object[]) - Method in class org.flexdock.event.EventHandler
This method handles all of the events.
handleEvent(Event, EventListener, int) - Method in class org.flexdock.event.RegistrationHandler
 
handleEvent(Event, EventListener, int) - Method in class org.flexdock.perspective.event.LayoutEventHandler
 
handleEvent(Event, EventListener, int) - Method in class org.flexdock.perspective.event.PerspectiveEventHandler
 
handleEvent(Event, EventListener, int) - Method in class org.flexdock.perspective.event.RegistrationHandler
 
HANDLER_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
hasAction(String) - Method in class org.flexdock.view.Titlebar
 
hasCenterPoint() - Method in class org.flexdock.docking.state.DockingState
 
hasDockingPath() - Method in class org.flexdock.docking.state.DockingState
 
hashCode() - Method in class org.flexdock.util.NestedComponents
Overridden to match the equals() method.
hashCode() - Method in class org.flexdock.util.UUID
Returns a hash code for this UUID.
HEAVYWEIGHT_DOCKABLES - Static variable in interface org.flexdock.docking.DockingConstants
A constant for enabling/disabling heavyweight dockables.
hide(Dockable) - Method in class org.flexdock.perspective.Layout
 
hierarchyChanged(HierarchyEvent) - Method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
HORIZONTAL - Static variable in interface org.flexdock.docking.DockingConstants
Horizontal split indicates the Components are split along the x axis.
HOVER - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
HOVER_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 

I

ICON_INSETS - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
ICON_MAP_KEY - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
ICON_RESOURCE - Static variable in interface org.flexdock.plaf.IFlexViewComponentUI
 
ICON_RESOURCE_KEY - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
iconInsets - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
IconMap - Class in org.flexdock.plaf.icons
 
IconMap() - Constructor for class org.flexdock.plaf.icons.IconMap
 
IconResource - Class in org.flexdock.plaf.icons
 
IconResource() - Constructor for class org.flexdock.plaf.icons.IconResource
 
IconResourceFactory - Class in org.flexdock.plaf.icons
 
IconResourceFactory() - Constructor for class org.flexdock.plaf.icons.IconResourceFactory
 
IFlexViewComponentUI - Interface in org.flexdock.plaf
 
ImageIconResourceHandler - Class in org.flexdock.plaf.resources
 
ImageIconResourceHandler() - Constructor for class org.flexdock.plaf.resources.ImageIconResourceHandler
 
ImageResourceHandler - Class in org.flexdock.plaf.resources
 
ImageResourceHandler() - Constructor for class org.flexdock.plaf.resources.ImageResourceHandler
 
importLayout(LayoutNode) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Clears out the existing layout within this DockingPort and reconstructs a new layout based upon the specified LayoutNode.
importLayout(LayoutNode) - Method in interface org.flexdock.docking.DockingPort
Examines a LayoutNode and constructs a corresponding component hierarchy to match the specified layout.
inactiveBackground - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
inactiveBorder - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
inactiveFont - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
INHERITS_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
init() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
init() - Method in class org.flexdock.view.ViewProps
 
INITIAL_TAB_POSITION - Static variable in interface org.flexdock.docking.DockingPort
 
initialDividerRatio - Variable in class org.flexdock.docking.defaults.DockingSplitPane
 
initializeCreationParameters() - Method in class org.flexdock.plaf.FlexViewComponentUI
 
initializeCreationParameters() - Method in interface org.flexdock.plaf.IFlexViewComponentUI
 
initializeCreationParameters() - Method in class org.flexdock.plaf.theme.ButtonUI
 
initializeCreationParameters() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
initializeCreationParameters() - Method in class org.flexdock.plaf.theme.ViewUI
 
inner - Variable in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
InsetBorder - Class in org.flexdock.dockbar.layout
 
InsetBorder(Border, Border, boolean) - Constructor for class org.flexdock.dockbar.layout.InsetBorder
 
INSETS - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
insets - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
InsetsResourceHandler - Class in org.flexdock.plaf.resources
 
InsetsResourceHandler() - Constructor for class org.flexdock.plaf.resources.InsetsResourceHandler
 
installKeyboardActions(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
installListeners(Dockable) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
installMaximizedDockable(Dockable) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
installMaximizedDockable(Dockable) - Method in interface org.flexdock.docking.DockingPort
Asks this DockingPort to temporarily install the specified Dockable and maximize its component.
installPreferredTheme() - Static method in class org.flexdock.plaf.PlafManager
 
installSystemTheme() - Static method in class org.flexdock.plaf.PlafManager
 
installUI(JComponent) - Method in class org.flexdock.plaf.theme.ButtonUI
 
installUI(JComponent) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
installUI(JComponent) - Method in class org.flexdock.plaf.theme.ViewUI
 
invalidateLayout(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
invalidateLayout(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
invalidateLayout(Container) - Method in class org.flexdock.view.View.ViewLayout
 
isActionBlocked(String) - Method in class org.flexdock.view.View
 
isActive() - Method in class org.flexdock.dockbar.DockbarManager
 
isActive() - Method in class org.flexdock.dockbar.event.ActivationListener
 
isActive() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
isActive() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
isActive() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
isActive(Dockable) - Static method in class org.flexdock.util.DockingUtility
 
isActive() - Method in class org.flexdock.util.RootWindow
 
isActive() - Method in class org.flexdock.view.Titlebar
 
isActive() - Method in class org.flexdock.view.View
 
isActiveStateLocked() - Method in class org.flexdock.view.View
 
isActiveStateLocked() - Method in class org.flexdock.view.ViewProps
 
isAnimating() - Method in class org.flexdock.dockbar.DockbarManager
 
isAntialiasing() - Method in class org.flexdock.plaf.theme.TitlebarUI
 
isAvailable() - Method in class org.flexdock.dockbar.event.ActivationListener
 
isAxisEquivalent(String, String) - Static method in class org.flexdock.util.DockingUtility
Tests for region equivalency between the specified region parameters across horizontal and vertical axes.
isBorderOpaque() - Method in class org.flexdock.docking.floating.frames.RootPaneBorder
 
isBorderOpaque() - Method in class org.flexdock.plaf.common.border.ShadowBorder
 
isBorderOpaque() - Method in class org.flexdock.plaf.common.border.SlideoutBorder
 
isBorderOpaque() - Method in class org.flexdock.plaf.resources.border.SquareBevelBorderResource.SquareBevelBorder
 
isBottomEdge() - Method in class org.flexdock.dockbar.layout.InsetBorder
 
isChanged(Object, Object) - Static method in class org.flexdock.util.Utilities
Checks for inequality between the two specified Objects.
isConsumed() - Method in class org.flexdock.dockbar.event.DockbarEvent
 
isConsumed() - Method in class org.flexdock.docking.event.DockingEvent
 
isContentPaneCheckingEnabled() - Method in class org.flexdock.view.View
 
isDividerSizeProperlyDetermined() - Method in class org.flexdock.docking.defaults.DockingSplitPane
 
isDockable(Object) - Static method in class org.flexdock.util.DockingUtility
Returns true if the specific Object is a Dockable.
isDocked(Component) - Static method in class org.flexdock.docking.DockingManager
Indicates whether the specified Component is currently docked.
isDocked(Dockable) - Static method in class org.flexdock.docking.DockingManager
Indicates whether the specified Dockable is currently docked.
isDocked(DockingPort, Dockable) - Static method in class org.flexdock.docking.DockingManager
Checks whether a supplied Dockable is docked within a supplied DockingPort instance.
isDockingAllowed(Component, String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns true if docking is allowed for the specified Component within the supplied region, false otherwise.
isDockingAllowed(Component, String) - Method in interface org.flexdock.docking.DockingPort
Returns a boolean indicating whether or not docking is allowed within the specified region.
isDockingAllowed(String, Component) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
isDockingAllowed(Component, String) - Method in class org.flexdock.view.Viewport
 
isDockingEnabled() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
isDockingEnabled() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
isDockingEnabled() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
isDockingPossible(Dockable, DockingPort, String, DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
isDragging() - Method in class org.flexdock.dockbar.DockbarManager
 
isElderTopLeft(JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
isElderTopLeft() - Method in class org.flexdock.docking.defaults.DockingSplitPane
Indicates whether the 'oldest' Component to have been added to this DockingSplitPane as a result of a docking operation is in the TOP or LEFT side of the split pane.
isEmbedded(Dockable) - Static method in class org.flexdock.util.DockingUtility
Returns true if the specified Dockable is currently docked within a DockingPort.
isEmpty(String) - Static method in class org.flexdock.util.Utilities
Returns true if the specified String is null or contains only whitespace.
isEnabled() - Method in class org.flexdock.dockbar.event.ActivationListener
 
isEnabled() - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
isEnabled() - Method in class org.flexdock.perspective.DockingStateListener
 
isEqual(Object, Object) - Static method in class org.flexdock.util.Utilities
Checks for equality between the two specified Objects.
ISerializer - Interface in org.flexdock.perspective.persist.xml
Created on 2005-06-03
isFloatable(Dockable, DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
isFloatDropAllowed(DockingEvent) - Method in class org.flexdock.docking.floating.policy.DefaultFloatPolicy
Checks the previous DockingPort for the specified DockingEvent and returns false if it is in a floating dialog and contains less than two Dockables.
isFloatDropAllowed(DockingEvent) - Method in interface org.flexdock.docking.floating.policy.FloatPolicy
Indicates whether floating should be allowed for the specified DockingEvent at the end of a drag operation.
isFloatDropAllowed(DockingEvent) - Method in class org.flexdock.docking.floating.policy.FloatPolicy.NullFloatPolicy
Returns true.
isFloating() - Method in class org.flexdock.docking.state.DockingState
 
isFloating(Dockable) - Static method in class org.flexdock.util.DockingUtility
Returns true if the specified Dockable is currently docked within a floating dialog.
isFloating() - Method in class org.flexdock.view.View
 
isFloatingAllowed(Dockable) - Static method in class org.flexdock.docking.drag.DragManager
 
isFloatingAllowed(Dockable) - Method in class org.flexdock.docking.floating.policy.DefaultFloatPolicy
Blocks floating support (returns false) if dockable is null, if FloatPolicyManager.isGlobalFloatingEnabled() returns false, or if there are no entries within the Set returned by dockable.getFrameDragSources().
isFloatingAllowed(Dockable) - Method in interface org.flexdock.docking.floating.policy.FloatPolicy
Returns true if floating should be allowed for the specified Dockable.
isFloatingAllowed(Dockable) - Method in class org.flexdock.docking.floating.policy.FloatPolicy.NullFloatPolicy
Returns true.
isFloatingAllowed(Dockable) - Static method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Indicates whether floating is allowed for the specified Dockable.
isFloatingEnabled() - Static method in class org.flexdock.docking.DockingManager
Indicates whether global floating support is currently enabled.
isFull() - Method in class org.flexdock.util.NestedComponents
Returns true if both child and parent fields are non-null; false otherwise.
isGlobalFloatingEnabled() - Static method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Returns a global setting used to control default framework floating behavior.
isInitialized() - Method in class org.flexdock.perspective.Layout
 
isLeftEdge() - Method in class org.flexdock.dockbar.layout.InsetBorder
 
isLocked() - Method in class org.flexdock.dockbar.ViewPane
 
isMaximized(Dockable) - Static method in class org.flexdock.docking.DockingManager
 
isMinimized() - Method in class org.flexdock.docking.state.DockingState
 
isMinimized(Dockable) - Static method in class org.flexdock.util.DockingUtility
Returns true if the specified Dockable is currently minimized; false otherwise.
isMinimized() - Method in class org.flexdock.view.View
 
isMouseMotionListenersBlockedWhileDragging() - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
isMouseMotionListenersBlockedWhileDragging() - Method in interface org.flexdock.docking.props.DockablePropertySet
 
isMouseMotionListenersBlockedWhileDragging() - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
isMouseOver() - Method in class org.flexdock.dockbar.event.ActivationListener
 
isNull(String) - Static method in class org.flexdock.plaf.Configurator
 
isOpen() - Method in class org.flexdock.docking.drag.DragPipeline
 
isOuterRegion(String) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
 
isOverWindow() - Method in class org.flexdock.docking.drag.DragOperation
 
isOverWindow() - Method in class org.flexdock.docking.event.DockingEvent
 
isParentActive(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
isParentDockingPort(Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Indicates whether or not the specified component is docked somewhere within this DefaultDockingPort.
isParentDockingPort(Component) - Method in interface org.flexdock.docking.DockingPort
Indicates whether or not the specified component is a child component docked within the DockingPort.
isPolicyFloatingSupported(Dockable) - Method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Indicates whether floating is allowed for the specified Dockable strictly by checking the installed FloatPolicies.
isPressed(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
isPseudoDrag() - Method in class org.flexdock.docking.drag.DragOperation
 
isRegionTopLeft(String) - Static method in class org.flexdock.util.DockingUtility
Returns true if the specified region is equal to either NORTH_REGION or WEST_REGION.
isRestoreFloatingOnLoad() - Static method in class org.flexdock.perspective.PerspectiveManager
 
isRightEdge() - Method in class org.flexdock.dockbar.layout.InsetBorder
 
isRoot() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns a boolean indicating whether or not this DockingPort is nested within another DockingPort.
isRoot() - Method in interface org.flexdock.docking.DockingPort
Returns a boolean indicating whether or not this DockingPort is nested within another DockingPort.
isSingleTabAllowed() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns true if single tabs are allowed within this DockingPort, false otherwise.
isSingleTabsAllowed() - Static method in class org.flexdock.docking.DockingManager
Indicates whether tabbed layouts are supported by default for DockingPorts with a single Dockable in the CENTER region.
isSingleTabsAllowed() - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
isSingleTabsAllowed() - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
isSingleTabsAllowed() - Method in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
isSkinLFInstalled() - Static method in class org.flexdock.util.SwingUtility
 
isSkinLFSupported() - Static method in class org.flexdock.util.LookAndFeelSettings
 
isSplit() - Method in class org.flexdock.docking.state.tree.DockingPortNode
 
isSubport(DockingPort) - Static method in class org.flexdock.util.DockingUtility
Returns true if the specified DockingPort has an ancestor DockingPort; false otherwise.
isTabbed() - Method in class org.flexdock.docking.state.DockingPath
 
isTabsAsDragSource() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Returns true if drag-to-dock support is enabled for tabs and their associated Dockables, false otherwise.
isTerritoryBlocked(String) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
isTerritoryBlocked(String) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
isTerritoryBlocked(String) - Method in class org.flexdock.docking.props.ScopedDockablePropertySet
 
isTerritoryBlocked(Dockable, String) - Method in class org.flexdock.view.View
 
isValidDockableChild(Component, Class) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
isValidDockingRegion(String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
isValidDockingRegion(String) - Static method in class org.flexdock.docking.DockingManager
Indicates whether the supplied parameter is considered a valid docking region.
isValidRootContainer(Component) - Static method in class org.flexdock.util.RootWindow
Indicates whether the supplied Component is, in fact, a root Swing container.
isViewpaneLocked() - Method in class org.flexdock.dockbar.event.ActivationListener
 
isWindowsPlatform() - Static method in class org.flexdock.util.ResourceManager
Returns true if the JVM is currently running on Windows; false otherwise.

J

JAVA_1_4 - Static variable in class org.flexdock.util.Utilities
A constant representing the Java version.
JAVA_1_5 - Static variable in class org.flexdock.util.Utilities
A constant representing the Java version.

K

keys() - Method in class org.flexdock.plaf.PropertySet
 

L

layout() - Method in class org.flexdock.dockbar.layout.DockbarLayout
 
Layout - Class in org.flexdock.perspective
 
Layout() - Constructor for class org.flexdock.perspective.Layout
 
LAYOUT_APPLIED - Static variable in class org.flexdock.perspective.event.LayoutEvent
 
LAYOUT_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
LAYOUT_EMPTIED - Static variable in class org.flexdock.perspective.event.LayoutEvent
 
LAYOUT_MANAGER - Static variable in class org.flexdock.docking.DockingManager
 
LAYOUT_SEQUENCE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
layoutApplied(LayoutEvent) - Method in interface org.flexdock.perspective.event.LayoutListener
 
LayoutBuilder - Class in org.flexdock.perspective
 
layoutComponents(Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
layoutContainer(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
Instructs the layout manager to perform the layout for the specified container.
layoutContainer(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
layoutContainer(Container) - Method in class org.flexdock.view.View.ViewLayout
Instructs the layout manager to perform the layout for the specified container.
layoutEmptied(LayoutEvent) - Method in interface org.flexdock.perspective.event.LayoutListener
 
LayoutEvent - Class in org.flexdock.perspective.event
 
LayoutEvent(Layout, Layout, String, int) - Constructor for class org.flexdock.perspective.event.LayoutEvent
 
LayoutEventHandler - Class in org.flexdock.perspective.event
 
LayoutEventHandler() - Constructor for class org.flexdock.perspective.event.LayoutEventHandler
 
LayoutListener - Interface in org.flexdock.perspective.event
 
LayoutManager - Interface in org.flexdock.docking.state
 
LayoutNode - Interface in org.flexdock.docking.state
 
LayoutNodeSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-27
LayoutNodeSerializer() - Constructor for class org.flexdock.perspective.persist.xml.LayoutNodeSerializer
 
LayoutSequence - Class in org.flexdock.perspective
 
LayoutSequence() - Constructor for class org.flexdock.perspective.LayoutSequence
 
LayoutSequence(DockingState[]) - Constructor for class org.flexdock.perspective.LayoutSequence
 
LayoutSequenceSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
LayoutSequenceSerializer() - Constructor for class org.flexdock.perspective.persist.xml.LayoutSequenceSerializer
 
LayoutSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
LayoutSerializer() - Constructor for class org.flexdock.perspective.persist.xml.LayoutSerializer
 
LEFT - Static variable in interface org.flexdock.docking.DockingConstants
Box-orientation constant used to specify the left side of a box.
LEFT - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
LIBRARY_EXTENSION - Static variable in class org.flexdock.util.ResourceManager
Defines the file extension used by native shared libraries on the current system.
load() - Method in interface org.flexdock.docking.state.LayoutManager
 
load(String) - Method in interface org.flexdock.docking.state.LayoutManager
 
load(InputStream) - Method in class org.flexdock.perspective.persist.DefaultFilePersister
 
load(String) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
load(String) - Method in interface org.flexdock.perspective.persist.PersistenceHandler
 
load(InputStream) - Method in interface org.flexdock.perspective.persist.Persister
Deserializes PerspectiveInfo from the supplied data stream.
load(InputStream) - Method in class org.flexdock.perspective.persist.xml.XMLPersister
Deserializes PerspectiveInfo from the supplied data stream.
load(DockingPort) - Method in class org.flexdock.perspective.Perspective
 
load() - Method in class org.flexdock.perspective.PerspectiveManager
 
load(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadCustomTheme(String, Properties, boolean) - Static method in class org.flexdock.plaf.PlafManager
 
loadDefaultPrefs() - Static method in class org.flexdock.plaf.Configurator
 
loadLayoutModel() - Static method in class org.flexdock.docking.DockingManager
Loads a previously stored layout model into the currently installed LayoutManager.
loadLayoutModel(boolean) - Static method in class org.flexdock.docking.DockingManager
Loads a previously stored layout model into the currently installed LayoutManager and attempts to synchronize the application view with the newly loaded layout model if the restore parameter is true.
loadLibrary(String, String) - Static method in class org.flexdock.util.ResourceManager
Attempts to load the specified native library, using classpathResource and the filesystem to implement several fallback mechanisms in the event the library cannot be loaded.
loadPerspective() - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspective(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspective(String, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspective(String, Component) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspective(String, Component, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspective(String, DockingPort) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspective(String, DockingPort, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspectiveAsDefault(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadPerspectiveAsDefault(String, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
loadUserPrefs() - Static method in class org.flexdock.plaf.Configurator
 
LOCALHOST - Static variable in class org.flexdock.docking.drag.outline.x11.Connection
 
LOCKED - Static variable in class org.flexdock.dockbar.event.DockbarEvent
 
lockViewpane() - Method in class org.flexdock.dockbar.event.ActivationListener
 
Log - Class in org.flexdock.logging
Deprecated.  
log(String, Throwable) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
Logger - Interface in org.flexdock.logging
Deprecated.  
LookAndFeelSettings - Class in org.flexdock.util
 

M

m_persister - Variable in class org.flexdock.perspective.persist.FilePersistenceHandler
 
main(String[]) - Static method in class org.flexdock.util.OsInfo
 
MAJOR_VERSION - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
managePortNullChild(DockingPort) - Method in interface org.flexdock.docking.defaults.BorderManager
Callback method allowing for customized behavior when the DefaultDockingPort's docked component state has changed and there is no longer a component docked within the port.
managePortNullChild(DockingPort) - Method in class org.flexdock.docking.defaults.StandardBorderManager
Set the border on the supplied DockingPort to the currently assigned border.
managePortSimpleChild(DockingPort) - Method in interface org.flexdock.docking.defaults.BorderManager
Callback method allowing for customized behavior when the DefaultDockingPort's docked component state has changed and there is a single generic component docked within the port.
managePortSimpleChild(DockingPort) - Method in class org.flexdock.docking.defaults.StandardBorderManager
Removes any border from the DockingPort's docked component and set the border on the DockingPort itself to the currently assigned border.
managePortSplitChild(DockingPort) - Method in interface org.flexdock.docking.defaults.BorderManager
Callback method allowing for customized behavior when the DefaultDockingPort's docked component state has changed and the port has been split between two components.
managePortSplitChild(DockingPort) - Method in class org.flexdock.docking.defaults.StandardBorderManager
Removes any border from the DockingPort itself and places the currently assigned border on the two child components of the DockingPort's</code JSplitPane child.
managePortTabbedChild(DockingPort) - Method in interface org.flexdock.docking.defaults.BorderManager
Callback method allowing for customized behavior when the DefaultDockingPort's docked component state has changed and docked components within the CENTER region are layed-out within a JTabbedPane.
managePortTabbedChild(DockingPort) - Method in class org.flexdock.docking.defaults.StandardBorderManager
Removes any border from the DockingPort's docked JTabbedPane component and sets the border on the DockingPort itself to the currently assigned border.
manager - Variable in class org.flexdock.dockbar.Dockbar
 
MappingReader - Class in org.flexdock.docking.adapter
Deprecated. This class will become package-private.
MappingReader() - Constructor for class org.flexdock.docking.adapter.MappingReader
Deprecated.  
MAX_REGION_SIZE - Static variable in interface org.flexdock.docking.RegionChecker
Default maximum region size.
MAX_SIBILNG_SIZE - Static variable in interface org.flexdock.docking.RegionChecker
Default maximum sibling size.
maximumLayoutSize(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
Returns the maximum amount of space the layout can use.
maximumLayoutSize(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
maximumLayoutSize(Container) - Method in class org.flexdock.view.View.ViewLayout
Returns the maximum amount of space the layout can use.
mDocks - Variable in class org.flexdock.dockbar.Dockbar
 
MetalPainter - Class in org.flexdock.plaf.theme.metal
 
MetalPainter() - Constructor for class org.flexdock.plaf.theme.metal.MetalPainter
 
MetalTitlebarUI - Class in org.flexdock.plaf.theme.metal
 
MetalTitlebarUI() - Constructor for class org.flexdock.plaf.theme.metal.MetalTitlebarUI
 
METHOD_KEY - Static variable in class org.flexdock.docking.adapter.MappingReader
Deprecated.  
MIN_REGION_SIZE - Static variable in interface org.flexdock.docking.RegionChecker
Default minimum region size.
MIN_SIBILNG_SIZE - Static variable in interface org.flexdock.docking.RegionChecker
Default minimum sibling size.
MinimizationAdapter - Class in org.flexdock.dockbar
 
MinimizationAdapter() - Constructor for class org.flexdock.dockbar.MinimizationAdapter
 
MinimizationManager - Interface in org.flexdock.docking.state
 
MinimizationManager.Stub - Class in org.flexdock.docking.state
 
MinimizationManager.Stub() - Constructor for class org.flexdock.docking.state.MinimizationManager.Stub
 
minimize(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
minimize(Dockable, int) - Method in class org.flexdock.dockbar.DockbarManager
 
MINIMIZE_COMPLETED - Static variable in class org.flexdock.dockbar.event.DockbarEvent
 
MINIMIZE_MANAGER - Static variable in class org.flexdock.docking.DockingManager
 
MINIMIZE_STARTED - Static variable in class org.flexdock.dockbar.event.DockbarEvent
 
minimizeCompleted(DockbarEvent) - Method in interface org.flexdock.dockbar.event.DockbarListener
 
minimizeCompleted(DockbarEvent) - Method in class org.flexdock.dockbar.event.DockbarListener.Stub
 
MinimizedHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-05-12
MinimizedHandler() - Constructor for class org.flexdock.perspective.restore.handlers.MinimizedHandler
 
minimizeStarted(DockbarEvent) - Method in class org.flexdock.dockbar.activation.ActiveDockableHandler
 
minimizeStarted(DockbarEvent) - Method in interface org.flexdock.dockbar.event.DockbarListener
 
minimizeStarted(DockbarEvent) - Method in class org.flexdock.dockbar.event.DockbarListener.Stub
 
MINIMUM_HEIGHT - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
MINIMUM_VIEW_SIZE - Static variable in class org.flexdock.dockbar.layout.DockbarLayout
 
minimumLayoutSize(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
Returns the minimum amount of space the layout needs.
minimumLayoutSize(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
minimumLayoutSize(Container) - Method in class org.flexdock.view.View.ViewLayout
Returns the minimum amount of space the layout needs.
MINOR_VERSION - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
MOST_SIGNIFICANT_BIT_FIRST - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
MOUSE_MOTION_DRAG_BLOCK - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
MOUSE_PRESSED - Static variable in interface org.flexdock.docking.DockingConstants
 
mouseClicked(MouseEvent) - Method in class org.flexdock.dockbar.DockbarLabel
 
mouseClicked(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mouseClicked(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 
mouseDragged(MouseEvent) - Method in class org.flexdock.dockbar.event.ResizeListener
 
mouseDragged(MouseEvent) - Method in class org.flexdock.docking.drag.DragManager
 
mouseDragged(MouseEvent) - Method in class org.flexdock.docking.event.TabbedDragListener
 
mouseDragged(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mouseDragged(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 
mouseEntered(MouseEvent) - Method in class org.flexdock.dockbar.DockbarLabel
 
mouseEntered(Point) - Method in class org.flexdock.dockbar.event.ActivationListener
 
mouseEntered(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mouseEntered(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 
mouseExited(MouseEvent) - Method in class org.flexdock.dockbar.DockbarLabel
 
mouseExited(Point) - Method in class org.flexdock.dockbar.event.ActivationListener
 
mouseExited(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mouseExited(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 
mouseMoved(MouseEvent) - Method in class org.flexdock.dockbar.event.ResizeListener
 
mouseMoved(MouseEvent) - Method in class org.flexdock.docking.drag.DragManager
 
mouseMoved(MouseEvent) - Method in class org.flexdock.docking.event.TabbedDragListener
 
mouseMoved(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mouseMoved(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 
mousePressed(MouseEvent) - Method in class org.flexdock.dockbar.DockbarLabel
 
mousePressed(Point, boolean) - Method in class org.flexdock.dockbar.event.ActivationListener
 
mousePressed(MouseEvent) - Method in class org.flexdock.dockbar.event.ResizeListener
 
mousePressed(MouseEvent) - Method in class org.flexdock.docking.drag.DragManager
 
mousePressed(MouseEvent) - Method in class org.flexdock.docking.event.TabbedDragListener
 
mousePressed(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mousePressed(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 
mouseReleased(MouseEvent) - Method in class org.flexdock.dockbar.DockbarLabel
 
mouseReleased(MouseEvent) - Method in class org.flexdock.dockbar.event.ResizeListener
 
mouseReleased(MouseEvent) - Method in class org.flexdock.docking.drag.DragManager
 
mouseReleased(MouseEvent) - Method in class org.flexdock.docking.event.TabbedDragListener
 
mouseReleased(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
mouseReleased(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
 

N

NAME_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
nameUUIDFromBytes(byte[]) - Static method in class org.flexdock.util.UUID
Static factory to retrieve a type 3 (name based) UUID based on the specified byte array.
NestedComponents - Class in org.flexdock.util
This is a utility class for small, short-lived object instances used to find nested Components.
newDefaultInstance() - Static method in class org.flexdock.perspective.persist.xml.XMLPersister
 
node() - Method in class org.flexdock.util.UUID
The node value associated with this UUID.
NORTH_REGION - Static variable in interface org.flexdock.docking.DockingConstants
The north region.

O

OfficeXPPainter - Class in org.flexdock.plaf.theme.officexp
 
OfficeXPPainter() - Constructor for class org.flexdock.plaf.theme.officexp.OfficeXPPainter
 
open(DragOperation) - Method in class org.flexdock.docking.drag.DragPipeline
 
OpenPerspectiveAction - Class in org.flexdock.perspective.actions
 
OpenPerspectiveAction(String) - Constructor for class org.flexdock.perspective.actions.OpenPerspectiveAction
 
org.flexdock.dockbar - package org.flexdock.dockbar
 
org.flexdock.dockbar.activation - package org.flexdock.dockbar.activation
 
org.flexdock.dockbar.event - package org.flexdock.dockbar.event
 
org.flexdock.dockbar.layout - package org.flexdock.dockbar.layout
 
org.flexdock.dockbar.util - package org.flexdock.dockbar.util
 
org.flexdock.docking - package org.flexdock.docking
Provides the specification for the FlexDock docking framework.
org.flexdock.docking.activation - package org.flexdock.docking.activation
 
org.flexdock.docking.adapter - package org.flexdock.docking.adapter
 
org.flexdock.docking.defaults - package org.flexdock.docking.defaults
 
org.flexdock.docking.drag - package org.flexdock.docking.drag
 
org.flexdock.docking.drag.effects - package org.flexdock.docking.drag.effects
 
org.flexdock.docking.drag.outline.win32 - package org.flexdock.docking.drag.outline.win32
 
org.flexdock.docking.drag.outline.x11 - package org.flexdock.docking.drag.outline.x11
 
org.flexdock.docking.drag.outline.xlib - package org.flexdock.docking.drag.outline.xlib
 
org.flexdock.docking.drag.preview - package org.flexdock.docking.drag.preview
 
org.flexdock.docking.event - package org.flexdock.docking.event
 
org.flexdock.docking.event.hierarchy - package org.flexdock.docking.event.hierarchy
 
org.flexdock.docking.floating.frames - package org.flexdock.docking.floating.frames
 
org.flexdock.docking.floating.policy - package org.flexdock.docking.floating.policy
 
org.flexdock.docking.props - package org.flexdock.docking.props
 
org.flexdock.docking.state - package org.flexdock.docking.state
 
org.flexdock.docking.state.tree - package org.flexdock.docking.state.tree
 
org.flexdock.event - package org.flexdock.event
 
org.flexdock.logging - package org.flexdock.logging
 
org.flexdock.perspective - package org.flexdock.perspective
 
org.flexdock.perspective.actions - package org.flexdock.perspective.actions
 
org.flexdock.perspective.event - package org.flexdock.perspective.event
 
org.flexdock.perspective.persist - package org.flexdock.perspective.persist
 
org.flexdock.perspective.persist.xml - package org.flexdock.perspective.persist.xml
 
org.flexdock.perspective.restore.handlers - package org.flexdock.perspective.restore.handlers
 
org.flexdock.plaf - package org.flexdock.plaf
 
org.flexdock.plaf.common.border - package org.flexdock.plaf.common.border
 
org.flexdock.plaf.icons - package org.flexdock.plaf.icons
 
org.flexdock.plaf.mappings - package org.flexdock.plaf.mappings
 
org.flexdock.plaf.resources - package org.flexdock.plaf.resources
 
org.flexdock.plaf.resources.action - package org.flexdock.plaf.resources.action
 
org.flexdock.plaf.resources.border - package org.flexdock.plaf.resources.border
 
org.flexdock.plaf.resources.paint - package org.flexdock.plaf.resources.paint
 
org.flexdock.plaf.theme - package org.flexdock.plaf.theme
 
org.flexdock.plaf.theme.eclipse2 - package org.flexdock.plaf.theme.eclipse2
 
org.flexdock.plaf.theme.metal - package org.flexdock.plaf.theme.metal
 
org.flexdock.plaf.theme.officexp - package org.flexdock.plaf.theme.officexp
 
org.flexdock.plaf.theme.skinlf - package org.flexdock.plaf.theme.skinlf
 
org.flexdock.util - package org.flexdock.util
 
org.flexdock.view - package org.flexdock.view
 
org.flexdock.view.actions - package org.flexdock.view.actions
 
org.flexdock.view.model - package org.flexdock.view.model
 
orientation - Variable in class org.flexdock.dockbar.Dockbar
 
OsInfo - Class in org.flexdock.util
 
OsInfo() - Constructor for class org.flexdock.util.OsInfo
 
OsInfo(Properties) - Constructor for class org.flexdock.util.OsInfo
 
OVERRIDDEN_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 

P

pack() - Method in class org.flexdock.util.RootWindow
 
padLength(int) - Static method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
paint(Graphics) - Method in class org.flexdock.dockbar.DockbarLabel
 
paint(Graphics) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to provide enhancements during drag operations.
paint(Graphics) - Method in class org.flexdock.docking.drag.DragGlasspane
 
paint(Graphics, int, int, int, int) - Method in class org.flexdock.docking.drag.effects.RubberBand
 
paint(int, int, int, int) - Method in class org.flexdock.docking.drag.effects.RubberBand
 
paint(Rectangle) - Method in class org.flexdock.docking.drag.effects.RubberBand
 
paint(Graphics, Rectangle) - Method in class org.flexdock.docking.drag.effects.RubberBand
 
paint(Graphics, Rectangle) - Method in class org.flexdock.docking.drag.outline.win32.Win32RubberBand
 
paint(Graphics, Rectangle) - Method in class org.flexdock.docking.drag.outline.x11.X11RubberBand
 
paint(Graphics, Rectangle) - Method in class org.flexdock.docking.drag.outline.xlib.XlibRubberBand
 
paint(Graphics, int, int, boolean, JComponent) - Method in class org.flexdock.plaf.resources.paint.DefaultPainter
 
paint(Graphics, int, int, boolean, JComponent) - Method in class org.flexdock.plaf.resources.paint.GradientPainter
 
paint(Graphics, int, int, boolean, JComponent) - Method in interface org.flexdock.plaf.resources.paint.Painter
 
paint(Graphics, JComponent) - Method in class org.flexdock.plaf.theme.ButtonUI
 
paint(Graphics, int, int, boolean, JComponent) - Method in class org.flexdock.plaf.theme.eclipse2.EclipseGradientPainter
 
paint(Graphics, int, int, boolean, JComponent) - Method in class org.flexdock.plaf.theme.metal.MetalPainter
 
paint(Graphics, int, int, boolean, JComponent) - Method in class org.flexdock.plaf.theme.officexp.OfficeXPPainter
 
paint(Graphics, int, int, boolean, JComponent) - Method in class org.flexdock.plaf.theme.skinlf.SkinLFPainter
 
paint(Graphics, JComponent) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
paint(Graphics, JComponent) - Method in class org.flexdock.plaf.theme.ViewUI
 
paintBackground(Graphics, AbstractButton, boolean, boolean, boolean) - Method in class org.flexdock.plaf.theme.ButtonUI
 
paintBackground(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.metal.MetalTitlebarUI
 
paintBackground(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.skinlf.SkinLFTitlebarUI
 
paintBackground(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.flexdock.docking.floating.frames.RootPaneBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.flexdock.plaf.common.border.RoundedLineBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.flexdock.plaf.common.border.ShadowBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.flexdock.plaf.common.border.SlideoutBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.flexdock.plaf.resources.border.RoundedBorderResource.RoundedBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.flexdock.plaf.resources.border.SquareBevelBorderResource.SquareBevelBorder
 
paintBorder(Graphics, AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
paintBorder(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
paintComponent(Graphics) - Method in class org.flexdock.dockbar.DockbarLabel
 
paintComponentImpl(Graphics) - Method in class org.flexdock.docking.drag.DragGlasspane
 
Painter - Interface in org.flexdock.plaf.resources.paint
 
PAINTER - Static variable in class org.flexdock.plaf.theme.TitlebarUI
 
painter - Variable in class org.flexdock.plaf.theme.TitlebarUI
 
PAINTER_RESOURCE_KEY - Static variable in class org.flexdock.plaf.resources.PainterResourceHandler
 
painterResource - Variable in class org.flexdock.plaf.resources.paint.DefaultPainter
 
PainterResource - Class in org.flexdock.plaf.resources.paint
 
PainterResource() - Constructor for class org.flexdock.plaf.resources.paint.PainterResource
 
PainterResourceHandler - Class in org.flexdock.plaf.resources
 
PainterResourceHandler() - Constructor for class org.flexdock.plaf.resources.PainterResourceHandler
 
paintIcon(Component, Graphics, int, int) - Method in class org.flexdock.dockbar.util.TextIcon
 
paintIcon(Graphics, AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
 
paintIcon(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
paintTitle(Graphics, Titlebar) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
paramString() - Method in class org.flexdock.view.View
 
paramString() - Method in class org.flexdock.view.Viewport
 
parent - Variable in class org.flexdock.util.NestedComponents
 
parseHexColor(String) - Static method in class org.flexdock.plaf.resources.ColorResourceHandler
 
PERMANENT_FOCUS_OWNER - Static variable in interface org.flexdock.docking.DockingConstants
 
PersistenceConstants - Interface in org.flexdock.perspective.persist.xml
Created on 2005-06-03
PersistenceException - Exception in org.flexdock.docking.state
Created on 2005-07-03
PersistenceException(String, Exception) - Constructor for exception org.flexdock.docking.state.PersistenceException
 
PersistenceHandler - Interface in org.flexdock.perspective.persist
Created on 2005-06-03
Persister - Interface in org.flexdock.perspective.persist
Created on 2005-03-30
Perspective - Class in org.flexdock.perspective
 
Perspective(String, String) - Constructor for class org.flexdock.perspective.Perspective
 
Perspective(String, String, boolean) - Constructor for class org.flexdock.perspective.Perspective
 
PERSPECTIVE_ATTRIBUTE_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
PERSPECTIVE_ATTRIBUTE_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
PERSPECTIVE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
PERSPECTIVE_MODEL_ATTRIBUTE_CURRENT_PERSPECTIVE_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
PERSPECTIVE_MODEL_ATTRIBUTE_DEFAULT_PERSPECTIVE_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
PERSPECTIVE_MODEL_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
perspectiveAdded(RegistrationEvent) - Method in interface org.flexdock.perspective.event.RegistrationListener
 
perspectiveChanged(PerspectiveEvent) - Method in interface org.flexdock.perspective.event.PerspectiveListener
 
PerspectiveEvent - Class in org.flexdock.perspective.event
 
PerspectiveEvent(Perspective, Perspective, int) - Constructor for class org.flexdock.perspective.event.PerspectiveEvent
 
PerspectiveEventHandler - Class in org.flexdock.perspective.event
 
PerspectiveFactory - Interface in org.flexdock.perspective
 
PerspectiveListener - Interface in org.flexdock.perspective.event
 
PerspectiveManager - Class in org.flexdock.perspective
 
PerspectiveModel - Class in org.flexdock.perspective.persist
Created on 2005-03-30
PerspectiveModel(String, String, Perspective[]) - Constructor for class org.flexdock.perspective.persist.PerspectiveModel
 
PerspectiveModelSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
PerspectiveModelSerializer() - Constructor for class org.flexdock.perspective.persist.xml.PerspectiveModelSerializer
 
perspectiveRemoved(RegistrationEvent) - Method in interface org.flexdock.perspective.event.RegistrationListener
 
perspectiveReset(PerspectiveEvent) - Method in interface org.flexdock.perspective.event.PerspectiveListener
 
PerspectiveSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
PerspectiveSerializer() - Constructor for class org.flexdock.perspective.persist.xml.PerspectiveSerializer
 
PIN_ACTION - Static variable in interface org.flexdock.docking.DockingConstants
A constant representing a "pin/unpin" action.
PLAF_KEY - Static variable in class org.flexdock.plaf.mappings.PlafMappingFactory
 
PlafManager - Class in org.flexdock.plaf
 
PlafManager() - Constructor for class org.flexdock.plaf.PlafManager
 
PlafMappingFactory - Class in org.flexdock.plaf.mappings
 
PlafMappingFactory() - Constructor for class org.flexdock.plaf.mappings.PlafMappingFactory
 
PlafResourceHandler - Class in org.flexdock.plaf.resources
 
PlafResourceHandler() - Constructor for class org.flexdock.plaf.resources.PlafResourceHandler
 
POINT_ATTRIBUTE_X - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
POINT_ATTRIBUTE_Y - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
POINT_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
PointHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-05-26
PointHandler() - Constructor for class org.flexdock.perspective.restore.handlers.PointHandler
 
PointSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
PointSerializer() - Constructor for class org.flexdock.perspective.persist.xml.PointSerializer
 
POLY_RECT_OPCODE - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
postPaint(Graphics) - Method in class org.flexdock.docking.drag.DragGlasspane
 
PREFERRED_PROPORTION - Static variable in class org.flexdock.docking.defaults.DefaultDockingStrategy
 
preferredLayoutSize(Container) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
Returns the amount of space the layout would like to have.
preferredLayoutSize(Container) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
preferredLayoutSize(Container) - Method in class org.flexdock.view.View.ViewLayout
Returns the amount of space the layout would like to have.
PREFS_URI - Static variable in class org.flexdock.plaf.Configurator
 
PRESSED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
PRESSED_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
preview(Dockable, boolean) - Method in class org.flexdock.dockbar.MinimizationAdapter
 
preview(Dockable, boolean) - Method in interface org.flexdock.docking.state.MinimizationManager
 
preview(Dockable, boolean) - Method in class org.flexdock.docking.state.MinimizationManager.Stub
 
PREVIEW_SIZE - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
prime() - Static method in class org.flexdock.docking.activation.ActiveDockableListener
 
prime() - Static method in class org.flexdock.docking.adapter.AdapterFactory
Loads the mappings for this factory.
prime() - Static method in class org.flexdock.docking.drag.DragManager
 
prime() - Static method in class org.flexdock.docking.drag.effects.EffectsManager
 
processDragEvent(DragOperation) - Method in class org.flexdock.docking.drag.DragGlasspane
 
processDragEvent(MouseEvent) - Method in class org.flexdock.docking.drag.DragPipeline
 
PROP_HANDLER_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
PROPERTY_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
propertyChange(PropertyChangeEvent) - Method in class org.flexdock.dockbar.event.DockablePropertyChangeHandler
 
propertyChange(PropertyChangeEvent) - Method in class org.flexdock.dockbar.event.DockbarTracker
 
propertyChange(PropertyChangeEvent) - Method in class org.flexdock.dockbar.util.TextIcon
 
propertyChange(PropertyChangeEvent) - Method in class org.flexdock.docking.activation.ActiveDockableListener
 
propertyChange(PropertyChangeEvent) - Method in class org.flexdock.docking.defaults.DockablePropertyChangeHandler
 
PropertyChangeListenerFactory - Class in org.flexdock.docking.props
 
PropertyChangeListenerFactory() - Constructor for class org.flexdock.docking.props.PropertyChangeListenerFactory
 
PropertyManager - Class in org.flexdock.docking.props
 
PropertyManager() - Constructor for class org.flexdock.docking.props.PropertyManager
 
PropertySet - Class in org.flexdock.plaf
 
PropertySet() - Constructor for class org.flexdock.plaf.PropertySet
 
PropertySet(int) - Constructor for class org.flexdock.plaf.PropertySet
 
put(Object, Object) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
put(Object, Object) - Method in class org.flexdock.plaf.icons.IconMap
 
put(Object, boolean) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified boolean value in this hashtable.
put(Object, byte) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified byte value in this hashtable.
put(Object, short) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified short value in this hashtable.
put(Object, int) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified int value in this hashtable.
put(Object, long) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified long value in this hashtable.
put(Object, float) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified float value in this hashtable.
put(Object, double) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified double value in this hashtable.
put(Object, char) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified char value in this hashtable.
put(Object, Object) - Method in class org.flexdock.util.TypedHashtable
Maps the specified key to the specified value in this hashtable.
put(Map, Object, Object) - Static method in class org.flexdock.util.Utilities
Puts the supplied value into the specified Map using the specified key.
putAll(Map) - Method in class org.flexdock.plaf.icons.IconMap
 
putClientProperty(Object, Object) - Method in class org.flexdock.docking.defaults.AbstractDockable
Adds an arbitrary key/value "client property" to this Dockable.
putClientProperty(Object, Object) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Adds an arbitrary key/value "client property" to this Dockable.
putClientProperty(Object, Object) - Method in interface org.flexdock.docking.Dockable
Adds an arbitrary key/value "client property" to this Dockable.
putClientProperty(Object, Object) - Method in interface org.flexdock.docking.DockingPort
Adds an arbitrary key/value "client property" to this DockingPort.
putClientProperty(Dockable, Object, Object) - Static method in class org.flexdock.docking.props.PropertyManager
 
putClientProperty(Object, Object) - Method in class org.flexdock.util.RootWindow
 
putClientProperty(Component, Object, Object) - Static method in class org.flexdock.util.SwingUtility
 

R

RaisedBorderResource - Class in org.flexdock.plaf.resources.border
 
RaisedBorderResource() - Constructor for class org.flexdock.plaf.resources.border.RaisedBorderResource
 
randomUUID() - Static method in class org.flexdock.util.UUID
Static factory to retrieve a type 4 (pseudo randomly generated) UUID.
readByte(int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
reAdd(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
readFourBytes(int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
readMappings(Document) - Method in class org.flexdock.docking.adapter.MappingReader
Deprecated.  
readTwoBytes(int) - Method in class org.flexdock.docking.drag.outline.x11.DataBuffer
 
RECTANGLE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
RectangleSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
RectangleSerializer() - Constructor for class org.flexdock.perspective.persist.xml.RectangleSerializer
 
REFERENCE_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
RefResolver - Class in org.flexdock.plaf.mappings
 
RefResolver() - Constructor for class org.flexdock.plaf.mappings.RefResolver
 
region - Variable in class org.flexdock.docking.defaults.DockingSplitPane
 
REGION - Static variable in interface org.flexdock.docking.DockingConstants
A constant representing the "region" property used when a Dockable region has been changed.
REGION_CHECKER - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
REGION_SIZE_EAST - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
REGION_SIZE_EAST - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
REGION_SIZE_NORTH - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
REGION_SIZE_NORTH - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
REGION_SIZE_SOUTH - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
REGION_SIZE_SOUTH - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
REGION_SIZE_WEST - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
REGION_SIZE_WEST - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
RegionChecker - Interface in org.flexdock.docking
This interface provides an API for determining the desired regional bounds for a Dockable component.
register() - Static method in class org.flexdock.dockbar.event.DockbarTracker
 
registerDockable(Component) - Static method in class org.flexdock.docking.DockingManager
Creates, registers, and returns a Dockable for the specified Component.
registerDockable(Component, String) - Static method in class org.flexdock.docking.DockingManager
Creates a Dockable for the specified Component and dispatches to registerDockable(Dockable init).
registerDockable(Dockable) - Static method in class org.flexdock.docking.DockingManager
Registers and initializes the specified Dockable.
REGISTERED - Static variable in class org.flexdock.event.RegistrationEvent
 
registered(RegistrationEvent) - Method in interface org.flexdock.event.RegistrationListener
 
registerSerializer(Class, ISerializer) - Static method in class org.flexdock.perspective.persist.xml.SerializerRegistry
 
RegistrationEvent - Class in org.flexdock.event
 
RegistrationEvent(Object, Object, int) - Constructor for class org.flexdock.event.RegistrationEvent
 
RegistrationEvent(Object, Object, boolean) - Constructor for class org.flexdock.event.RegistrationEvent
 
RegistrationEvent - Class in org.flexdock.perspective.event
 
RegistrationEvent(Object, Object, boolean) - Constructor for class org.flexdock.perspective.event.RegistrationEvent
 
RegistrationHandler - Class in org.flexdock.event
 
RegistrationHandler() - Constructor for class org.flexdock.event.RegistrationHandler
 
RegistrationHandler - Class in org.flexdock.perspective.event
 
RegistrationHandler() - Constructor for class org.flexdock.perspective.event.RegistrationHandler
 
RegistrationListener - Interface in org.flexdock.event
 
RegistrationListener - Interface in org.flexdock.perspective.event
 
RelativeHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-05-12
RelativeHandler() - Constructor for class org.flexdock.perspective.restore.handlers.RelativeHandler
 
releaseForMaximization(Dockable) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
releaseForMaximization(Dockable) - Method in interface org.flexdock.docking.DockingPort
Asks this DockingPort to temporarily release its child Dockable for use by another DockingPort to achieve maximization.
reload(Window) - Method in class org.flexdock.perspective.PerspectiveManager
PerspectiveManager#getMainApplicationWindow returns the first window where #getOwner == null.
reload(Window, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
reload() - Method in class org.flexdock.perspective.PerspectiveManager
 
remove(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
remove(int) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to decorate superclass method, keeping track of internal docked-component reference.
remove(DockingPort) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
remove(Object) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
remove(Object) - Method in class org.flexdock.docking.props.RootDockablePropertySet
 
remove(Object) - Method in class org.flexdock.docking.props.RootDockingPortPropertySet
 
remove(String) - Method in class org.flexdock.perspective.Layout
 
remove(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
remove(Component) - Method in class org.flexdock.view.View
 
removeAction(Action) - Method in class org.flexdock.view.Titlebar
 
removeAction(String) - Method in class org.flexdock.view.Titlebar
 
removeAll() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Overridden to decorate superclass method, keeping track of internal docked-component reference.
removeAllActions() - Method in class org.flexdock.view.Titlebar
 
removeClassMapping(Object) - Method in class org.flexdock.util.ClassMapping
Removes any existing class mappings for the Class type of the specified Object.
removeClassMapping(Class) - Method in class org.flexdock.util.ClassMapping
Removes any existing class mappings for the Class type of the specified Object.
removeClientProperty(Component, Object) - Static method in class org.flexdock.util.SwingUtility
 
removeCustomTheme(String) - Static method in class org.flexdock.plaf.PlafManager
 
removeDockable(String) - Method in class org.flexdock.docking.state.FloatingGroup
 
removeDockable(String) - Method in class org.flexdock.perspective.Perspective
 
removeDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.AbstractDockable
Removes the specified DockingListener from this Dockable.
removeDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Removes the specified DockingListener from this DockingPort.
removeDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
Removes the specified DockingListener from this Dockable.
removeDockingListener(Dockable, DockingListener) - Static method in class org.flexdock.docking.event.DockingEventHandler
 
removeDockingListener(DockingListener) - Method in interface org.flexdock.docking.event.DockingMonitor
 
removeDockingListener(DockingListener) - Method in class org.flexdock.view.View
 
removeDragListeners(Component) - Static method in class org.flexdock.docking.DockingManager
Removes the event listeners that manage drag-n-drop docking operations from the specified Component.
removeEventHandler(EventHandler) - Method in class org.flexdock.event.EventManager
 
removeEventListener(EventListener) - Method in class org.flexdock.event.EventManager
 
removeFactory(PropertyChangeListenerFactory) - Static method in class org.flexdock.docking.props.PropertyChangeListenerFactory
 
removeFromGroup(Dockable) - Method in interface org.flexdock.docking.state.FloatManager
 
removeFromGroup(Dockable) - Method in class org.flexdock.docking.state.FloatManager.Stub
 
removeFromGroup(Dockable) - Method in class org.flexdock.perspective.Layout
 
removeHandler(EventHandler) - Static method in class org.flexdock.event.EventManager
 
removeHandler(RestorationHandler) - Method in class org.flexdock.perspective.RestorationManager
 
removeLayoutComponent(Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
 
removeLayoutComponent(Component) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
 
removeLayoutComponent(Component) - Method in class org.flexdock.view.View.ViewLayout
 
removeLayoutListener(LayoutListener) - Method in class org.flexdock.perspective.Perspective
 
removeListener(EventListener) - Method in class org.flexdock.event.EventHandler
 
removeListener(EventListener) - Static method in class org.flexdock.event.EventManager
 
removeListener(LayoutListener) - Method in class org.flexdock.perspective.Layout
 
removeListener(PerspectiveListener) - Method in class org.flexdock.perspective.PerspectiveManager
 
removePolicy(FloatPolicy) - Method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Removes the specified FloatPolicy from the internal policy collection.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.activation.ActiveDockableTracker
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.defaults.AbstractDockable
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.flexdock.docking.Dockable
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
removePropertySet(Dockable) - Static method in class org.flexdock.docking.props.PropertyManager
 
repaint(Component) - Static method in class org.flexdock.util.SwingUtility
 
requestDockableActivation(Component) - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
requestDockableActivation(Component, boolean) - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
requestDockableActivation(Component, Dockable, boolean) - Static method in class org.flexdock.docking.activation.ActiveDockableTracker
 
RESET - Static variable in class org.flexdock.perspective.event.PerspectiveEvent
 
reset(DockingPort) - Method in class org.flexdock.perspective.Perspective
 
reset() - Method in class org.flexdock.perspective.PerspectiveManager
 
reset(Component) - Method in class org.flexdock.perspective.PerspectiveManager
 
reset(DockingPort) - Method in class org.flexdock.perspective.PerspectiveManager
 
resetToPreferredSizes() - Method in class org.flexdock.docking.defaults.DockingSplitPane
 
ResizeListener - Class in org.flexdock.dockbar.event
 
ResizeListener(DockbarManager) - Constructor for class org.flexdock.dockbar.event.ResizeListener
 
resolveClass(String) - Method in class org.flexdock.plaf.PropertySet
 
ResourceHandler - Class in org.flexdock.plaf.resources
 
ResourceHandler() - Constructor for class org.flexdock.plaf.resources.ResourceHandler
 
ResourceHandlerFactory - Class in org.flexdock.plaf.resources
 
ResourceHandlerFactory() - Constructor for class org.flexdock.plaf.resources.ResourceHandlerFactory
 
ResourceManager - Class in org.flexdock.util
This class provides static convenience methods for resource management, including resource lookups and image, icon, and cursor creation.
RestorationHandler - Interface in org.flexdock.perspective.restore.handlers
Created on 2005-04-15
RestorationManager - Class in org.flexdock.perspective
 
restore(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
restore(String) - Method in class org.flexdock.docking.state.DockingPath
 
restore(Dockable) - Method in class org.flexdock.docking.state.DockingPath
 
restore(boolean) - Method in interface org.flexdock.docking.state.LayoutManager
 
restore(Window) - Method in class org.flexdock.perspective.PerspectiveManager
 
restore(boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
restore(Dockable) - Method in class org.flexdock.perspective.RestorationManager
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.AlreadyRestoredHandler
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.DockPathHandler
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.FloatingHandler
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.MinimizedHandler
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.PointHandler
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.RelativeHandler
 
restore(Dockable, DockingState, Map) - Method in interface org.flexdock.perspective.restore.handlers.RestorationHandler
 
restore(Dockable, DockingState, Map) - Method in class org.flexdock.perspective.restore.handlers.UnknownStateHandler
 
RESTORE_PATH_KEY - Static variable in class org.flexdock.docking.state.DockingPath
 
restoreLayout() - Static method in class org.flexdock.docking.DockingManager
Synchronizes the application view with the current in-memory layout model.
restoreLayout(boolean) - Static method in class org.flexdock.docking.DockingManager
Synchronizes the application view with the current in-memory layout model.
returnFromMaximization() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
returnFromMaximization() - Method in interface org.flexdock.docking.DockingPort
Notifies this DockingPort that the Dockable previously released for maximization via a call to DockingPort.releaseForMaximization(Dockable) is now ready to be returned to its original state inside this DockingPort.
revalidate() - Method in class org.flexdock.dockbar.DockbarManager
 
revalidate(Component) - Static method in class org.flexdock.util.SwingUtility
 
revalidateContentPane() - Method in class org.flexdock.util.RootWindow
Convenience method that calls revalidate() on the current content pane if it is a JComponent.
RIGHT - Static variable in interface org.flexdock.docking.DockingConstants
Box-orientation constant used to specify the right side of a box.
RIGHT - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
ROOT_PROPS - Static variable in class org.flexdock.docking.props.ScopedDockablePropertySet
 
ROOT_PROPS - Static variable in class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
RootDockablePropertySet - Class in org.flexdock.docking.props
 
RootDockablePropertySet(Dockable) - Constructor for class org.flexdock.docking.props.RootDockablePropertySet
 
RootDockingPortInfo - Class in org.flexdock.docking.event.hierarchy
 
RootDockingPortInfo(RootWindow) - Constructor for class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
RootDockingPortPropertySet - Class in org.flexdock.docking.props
 
RootDockingPortPropertySet() - Constructor for class org.flexdock.docking.props.RootDockingPortPropertySet
 
RootPane - Class in org.flexdock.docking.floating.frames
 
RootPaneBorder - Class in org.flexdock.docking.floating.frames
 
RootPaneBorder() - Constructor for class org.flexdock.docking.floating.frames.RootPaneBorder
 
RootPaneLayout - Class in org.flexdock.docking.floating.frames
 
RootWindow - Class in org.flexdock.util
This class provides an abstraction of root containers used in Swing.
RootWindow(Component) - Constructor for class org.flexdock.util.RootWindow
Creates a new RootSwingContainer wrapping the specified component.
ROTATE_LEFT - Static variable in class org.flexdock.dockbar.util.TextIcon
 
ROTATE_NONE - Static variable in class org.flexdock.dockbar.util.TextIcon
 
ROTATE_RIGHT - Static variable in class org.flexdock.dockbar.util.TextIcon
 
RoundedBorderResource - Class in org.flexdock.plaf.resources.border
 
RoundedBorderResource() - Constructor for class org.flexdock.plaf.resources.border.RoundedBorderResource
 
RoundedBorderResource.RoundedBorder - Class in org.flexdock.plaf.resources.border
 
RoundedBorderResource.RoundedBorder(Color) - Constructor for class org.flexdock.plaf.resources.border.RoundedBorderResource.RoundedBorder
 
RoundedLineBorder - Class in org.flexdock.plaf.common.border
 
RoundedLineBorder(Color, int) - Constructor for class org.flexdock.plaf.common.border.RoundedLineBorder
 
RoundedLineBorder(Color, int, int) - Constructor for class org.flexdock.plaf.common.border.RoundedLineBorder
 
RubberBand - Class in org.flexdock.docking.drag.effects
 
RubberBand() - Constructor for class org.flexdock.docking.drag.effects.RubberBand
 
run() - Method in class org.flexdock.dockbar.activation.ActivationQueue
 
run() - Method in class org.flexdock.dockbar.activation.Animation
 

S

ScopedDockablePropertySet - Class in org.flexdock.docking.props
 
ScopedDockablePropertySet(Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
 
ScopedDockablePropertySet(int, Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
 
ScopedDockablePropertySet(int, float, Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
 
ScopedDockablePropertySet(Map, Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
 
ScopedDockingPortPropertySet - Class in org.flexdock.docking.props
 
ScopedDockingPortPropertySet() - Constructor for class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
ScopedDockingPortPropertySet(int) - Constructor for class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
ScopedDockingPortPropertySet(int, float) - Constructor for class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
ScopedDockingPortPropertySet(Map) - Constructor for class org.flexdock.docking.props.ScopedDockingPortPropertySet
 
ScopedMap - Interface in org.flexdock.docking.props
 
searchSrc - Variable in class org.flexdock.util.NestedComponents
 
sendRequest(DataBuffer) - Method in class org.flexdock.docking.drag.outline.x11.Connection
 
sendRequest(DataBuffer, boolean) - Method in class org.flexdock.docking.drag.outline.x11.Connection
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.DimensionSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.DockableNodeSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.DockingPathSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.DockingPortNodeSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.DockingStateSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.FloatingGroupSerializer
 
serialize(Document, Object) - Method in interface org.flexdock.perspective.persist.xml.ISerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.LayoutNodeSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.LayoutSequenceSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.LayoutSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.PerspectiveModelSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.PerspectiveSerializer
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.PointSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.RectangleSerializer
 
serialize(Document, Object) - Method in class org.flexdock.perspective.persist.xml.SplitNodeSerializer
 
SerializerRegistry - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
SerializerRegistry() - Constructor for class org.flexdock.perspective.persist.xml.SerializerRegistry
 
setAction(Action) - Method in class org.flexdock.plaf.icons.IconResource
 
setActionBlocked(String, boolean) - Method in class org.flexdock.view.View
 
setActions(Action[]) - Method in class org.flexdock.view.Titlebar
 
setActive(boolean) - Method in class org.flexdock.dockbar.DockbarLabel
 
setActive(boolean) - Method in class org.flexdock.docking.activation.ActiveDockableTracker
 
setActive(Dockable) - Method in class org.flexdock.docking.activation.ActiveDockableTracker
 
setActive(boolean) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setActive(boolean) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setActive(boolean) - Method in class org.flexdock.view.View
 
setActive(boolean) - Method in class org.flexdock.view.ViewProps
 
setActiveBackground(Color) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setActiveBorder(Border) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setActiveDockable(String) - Method in class org.flexdock.dockbar.DockbarManager
 
setActiveDockable(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
 
setActiveFont(Color) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setActiveStateLocked(boolean) - Method in class org.flexdock.view.View
 
setActiveStateLocked(boolean) - Method in class org.flexdock.view.ViewProps
 
setAll(PropertySet) - Method in class org.flexdock.plaf.PropertySet
 
setAlpha(float) - Method in class org.flexdock.docking.drag.preview.AlphaPreview
 
setAnimating(boolean) - Method in class org.flexdock.dockbar.DockbarManager
 
setAntialiasing(boolean) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setAutoPersist(boolean) - Static method in class org.flexdock.docking.DockingManager
Enables and disables auto-persistence of the current docking layout model when the application exits.
setBgColor(Color) - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
setBgColorActive(Color) - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
setBorder(Border) - Method in class org.flexdock.docking.defaults.StandardBorderManager
Sets the assigned border.
setBorderActive(Border) - Method in class org.flexdock.plaf.theme.ButtonUI
 
setBorderActiveHover(Border) - Method in class org.flexdock.plaf.theme.ButtonUI
 
setBorderColor(Color) - Method in class org.flexdock.docking.drag.preview.AlphaPreview
 
setBorderDefault(Border) - Method in class org.flexdock.plaf.theme.ButtonUI
 
setBorderDefaultHover(Border) - Method in class org.flexdock.plaf.theme.ButtonUI
 
setBorderManager(BorderManager) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Sets the currently installed BorderManager.
setBorderPressed(Border) - Method in class org.flexdock.plaf.theme.ButtonUI
 
setBottomEdge(boolean) - Method in class org.flexdock.dockbar.layout.InsetBorder
 
setBounds(Rectangle) - Method in class org.flexdock.docking.state.FloatingGroup
Sets the screen bounds representing the DockingFrame associated with this FloatingGroup.
setButtonMargin(int) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setButtonUI(ButtonUI) - Method in class org.flexdock.plaf.theme.Theme
 
setCachedGlassPane(Component) - Method in class org.flexdock.docking.drag.DragGlasspane
 
setCachedListeners(EventListener[]) - Method in class org.flexdock.docking.drag.DragOperation
 
setCenter(Point) - Method in class org.flexdock.docking.state.DockingState
 
setCenterX(int) - Method in class org.flexdock.docking.state.DockingState
 
setCenterY(int) - Method in class org.flexdock.docking.state.DockingState
 
setClassName(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setClassname(String) - Method in class org.flexdock.plaf.resources.paint.PainterResource
 
setContentPane(Container) - Method in class org.flexdock.util.RootWindow
Sets the contentPane property for the wrapped component.
setContentPane(Container) - Method in class org.flexdock.view.View
Sets the content pane for this view.
setContentPaneCheckingEnabled(boolean) - Method in class org.flexdock.view.View
 
setCreationParameters(PropertySet) - Method in class org.flexdock.plaf.FlexViewComponentUI
 
setCreationParameters(PropertySet) - Method in interface org.flexdock.plaf.IFlexViewComponentUI
 
setCreationParameters(PropertySet) - Method in class org.flexdock.plaf.theme.ButtonUI
 
setCurrentPerspective(String) - Method in class org.flexdock.perspective.persist.PerspectiveModel
 
setCurrentPerspective(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
setCurrentPerspective(String, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
 
setCustomTheme(String, Properties) - Static method in class org.flexdock.plaf.PlafManager
 
setDefaultHeight(int) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setDefaultIcons(IconMap) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setDefaultIcons(String) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setDefaultPersistenceKey(String) - Static method in class org.flexdock.docking.DockingManager
 
setDefaultPersistenceKey(String) - Method in interface org.flexdock.docking.state.LayoutManager
 
setDefaultPersistenceKey(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
setDefaultPerspective(String) - Method in class org.flexdock.perspective.persist.PerspectiveModel
 
setDefaultPerspective(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
setDefaultPerspectiveFile(File) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
 
setDefaultPerspectiveFile(String) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
 
setDefaultRef(String) - Method in class org.flexdock.plaf.mappings.RefResolver
 
setDefaultSiblingSize(float) - Static method in class org.flexdock.docking.DockingManager
 
setDescription(String) - Method in class org.flexdock.plaf.theme.Theme
 
setDockableDesc(String) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setDockableDesc(String) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setDockableFactory(DockableFactory) - Static method in class org.flexdock.docking.DockingManager
Sets the currently installed DockableFactory.
setDockableId(String) - Method in class org.flexdock.docking.state.tree.DockableNode
 
setDockablePropertyType(Class, Class) - Static method in class org.flexdock.docking.props.PropertyManager
 
setDockbarIcon(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setDockbarIcon(Icon) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setDockbarIcon(Icon) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setDockingEnabled(boolean) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setDockingEnabled(boolean) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setDockingRegion(String) - Method in class org.flexdock.docking.state.tree.SplitNode
 
setDockingState(String, DockingState) - Method in class org.flexdock.perspective.Layout
 
setDockingStrategy(Class, DockingStrategy) - Static method in class org.flexdock.docking.DockingManager
Sets the DockingStrategy associated with specified Class.
setDragging(boolean) - Method in class org.flexdock.dockbar.DockbarManager
 
setDragInProgress(boolean) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
This method is used internally by the framework to notify DefaultDockingPorts whether a drag operation is or is not currently in progress and should not be called by application-level developers.
setDragListener(DragManager) - Method in class org.flexdock.docking.drag.DragOperation
 
setDragPreview(DragPreview) - Static method in class org.flexdock.docking.DockingManager
 
setDragSource(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setDragSourceList(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setDragTheshold(float) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setDragTheshold(float) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setEmptyInsets(int, int, int, int) - Method in class org.flexdock.dockbar.layout.InsetBorder
 
setEmptyInsets(Insets) - Method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
setEmptyInsets(int, int, int, int) - Method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
 
setEnabled(boolean) - Method in class org.flexdock.dockbar.event.ActivationListener
 
setEnabled(boolean) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
 
setEnabled(boolean) - Method in class org.flexdock.perspective.DockingStateListener
 
setFactory(PerspectiveFactory) - Static method in class org.flexdock.perspective.PerspectiveManager
 
setFilled(boolean) - Method in class org.flexdock.plaf.common.border.RoundedLineBorder
 
setFloatingEnabled(boolean) - Static method in class org.flexdock.docking.DockingManager
Sets whether global floating support should be enabled.
setFloatingGroup(String) - Method in class org.flexdock.docking.state.DockingState
 
setFont(Font) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setForeground(int) - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
setFrame(DockingFrame) - Method in class org.flexdock.docking.state.FloatingGroup
Sets a reference to the DockingFrame associated with this FloatingGroup.
setFrameDragSource(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setFrameDragSourceList(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setGlassPane(Component) - Method in class org.flexdock.util.RootWindow
Sets the glassPane property for the wrapped component.
setGlobalFloatingEnabled(boolean) - Static method in class org.flexdock.docking.floating.policy.FloatPolicyManager
Sets the global setting used to control default framework floating behavior.
setIcon(Icon) - Method in class org.flexdock.dockbar.DockbarLabel
 
setIcon(Icon) - Method in class org.flexdock.dockbar.util.TextIcon
 
setIcon(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIcon(Icon) - Method in class org.flexdock.view.Titlebar
 
setIcon(Icon) - Method in class org.flexdock.view.View
 
setIcon(String) - Method in class org.flexdock.view.View
 
setIconActive(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconActiveDisabled(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconActiveHover(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconDisabled(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconHover(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconInsets(Insets) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setIconPressed(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelected(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelectedActive(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelectedActiveDisabled(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelectedActiveHover(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelectedDisabled(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelectedHover(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setIconSelectedPressed(Icon) - Method in class org.flexdock.plaf.icons.IconResource
 
setInactiveBackground(Color) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setInactiveBorder(Border) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setInactiveFont(Color) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setInitialDividerRatio(double) - Method in class org.flexdock.docking.defaults.DockingSplitPane
Sets the initial divider ration for creating split panes.
setInitialSequence(LayoutSequence) - Method in class org.flexdock.perspective.Perspective
 
setInsets(Insets) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setLayeredPane(JLayeredPane) - Method in class org.flexdock.util.RootWindow
Sets the layeredPane property for the wrapped component.
setLayout(Layout) - Method in class org.flexdock.perspective.Perspective
 
setLayout(LayoutManager) - Method in class org.flexdock.view.View
Sets the LayoutManager.
setLayoutManager(LayoutManager) - Static method in class org.flexdock.docking.DockingManager
Sets the currently installed LayoutManager.
setLayoutManager(String) - Static method in class org.flexdock.docking.DockingManager
Sets the currently installed LayoutManager using the specified class name.
setLeftEdge(boolean) - Method in class org.flexdock.dockbar.layout.InsetBorder
 
setLocked(boolean) - Method in class org.flexdock.dockbar.ViewPane
 
setLogger(Logger) - Static method in class org.flexdock.logging.Log
Deprecated. Set a new Logger instance to perform the actual logging.
setMainDockingPort(Component, String) - Static method in class org.flexdock.docking.DockingManager
Sets the "main" DockingPort within the application window containing the specified Component.
setMainPort(String) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
 
setManager(DockbarLayoutManager) - Static method in class org.flexdock.dockbar.layout.DockbarLayoutManager
 
setMaximizationLayer(Integer) - Method in class org.flexdock.util.RootWindow
Deprecated. dead code last used in 0.2.0
setMaximizedLayout(LayoutManager) - Method in class org.flexdock.util.RootWindow
Deprecated. dead code last used in 0.2.0
setMinimized(Dockable, boolean, Component, int) - Method in class org.flexdock.dockbar.MinimizationAdapter
 
setMinimized(Dockable, boolean) - Static method in class org.flexdock.docking.DockingManager
Sets the minimized state for the specified Dockable.
setMinimized(Dockable, boolean, Component) - Static method in class org.flexdock.docking.DockingManager
Sets the minimized state for the specified Dockable.
setMinimized(Dockable, boolean, int) - Static method in class org.flexdock.docking.DockingManager
Sets the minimized state for the specified Dockable.
setMinimized(Dockable, boolean, Component, int) - Static method in class org.flexdock.docking.DockingManager
Sets the minimized state for the specified Dockable.
setMinimized(Dockable, boolean, Component, int) - Method in interface org.flexdock.docking.state.MinimizationManager
 
setMinimized(Dockable, boolean, Component, int) - Method in class org.flexdock.docking.state.MinimizationManager.Stub
 
setMinimizedConstraint(int) - Method in class org.flexdock.docking.state.DockingState
 
setMinimizeManager(MinimizationManager) - Static method in class org.flexdock.docking.DockingManager
Sets the currently installed MinimizationManager.
setMinimizeManager(String) - Static method in class org.flexdock.docking.DockingManager
Sets the currently installed MinimizationManager using the specfied class name.
setModel(ButtonModel) - Method in class org.flexdock.view.Button
 
setMouseMotionListenersBlockedWhileDragging(boolean) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setMouseMotionListenersBlockedWhileDragging(boolean) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setName(String) - Method in class org.flexdock.plaf.PropertySet
 
setName(String) - Method in class org.flexdock.plaf.theme.Theme
 
setNext(Runnable) - Method in class org.flexdock.dockbar.activation.Animation
 
setOrientation(int) - Method in class org.flexdock.docking.state.tree.SplitNode
 
setOrientation(int) - Method in class org.flexdock.plaf.common.border.SlideoutBorder
 
setOverWindow(boolean) - Method in class org.flexdock.docking.drag.DragOperation
 
setOverWindow(boolean) - Method in class org.flexdock.docking.event.DockingEvent
 
setPainter(Painter) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
setPainterResource(PainterResource) - Method in class org.flexdock.plaf.resources.paint.DefaultPainter
 
setPainterResource(PainterResource) - Method in interface org.flexdock.plaf.resources.paint.Painter
 
setParentView(View) - Method in class org.flexdock.view.Titlebar
 
setPath(DockingPath) - Method in class org.flexdock.docking.state.DockingState
 
setPercentage(float) - Method in class org.flexdock.docking.state.tree.SplitNode
 
setPersistenceHandler(PersistenceHandler) - Static method in class org.flexdock.perspective.PerspectiveManager
 
setPersistentId(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setPersistentId(String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Sets the persisent ID to be used for this DockingPort.
setPersistentId(String) - Method in interface org.flexdock.docking.DockingPort
Sets the persistent ID String to be returned by getPersistentId().
setPerspectives(Perspective[]) - Method in class org.flexdock.perspective.persist.PerspectiveModel
 
setPlaf(Class) - Static method in class org.flexdock.util.SwingUtility
 
setPlaf(String) - Static method in class org.flexdock.util.SwingUtility
 
setPreferredTheme(Properties) - Static method in class org.flexdock.plaf.PlafManager
 
setPreferredTheme(String) - Static method in class org.flexdock.plaf.PlafManager
 
setPreferredTheme(String, boolean) - Static method in class org.flexdock.plaf.PlafManager
 
setPrefSize(int) - Method in class org.flexdock.dockbar.ViewPane
 
setPreview(String) - Method in class org.flexdock.docking.drag.effects.EffectsManager
 
setPreview(DragPreview) - Static method in class org.flexdock.docking.drag.effects.EffectsManager
 
setPreviewColor(Color) - Method in class org.flexdock.docking.drag.preview.AlphaPreview
 
setPreviewSize(float) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setPreviewSize(float) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setProperty(String, Object) - Method in class org.flexdock.plaf.PropertySet
 
setRegion(String) - Method in class org.flexdock.docking.event.DockingEvent
 
setRegion(String) - Method in class org.flexdock.docking.state.DockingState
 
setRegion(int) - Method in class org.flexdock.docking.state.tree.SplitNode
 
setRegionBlocked(String, boolean) - Method in class org.flexdock.view.Viewport
 
setRegionChecker(RegionChecker) - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
setRegionChecker(RegionChecker) - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
setRegionInset(String, float) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setRegionInset(String, float) - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
setRegionInset(String, float) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setRegionInset(String, float) - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
setRelativeParent(Dockable) - Method in class org.flexdock.docking.state.DockingState
 
setRelativeParentId(String) - Method in class org.flexdock.docking.state.DockingState
 
setRestorationLayout(LayoutNode) - Method in class org.flexdock.perspective.Layout
 
setRestoreFloatingOnLoad(boolean) - Static method in class org.flexdock.perspective.PerspectiveManager
 
setRightEdge(boolean) - Method in class org.flexdock.dockbar.layout.InsetBorder
 
setRoot(boolean) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
This method is used internally by the framework to notify DefaultDockingPorts whether they are "root" DockingPorts according to the rules specified by isRoot() on the DockingPort interface.
setRootContainer(Component) - Method in class org.flexdock.util.RootWindow
Sets the wrapped root container.
setRootPortId(String) - Method in class org.flexdock.docking.state.DockingPath
 
setRootWindow(RootWindow) - Method in class org.flexdock.docking.drag.DragGlasspane
 
setRotation(int) - Method in class org.flexdock.dockbar.util.TextIcon
 
setRubberBand(RubberBand) - Static method in class org.flexdock.docking.DockingManager
 
setRubberBand(String) - Static method in class org.flexdock.docking.drag.effects.EffectsManager
 
setRubberBand(RubberBand) - Static method in class org.flexdock.docking.drag.effects.EffectsManager
 
setSiblingId(String) - Method in class org.flexdock.docking.state.DockingPath
 
setSiblingId(String) - Method in class org.flexdock.docking.state.tree.SplitNode
 
setSiblingSize(String, float) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setSiblingSize(String, float) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setSingleTabAllowed(boolean) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Sets the "single tab" property for this DockingPort, allowing or disallowing a single Dockable within the DockingPort to appear within a tabbed layout.
setSingleTabsAllowed(boolean) - Static method in class org.flexdock.docking.DockingManager
Sets whether tabbed layouts are supported by default for DockingPorts with a single Dockable in the CENTER region.
setSingleTabsAllowed(boolean) - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
setSingleTabsAllowed(boolean) - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
setSplitDivider(JSplitPane, float) - Static method in class org.flexdock.util.SwingUtility
Moves the supplied JSplitPane divider to the specified proportion.
setSplitProportion(Component, float) - Static method in class org.flexdock.docking.DockingManager
Sets the divider location of the split layout containing the specified dockable Component.
setSplitProportion(Dockable, float) - Static method in class org.flexdock.docking.DockingManager
Sets the divider location of the split layout containing the specified dockable Component.
setSplitProportion(DockingPort, float) - Static method in class org.flexdock.docking.DockingManager
Sets the divider location of the split layout embedded within the specified DockingPort.
setSplitProportion(DockingPort, float) - Static method in class org.flexdock.util.DockingUtility
Sets the divider location of the split layout embedded within the specified DockingPort.
setSplitProportion(Dockable, float) - Static method in class org.flexdock.util.DockingUtility
Sets the divider location of the split layout containing the specified dockable Component.
setSplitRatio(float) - Method in class org.flexdock.docking.state.DockingState
 
setStatusBarComponent(JComponent) - Method in class org.flexdock.dockbar.StatusDockbar
 
setSubWindowMode(int) - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
setTabbed(boolean) - Method in class org.flexdock.docking.state.DockingPath
 
setTabEdgeInset(String, int) - Static method in class org.flexdock.util.LookAndFeelSettings
 
setTabIcon(Icon) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setTabIcon(Icon) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setTabIcon(Icon) - Method in class org.flexdock.view.View
 
setTabPlacement(int) - Method in class org.flexdock.docking.props.BasicDockingPortPropertySet
 
setTabPlacement(int) - Method in interface org.flexdock.docking.props.DockingPortPropertySet
 
setTabsAsDragSource(boolean) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Enables or disables drag support for docking operations on the tabs used within an embedded tabbed layout.
setTabText(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
 
setTabText(String) - Method in class org.flexdock.docking.defaults.AbstractDockable
Sets the String to be used for tab labels when this Dockable is embedded within a tabbed layout.
setTabText(String) - Method in class org.flexdock.view.View
 
setTarget(DockingPort, String) - Method in class org.flexdock.docking.drag.DragOperation
 
setTerritoryBlocked(String, boolean) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
 
setTerritoryBlocked(String, boolean) - Method in interface org.flexdock.docking.props.DockablePropertySet
 
setTerritoryBlocked(String, boolean) - Method in class org.flexdock.view.View
 
setText(String) - Method in class org.flexdock.dockbar.DockbarLabel
 
setText(String) - Method in class org.flexdock.dockbar.util.TextIcon
 
setText(String) - Method in class org.flexdock.view.Titlebar
Sets the text for this titlebar to text or empty string if text is null.
setTitle(String) - Method in class org.flexdock.view.View
 
setTitle(String, boolean) - Method in class org.flexdock.view.View
 
setTitlebar(Titlebar) - Method in class org.flexdock.view.View
 
setTitlebarUI(TitlebarUI) - Method in class org.flexdock.plaf.theme.Theme
 
setTooltip(String) - Method in class org.flexdock.plaf.icons.IconResource
 
setTooltipSelected(String) - Method in class org.flexdock.plaf.icons.IconResource
 
setTrigger(AWTEvent) - Method in class org.flexdock.docking.event.DockingEvent
 
setValue(Object, String, Object) - Static method in class org.flexdock.util.Utilities
Returns the value of the specified fieldName within the specified Object.
setViewId(String) - Method in class org.flexdock.view.actions.ViewAction
 
setViewId(String) - Method in class org.flexdock.view.model.ViewButtonModel
 
setViewUI(ViewUI) - Method in class org.flexdock.plaf.theme.Theme
 
setXor() - Method in class org.flexdock.docking.drag.outline.x11.Graphics
 
ShadowBorder - Class in org.flexdock.plaf.common.border
 
ShadowBorder() - Constructor for class org.flexdock.plaf.common.border.ShadowBorder
 
shallowClone() - Method in class org.flexdock.docking.state.tree.DockableNode
 
shallowClone() - Method in class org.flexdock.docking.state.tree.DockingNode
 
shallowClone() - Method in class org.flexdock.docking.state.tree.DockingPortNode
 
shallowClone() - Method in class org.flexdock.docking.state.tree.SplitNode
 
show(Dockable, DockingPort) - Method in class org.flexdock.perspective.Layout
 
SIBLING_SIZE_EAST - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
SIBLING_SIZE_NORTH - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
SIBLING_SIZE_SOUTH - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
SIBLING_SIZE_WEST - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
SimpleLogger - Class in org.flexdock.logging
Deprecated.  
SimpleLogger() - Constructor for class org.flexdock.logging.SimpleLogger
Deprecated.  
SINGLE_TABS - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
SINGLETON - Static variable in class org.flexdock.plaf.resources.action.DefaultAction
 
size() - Method in class org.flexdock.plaf.PropertySet
 
SkinLFPainter - Class in org.flexdock.plaf.theme.skinlf
 
SkinLFPainter() - Constructor for class org.flexdock.plaf.theme.skinlf.SkinLFPainter
 
SkinLFResolver - Class in org.flexdock.plaf.mappings
 
SkinLFResolver() - Constructor for class org.flexdock.plaf.mappings.SkinLFResolver
 
SkinLFTitlebarUI - Class in org.flexdock.plaf.theme.skinlf
 
SkinLFTitlebarUI() - Constructor for class org.flexdock.plaf.theme.skinlf.SkinLFTitlebarUI
 
sleep(long) - Static method in class org.flexdock.util.Utilities
Puts the current Thread to sleep for the specified timeout.
SlideoutBorder - Class in org.flexdock.plaf.common.border
 
SlideoutBorder() - Constructor for class org.flexdock.plaf.common.border.SlideoutBorder
 
SOUTH_REGION - Static variable in interface org.flexdock.docking.DockingConstants
The south region.
SPLIT_NODE_ATTRIBUTE_DOCKING_REGION - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
SPLIT_NODE_ATTRIBUTE_ORIENTATION - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
SPLIT_NODE_ATTRIBUTE_PERCENTAGE - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
SPLIT_NODE_ATTRIBUTE_REGION - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
SPLIT_NODE_ATTRIBUTE_SIBLING_ID - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
SPLIT_NODE_ELEMENT_NAME - Static variable in interface org.flexdock.perspective.persist.xml.PersistenceConstants
 
SplitNode - Class in org.flexdock.docking.state.tree
 
SplitNode(int, int, float, String) - Constructor for class org.flexdock.docking.state.tree.SplitNode
 
SplitNodeSerializer - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-23
SplitNodeSerializer() - Constructor for class org.flexdock.perspective.persist.xml.SplitNodeSerializer
 
SquareBevelBorderResource - Class in org.flexdock.plaf.resources.border
 
SquareBevelBorderResource() - Constructor for class org.flexdock.plaf.resources.border.SquareBevelBorderResource
 
SquareBevelBorderResource.SquareBevelBorder - Class in org.flexdock.plaf.resources.border
 
SquareBevelBorderResource.SquareBevelBorder(int, Color, Color) - Constructor for class org.flexdock.plaf.resources.border.SquareBevelBorderResource.SquareBevelBorder
 
StandardBorderManager - Class in org.flexdock.docking.defaults
This class provides a standard implementation of the BorderManager interface.
StandardBorderManager() - Constructor for class org.flexdock.docking.defaults.StandardBorderManager
Creates a new StandardBorderManager with a null assigned border.
StandardBorderManager(Border) - Constructor for class org.flexdock.docking.defaults.StandardBorderManager
Creates a new StandardBorderManager with the specified assigned border.
start() - Method in class org.flexdock.docking.drag.DragOperation
 
stateChanged(ChangeEvent) - Method in class org.flexdock.docking.activation.ActiveDockableListener
 
StatusDockbar - Class in org.flexdock.dockbar
A special dockbar which can be used to hold a statusbar panel at the bottom.
StatusDockbar(DockbarManager, int) - Constructor for class org.flexdock.dockbar.StatusDockbar
 
store() - Method in interface org.flexdock.docking.state.LayoutManager
 
store(String) - Method in interface org.flexdock.docking.state.LayoutManager
 
store(OutputStream, PerspectiveModel) - Method in class org.flexdock.perspective.persist.DefaultFilePersister
 
store(String, PerspectiveModel) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
store(String, PerspectiveModel) - Method in interface org.flexdock.perspective.persist.PersistenceHandler
 
store(OutputStream, PerspectiveModel) - Method in interface org.flexdock.perspective.persist.Persister
Serializes PerspectiveInfo to the supplied data stream.
store(OutputStream, PerspectiveModel) - Method in class org.flexdock.perspective.persist.xml.XMLPersister
Serializes PerspectiveInfo to the supplied data stream.
store() - Method in class org.flexdock.perspective.PerspectiveManager
 
store(String) - Method in class org.flexdock.perspective.PerspectiveManager
 
storeLayoutModel() - Static method in class org.flexdock.docking.DockingManager
Sends the application's current layout model to external storage.
StringResourceHandler - Class in org.flexdock.plaf.resources
 
StringResourceHandler() - Constructor for class org.flexdock.plaf.resources.StringResourceHandler
 
subtract(Point, Point) - Static method in class org.flexdock.util.SwingUtility
 
SUBWIN_MODE_CLIP_BY_CHILDREN - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
SUBWIN_MODE_INCLUDE_INFERIORS - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
success - Variable in class org.flexdock.docking.defaults.DefaultDockingStrategy.DockingResults
 
SwingUtility - Class in org.flexdock.util
 
SwingUtility() - Constructor for class org.flexdock.util.SwingUtility
 
sysTrue(String) - Static method in class org.flexdock.util.Utilities
Deprecated. Use Boolean.getBoolean(String).

T

TAB_EDGE_INSET_KEY - Static variable in class org.flexdock.util.LookAndFeelSettings
 
TAB_ICON - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
TAB_PANE_BORDER_INSETS - Static variable in class org.flexdock.util.LookAndFeelSettings
 
TAB_PLACEMENT - Static variable in interface org.flexdock.docking.props.DockingPortPropertySet
 
TabbedDragListener - Class in org.flexdock.docking.event
 
TabbedDragListener() - Constructor for class org.flexdock.docking.event.TabbedDragListener
 
TERRITORY_BLOCKED_CENTER - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
TERRITORY_BLOCKED_EAST - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
TERRITORY_BLOCKED_NORTH - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
TERRITORY_BLOCKED_SOUTH - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
TERRITORY_BLOCKED_WEST - Static variable in interface org.flexdock.docking.props.DockablePropertySet
 
TextIcon - Class in org.flexdock.dockbar.util
 
TextIcon(Component, int, int) - Constructor for class org.flexdock.dockbar.util.TextIcon
Creates a TextIcon for the specified component with the specified label.
Theme - Class in org.flexdock.plaf.theme
 
Theme() - Constructor for class org.flexdock.plaf.theme.Theme
 
THEME_KEY - Static variable in class org.flexdock.plaf.theme.UIFactory
 
timestamp() - Method in class org.flexdock.util.UUID
The timestamp value associated with this UUID.
Titlebar - Class in org.flexdock.view
 
Titlebar() - Constructor for class org.flexdock.view.Titlebar
 
Titlebar(String) - Constructor for class org.flexdock.view.Titlebar
 
Titlebar(Action[]) - Constructor for class org.flexdock.view.Titlebar
 
Titlebar(String, Action[]) - Constructor for class org.flexdock.view.Titlebar
 
TITLEBAR_KEY - Static variable in class org.flexdock.plaf.theme.UIFactory
 
TitlebarUI - Class in org.flexdock.plaf.theme
 
TitlebarUI() - Constructor for class org.flexdock.plaf.theme.TitlebarUI
 
titlepane - Variable in class org.flexdock.view.View
 
toClass(String) - Method in class org.flexdock.plaf.PropertySet
 
toComponent(Object) - Static method in class org.flexdock.util.SwingUtility
 
toFront() - Method in class org.flexdock.util.RootWindow
 
toggleEdge(int, boolean) - Method in class org.flexdock.dockbar.layout.InsetBorder
 
toggleListeners(Component, boolean) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
toggleMaximized(Component) - Static method in class org.flexdock.docking.DockingManager
Maximizes the Dockable associated with the specified component or restores the Dockable if it is currently maximized.
toggleMaximized(Dockable) - Static method in class org.flexdock.docking.DockingManager
Maximizes the specified Dockable or restores the specified Dockable if it is already maximized.
TOOLTIP - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
TOOLTIP_SELECTED - Static variable in class org.flexdock.plaf.icons.IconResourceFactory
 
TOP - Static variable in interface org.flexdock.docking.DockingConstants
Box-orientation constant used to specify the top of a box.
TOP - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
toString() - Method in class org.flexdock.docking.state.DockingPath
 
toString() - Method in class org.flexdock.docking.state.DockingState
 
toString() - Method in class org.flexdock.docking.state.tree.SplitNode
 
toString() - Method in class org.flexdock.plaf.PropertySet
 
toString() - Method in class org.flexdock.util.UUID
Returns a String object representing this UUID.
translate(Component, Polygon, Component) - Static method in class org.flexdock.util.SwingUtility
 
translateRegionAxis(JSplitPane, String) - Static method in class org.flexdock.util.DockingUtility
Returns the specified region's cross-axis equivalent region in accordance with the orientation used by the specified JSplitPane.
TypedHashtable - Class in org.flexdock.util
 
TypedHashtable() - Constructor for class org.flexdock.util.TypedHashtable
Constructs a new, empty TypedHashtable with a default initial capacity (11) and load factor of 0.75.
TypedHashtable(int) - Constructor for class org.flexdock.util.TypedHashtable
Constructs a new, empty TypedHashtable with the specified initial capacity and default load factor of 0.75.
TypedHashtable(int, float) - Constructor for class org.flexdock.util.TypedHashtable
Constructs a new, empty TypedHashtable with the specified initial capacity and the specified load factor.
TypedHashtable(Map) - Constructor for class org.flexdock.util.TypedHashtable
Constructs a new TypedHashtable with the same mappings as the given Map.

U

uiClassID - Static variable in class org.flexdock.view.Button
 
uiClassID - Static variable in class org.flexdock.view.Titlebar
 
uiClassID - Static variable in class org.flexdock.view.View
 
UIFactory - Class in org.flexdock.plaf.theme
 
UIFactory() - Constructor for class org.flexdock.plaf.theme.UIFactory
 
undock(Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
Undocks the specified Component and returns a boolean indicating the success of the operation.
undock(Dockable) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
Undocks the specified Dockable from it's parent DockingPort.
undock(Dockable) - Static method in class org.flexdock.docking.DockingManager
Undocks the specified Dockable from its parent DockingPort.
undock(Component) - Static method in class org.flexdock.docking.DockingManager
 
undock(Component) - Method in interface org.flexdock.docking.DockingPort
Removes the specified Component in from the DockingPort.
undock(Dockable) - Method in interface org.flexdock.docking.DockingStrategy
Undocks the specified Dockable instance from its containing DockingPort.
undock(Component) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
UNDOCKING_COMPLETE - Static variable in class org.flexdock.docking.event.DockingEvent
 
UNDOCKING_STARTED - Static variable in class org.flexdock.docking.event.DockingEvent
 
undockingComplete(DockingEvent) - Method in class org.flexdock.docking.defaults.AbstractDockable
No operation.
undockingComplete(DockingEvent) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
No operation.
undockingComplete(DockingEvent) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
No operation.
undockingComplete(DockingEvent) - Method in class org.flexdock.docking.event.DockingListener.Stub
 
undockingComplete(DockingEvent) - Method in interface org.flexdock.docking.event.DockingListener
 
undockingComplete(DockingEvent) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
undockingComplete(DockingEvent) - Method in class org.flexdock.view.View
 
undockingStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.AbstractDockable
No operation.
undockingStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
No operation.
undockingStarted(DockingEvent) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
No operation.
undockingStarted(DockingEvent) - Method in class org.flexdock.docking.event.DockingListener.Stub
 
undockingStarted(DockingEvent) - Method in interface org.flexdock.docking.event.DockingListener
 
undockingStarted(DockingEvent) - Method in class org.flexdock.perspective.DockingStateListener
 
undockingStarted(DockingEvent) - Method in class org.flexdock.view.View
 
UNINITIALIZED - Static variable in interface org.flexdock.docking.DockingConstants
A constant for "initializing" an int to a safe (ie unusable value).
UNINITIALIZED_RATIO - Static variable in interface org.flexdock.docking.DockingConstants
A constant for "initializing" an float to a safe (ie unusable value).
uninstallListeners(Dockable) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
 
uninstallMaximizedDockable() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
uninstallMaximizedDockable() - Method in interface org.flexdock.docking.DockingPort
Notifies this DockingPort that the Dockable previously installed for maximization via a call to DockingPort.installMaximizedDockable(Dockable) should now be returned to its original DockingPort and that this DockingPort should return to its original state from before the call to DockingPort.installMaximizedDockable(Dockable).
uninstallUI(JComponent) - Method in class org.flexdock.plaf.theme.ButtonUI
 
uninstallUI(JComponent) - Method in class org.flexdock.plaf.theme.TitlebarUI
 
uninstallUI(JComponent) - Method in class org.flexdock.plaf.theme.ViewUI
 
UNKNOWN_REGION - Static variable in interface org.flexdock.docking.DockingConstants
An unknown region.
UnknownStateHandler - Class in org.flexdock.perspective.restore.handlers
Created on 2005-06-03
UnknownStateHandler() - Constructor for class org.flexdock.perspective.restore.handlers.UnknownStateHandler
 
unload() - Method in class org.flexdock.perspective.Perspective
 
unregisterDockable(Component) - Static method in class org.flexdock.docking.DockingManager
 
unregisterDockable(String) - Static method in class org.flexdock.docking.DockingManager
 
unregisterDockable(Dockable) - Static method in class org.flexdock.docking.DockingManager
 
UNREGISTERED - Static variable in class org.flexdock.event.RegistrationEvent
 
unregistered(RegistrationEvent) - Method in interface org.flexdock.event.RegistrationListener
 
UNSPECIFIED_LAYOUT_CONSTRAINT - Static variable in interface org.flexdock.docking.state.MinimizationManager
 
UNSPECIFIED_PREFERRED_SIZE - Static variable in class org.flexdock.dockbar.ViewPane
 
UNSPECIFIED_SIBLING_PREF - Static variable in interface org.flexdock.docking.DockingConstants
Used when a sibling does not specify a size preference when docking relative to another dockable.
updateComponentTreeUI() - Method in class org.flexdock.util.RootWindow
 
updateContents() - Method in class org.flexdock.dockbar.ViewPane
 
updateDragListeners(Dockable) - Static method in class org.flexdock.docking.DockingManager
Ensures that a valid DragManager has been installed as a listener for all of the specified Dockable's drag source Components.
updateIndex(DockingPort) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
 
updateMouse(MouseEvent) - Method in class org.flexdock.docking.drag.DragOperation
 
updateOrientation() - Method in class org.flexdock.dockbar.ViewPane
 
updateRestorePath_(Dockable, DockingPath) - Static method in class org.flexdock.docking.state.DockingPath
 
updateState(Dockable) - Method in class org.flexdock.perspective.DockingStateListener
 
updateState(View, DockingState, Button) - Method in class org.flexdock.view.actions.DefaultPinAction
 
updateTab(Dockable) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
 
updateUI() - Method in class org.flexdock.view.Button
 
updateUI() - Method in class org.flexdock.view.Titlebar
 
updateUI() - Method in class org.flexdock.view.View
 
Utilities - Class in org.flexdock.util
 
UUID - Class in org.flexdock.util
A class that represents an immutable universally unique identifier (UUID).
UUID(long, long) - Constructor for class org.flexdock.util.UUID
Constructs a new UUID using the specified data.

V

validate() - Method in class org.flexdock.dockbar.DockbarManager
 
validate() - Method in class org.flexdock.dockbar.util.TextIcon
 
validatePerspectiveFile(File) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
 
validateRegionSize(float) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns size if it is between the values RegionChecker.MIN_REGION_SIZE and RegionChecker.MAX_REGION_SIZE.
validateSiblingSize(float) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
Returns size if it is between the values RegionChecker.MIN_SIBILNG_SIZE and RegionChecker.MAX_SIBILNG_SIZE.
validateTree() - Method in class org.flexdock.dockbar.DockbarLabel
 
VALUE_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
 
variant() - Method in class org.flexdock.util.UUID
The variant number associated with this UUID.
version() - Method in class org.flexdock.util.UUID
The version number associated with this UUID.
VERTICAL - Static variable in interface org.flexdock.docking.DockingConstants
Vertical split indicates the Components are split along the y axis.
View - Class in org.flexdock.view
The View class is slightly incompatible with JComponent.
View(String) - Constructor for class org.flexdock.view.View
 
View(String, String) - Constructor for class org.flexdock.view.View
 
View(String, String, String) - Constructor for class org.flexdock.view.View
 
View.ViewLayout - Class in org.flexdock.view
 
View.ViewLayout() - Constructor for class org.flexdock.view.View.ViewLayout
 
VIEW_KEY - Static variable in class org.flexdock.plaf.theme.UIFactory
 
ViewAction - Class in org.flexdock.view.actions
 
ViewAction() - Constructor for class org.flexdock.view.actions.ViewAction
 
ViewButtonModel - Class in org.flexdock.view.model
 
ViewButtonModel() - Constructor for class org.flexdock.view.model.ViewButtonModel
 
viewId - Variable in class org.flexdock.view.actions.ViewAction
 
ViewPane - Class in org.flexdock.dockbar
 
ViewPane(DockbarManager) - Constructor for class org.flexdock.dockbar.ViewPane
 
Viewport - Class in org.flexdock.view
 
Viewport() - Constructor for class org.flexdock.view.Viewport
 
Viewport(String) - Constructor for class org.flexdock.view.Viewport
 
ViewProps - Class in org.flexdock.view
 
ViewProps(View) - Constructor for class org.flexdock.view.ViewProps
 
ViewProps(int, View) - Constructor for class org.flexdock.view.ViewProps
 
ViewUI - Class in org.flexdock.plaf.theme
 
ViewUI() - Constructor for class org.flexdock.plaf.theme.ViewUI
 

W

warn(String) - Static method in class org.flexdock.logging.Log
Deprecated. Log a warning.
warn(String, Throwable) - Static method in class org.flexdock.logging.Log
Deprecated. Log a warning and provide a Throwable for details.
warn(String) - Method in interface org.flexdock.logging.Logger
Deprecated. Log a warning.
warn(String, Throwable) - Method in interface org.flexdock.logging.Logger
Deprecated. Log a warning and provide a Throwable for details.
warn(String, Throwable) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
warn(String) - Method in class org.flexdock.logging.SimpleLogger
Deprecated.  
WEST_REGION - Static variable in interface org.flexdock.docking.DockingConstants
The west region.
WIN32_GRAY - Static variable in class org.flexdock.plaf.common.border.SlideoutBorder
 
Win32RubberBand - Class in org.flexdock.docking.drag.outline.win32
 
Win32RubberBand() - Constructor for class org.flexdock.docking.drag.outline.win32.Win32RubberBand
 
windowChanged(Component) - Static method in class org.flexdock.dockbar.DockbarManager
 

X

X11RubberBand - Class in org.flexdock.docking.drag.outline.x11
 
X11RubberBand() - Constructor for class org.flexdock.docking.drag.outline.x11.X11RubberBand
 
XlibRubberBand - Class in org.flexdock.docking.drag.outline.xlib
 
XlibRubberBand() - Constructor for class org.flexdock.docking.drag.outline.xlib.XlibRubberBand
 
XMLConstants - Interface in org.flexdock.plaf
 
XMLPersister - Class in org.flexdock.perspective.persist.xml
Created on 2005-06-03
XMLPersister() - Constructor for class org.flexdock.perspective.persist.xml.XMLPersister
 
XOR_MODE - Static variable in class org.flexdock.docking.drag.outline.x11.Graphics
 
XORPreview - Class in org.flexdock.docking.drag.preview
 
XORPreview() - Constructor for class org.flexdock.docking.drag.preview.XORPreview
 

A B C D E F G H I J K L M N O P R S T U V W X