Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
DockbarEvent
s. - 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
- ACTION_TOGGLE_NEXT - Static variable in class org.flexdock.view.View
- ACTION_TOGGLE_PREVIOUS - Static variable in class org.flexdock.view.View
- 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(ActionEvent) - Method in class org.flexdock.view.actions.ViewAction
- 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(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
Component
s into a class that contains information about the component that is necessary for treating the component as aDockable
. - 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(Point, Point) - Static method in class org.flexdock.util.SwingUtility
- add(String) - Method in class org.flexdock.perspective.Layout
- add(String) - Method in class org.flexdock.perspective.LayoutSequence
- add(String, Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Overridden to set the currently docked component.
- add(String, String) - Method in class org.flexdock.perspective.LayoutSequence
- add(String, String, String, float) - Method in class org.flexdock.perspective.LayoutSequence
- 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(Dockable) - Method in class org.flexdock.perspective.LayoutSequence
- add(Dockable, Dockable) - Method in class org.flexdock.perspective.LayoutSequence
- add(Dockable, Dockable, String, float) - Method in class org.flexdock.perspective.LayoutSequence
- add(DockingPort) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
- 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
- addAction(String) - Method in class org.flexdock.view.Titlebar
- addAction(String) - Method in class org.flexdock.view.View
- addAction(Action) - Method in class org.flexdock.view.Titlebar
- addAction(Action) - Method in class org.flexdock.view.View
- addAll(IconMap) - Method in class org.flexdock.plaf.icons.IconMap
- addClassMapping(Class, Class) - Method in class org.flexdock.util.ClassMapping
-
Adds a mapping between the key
Class
and the specifiedvalue
. - addClassMapping(Class, Class, Object) - Method in class org.flexdock.util.ClassMapping
-
Adds a mapping between the key
Class
and both the specifiedvalue
and specified object instance.. - addClassMapping(Object, Class) - Method in class org.flexdock.util.ClassMapping
-
Adds a mapping between the
Class
type of the specifiedObject
and the specifiedvalue
. - addCustomTheme(String, Properties) - Static method in class org.flexdock.plaf.PlafManager
- addDockable(String) - Method in class org.flexdock.docking.state.FloatingGroup
- addDockable(String) - Method in class org.flexdock.perspective.Perspective
- addDockable(Dockable) - Method in class org.flexdock.docking.floating.frames.DockingFrame
- addDockingListener(Dockable, DockingListener) - Static method in class org.flexdock.docking.event.DockingEventHandler
- addDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.AbstractDockable
-
Adds a
DockingListener
to observe docking events for thisDockable
. - addDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Adds a
DockingListener
to observe docking events for thisDockingPort
. - addDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Adds a
DockingListener
to observe docking events for thisDockable
. - 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(Component, Object) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
- addLayoutComponent(Component, Object) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
- addLayoutComponent(Component, Object) - Method in class org.flexdock.view.View.ViewLayout
- addLayoutComponent(String, Component) - Method in class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
- addLayoutComponent(String, Component) - Method in class org.flexdock.docking.floating.frames.RootPaneLayout
- addLayoutComponent(String, Component) - Method in class org.flexdock.view.View.ViewLayout
- addLayoutListener(LayoutListener) - Method in class org.flexdock.perspective.Perspective
- addListener(EventListener) - Method in class org.flexdock.event.EventHandler
- addListener(EventListener) - Static method in class org.flexdock.event.EventManager
- addListener(DockbarListener) - Static method in class org.flexdock.dockbar.DockbarManager
- 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 - Variable in class org.flexdock.plaf.theme.TitlebarUI
- ANTIALIASING - Static variable in class org.flexdock.plaf.theme.TitlebarUI
- 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(int, float, Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
- BasicDockablePropertySet(int, Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
- BasicDockablePropertySet(Map, Dockable) - Constructor for class org.flexdock.docking.props.BasicDockablePropertySet
- BasicDockablePropertySet(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
- 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
- bottomBar - Variable in class org.flexdock.dockbar.DockbarManager
- 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
- ButtonListener(AbstractButton) - Constructor for class org.flexdock.plaf.theme.ButtonUI.ButtonListener
- 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
C
- cacheLayoutState(DockingPort) - Method in class org.flexdock.perspective.Perspective
- calculateRegionalBounds(Component, String, float) - Method in class org.flexdock.docking.defaults.DefaultRegionChecker
- center(Window, Component) - Static method in class org.flexdock.util.SwingUtility
- 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_REGION - Static variable in interface org.flexdock.docking.DockingConstants
-
The central region.
- centerOnScreen(Window) - Static method in class org.flexdock.util.SwingUtility
- 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 thisDockingPort
. - 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
- 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() - Method in class org.flexdock.docking.drag.DragPipeline
- close(InputStream) - Static method in class org.flexdock.util.ResourceManager
-
Calls
close()
on the specifiedInputStream
. - close(OutputStream) - Static method in class org.flexdock.util.ResourceManager
-
Calls
close()
on the specifiedOutputStream
. - close(Socket) - Static method in class org.flexdock.util.ResourceManager
-
Calls
close()
on the specifiedSocket
. - 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(Dockable) - Method in interface org.flexdock.docking.state.MinimizationManager
- close(Dockable) - Method in class org.flexdock.docking.state.MinimizationManager.Stub
- 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
- Configurator - Class in org.flexdock.plaf
- configureAction(Action) - Method in class org.flexdock.plaf.theme.TitlebarUI
- 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(String) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
- contains(String) - Method in class org.flexdock.perspective.Layout
- contains(Dockable) - Method in class org.flexdock.dockbar.Dockbar
- contains(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
- contains(Dockable) - Method in class org.flexdock.perspective.Layout
- contains(DockingPort) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
- 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) - Static method in class org.flexdock.docking.floating.frames.DockingFrame
- 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(String) - 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(DockingAdapter) - Static method in class org.flexdock.docking.defaults.DockableComponentWrapper
- create(Dockable) - Static method in class org.flexdock.docking.state.DockingPath
- create(DockingStub) - Static method in class org.flexdock.docking.defaults.DockableComponentWrapper
- 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(String, Point, String) - Static method in class org.flexdock.util.ResourceManager
-
Returns a
Cursor
object based on the specified resource URL. - createCursor(URL, 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 baseDockingPort
. - createDockingPort(DockingPort) - Method in interface org.flexdock.docking.DockingStrategy
-
Creates and returns a new
DockingPort
instance based upon the suppliedDockingPort
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(Component) - Static method in class org.flexdock.util.SwingUtility
- 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. - 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() - Method in class org.flexdock.view.View
- 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
- 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(Rectangle) - Method in class org.flexdock.docking.drag.effects.DefaultPreview
- createPolyRect(DockingPort, Component, String) - 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(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
- createPreviewPolygon(DragOperation, DockingPort, Dockable, String) - Method in class org.flexdock.docking.drag.DragGlasspane
- 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 specifiedDockingPort
. - createSplitPane(DockingPort, String) - Method in interface org.flexdock.docking.DockingStrategy
-
Creates and returns a new
JSplitPane
instance based upon the supplied parameters. - createSplitPane(DockingPort, String, float) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
-
Returns a new
DockingSplitPane
based on the specifiedDockingPort
. - createSplitPane(DockingPort, String, float) - 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
- DEBUG_OUTPUT - Static variable in class org.flexdock.docking.drag.effects.RubberBand
- 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_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_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 theDockingPort
interface. - DefaultDockingPort() - Constructor for class org.flexdock.docking.defaults.DefaultDockingPort
-
Creates a new
DefaultDockingPort
with a persistent ID equal to theString
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
- DefaultDockingStrategy - Class in org.flexdock.docking.defaults
- DefaultDockingStrategy() - Constructor for class org.flexdock.docking.defaults.DefaultDockingStrategy
- DefaultDockingStrategy.DockingResults - Class in org.flexdock.docking.defaults
- 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(String) - Static method in class org.flexdock.docking.DockingManager
-
Displays the
Dockable
with the specified ID within the application's docking layout. - display(Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Displays the specified
Dockable
in the application's docking layout. - display(Dockable) - Method in interface org.flexdock.docking.state.LayoutManager
- display(Dockable) - Method in class org.flexdock.perspective.PerspectiveManager
- dividerLocDetermined - Variable in class org.flexdock.docking.defaults.DockingSplitPane
- dock(Component, Component) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Component
relative to another already-dockedComponent
in the CENTER region. - dock(Component, Component, String) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Component
relative to another already-dockedComponent
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-dockedComponent
in the specified region with the specified split proportion. - dock(Component, String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Docks the specified component within the specified region.
- dock(Component, String) - Method in interface org.flexdock.docking.DockingPort
-
Docks the specified Component in the specified region.
- dock(Component, DockingPort) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Component
into the CENTER region of the specifiedDockingPort
. - dock(Component, DockingPort, String) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Component
into the supplied region of the specifiedDockingPort
. - dock(Dockable) - Method in class org.flexdock.dockbar.Dockbar
- dock(Dockable) - Method in class org.flexdock.docking.defaults.AbstractDockable
-
Provides the default
Dockable
implementation ofdock(Dockable dockable)
by calling and returningDockingManager.dock(Dockable dockable, Dockable parent)
. - dock(Dockable) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Provides the default
Dockable
implementation ofdock(Dockable dockable)
by calling and returningDockingManager.dock(Dockable dockable, Dockable parent)
. - dock(Dockable) - Method in interface org.flexdock.docking.Dockable
-
Implements the semantics for docking an external
Dockable
to thisDockable
and returns aboolean
indicating whether or not the docking operation was successful. - dock(Dockable) - Method in class org.flexdock.view.View
- dock(Dockable) - Method in class org.flexdock.view.Viewport
- dock(Dockable, String) - Method in class org.flexdock.docking.defaults.AbstractDockable
-
Provides the default
Dockable
implementation ofdock(Dockable dockable, String relativeRegion)
by calling and returningDockingManager.dock(Dockable dockable, Dockable parent, String region)
. - dock(Dockable, String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Docks the specified
Dockable
within the specified region. - dock(Dockable, String) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Provides the default
Dockable
implementation ofdock(Dockable dockable, String relativeRegion)
by calling and returningDockingManager.dock(Dockable dockable, Dockable parent, String region)
. - dock(Dockable, String) - Method in interface org.flexdock.docking.Dockable
-
Implements the semantics for docking an external
Dockable
to the specified region of thisDockable
and returns aboolean
indicating whether or not the docking operation was successful. - dock(Dockable, String) - Method in interface org.flexdock.docking.DockingPort
-
Docks the specified Dockable in the specified region.
- dock(Dockable, String) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
- dock(Dockable, String) - Method in class org.flexdock.view.View
- dock(Dockable, String, float) - Method in class org.flexdock.docking.defaults.AbstractDockable
-
Provides the default
Dockable
implementation ofdock(Dockable dockable, String relativeRegion, float ratio)
by calling and returningDockingManager.dock(Dockable dockable, Dockable parent, String region, float proportion)
. - dock(Dockable, String, float) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Provides the default
Dockable
implementation ofdock(Dockable dockable, String relativeRegion, float ratio)
by calling and returningDockingManager.dock(Dockable dockable, Dockable parent, String region, float proportion)
. - dock(Dockable, String, float) - Method in interface org.flexdock.docking.Dockable
-
Implements the semantics for docking an external
Dockable
to the specified region of thisDockable
with the specified layout ratio, returning aboolean
indicating whether or not the docking operation was successful. - dock(Dockable, String, float) - Method in class org.flexdock.view.View
- dock(Dockable, Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Dockable
relative to another already-dockedDockable
in the CENTER region. - dock(Dockable, Dockable, String) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Dockable
relative to another already-dockedDockable
in the specified region. - dock(Dockable, Dockable, String, float) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Dockable
relative to another already-dockedDockable
in the specified region with the specified split proportion. - dock(Dockable, DockingPort, String) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
-
Docks the specified
Dockable
into the suppliedregion
of the specifiedDockingPort
. - dock(Dockable, DockingPort, String) - Static method in class org.flexdock.docking.DockingManager
-
Docks the specified
Dockable
into the supplied region of the specifiedDockingPort
. - dock(Dockable, DockingPort, String) - Method in interface org.flexdock.docking.DockingStrategy
-
Attempts to dock the specified
Dockable
into the suppliedDockingPort
in the specified region. - dock(Dockable, DockingPort, String, DragOperation) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
-
Docks the specified
Dockable
into the suppliedregion
of the specifiedDockingPort
. - dock(Dockable, DockingPort, String, DragOperation) - Method in interface org.flexdock.docking.DockingStrategy
-
Attempts to dock the specified
Dockable
into the suppliedDockingPort
in the specified region based upon the semantics of the specifiedDragOperation
. - Dockable - Interface in org.flexdock.docking
-
This interface is designed to specify the API's required by
DockingManager
andDockingPort
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 aComponent
. - 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 obtainDockable
instances on the fly. - DockableFactory.Stub - Class in org.flexdock.docking
-
An empty implementation of
DockableFactory
. - 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 - Class in org.flexdock.docking.defaults
- DockablePropertyChangeHandler() - Constructor for class org.flexdock.dockbar.event.DockablePropertyChangeHandler
- DockablePropertyChangeHandler() - Constructor for class org.flexdock.docking.defaults.DockablePropertyChangeHandler
- DockablePropertyChangeHandler.Factory - Class in org.flexdock.dockbar.event
- DockablePropertyChangeHandler.Factory - Class in org.flexdock.docking.defaults
- 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 appropriateDockbarListener
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 - Variable in class org.flexdock.dockbar.DockbarManager
- 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
- DockbarManager - Class in org.flexdock.dockbar
- DockbarManager(RootWindow) - Constructor for class org.flexdock.dockbar.DockbarManager
- 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, 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.
- 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.
- 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(Dialog, String) - Constructor for class org.flexdock.docking.floating.frames.DockingFrame
- DockingFrame(Frame, 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
- 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 placingDockable
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
- DockingResults(DockingPort, boolean) - Constructor for class org.flexdock.docking.defaults.DefaultDockingStrategy.DockingResults
- DockingSplitPane - Class in org.flexdock.docking.defaults
- DockingSplitPane(DockingPort, String) - Constructor for class org.flexdock.docking.defaults.DockingSplitPane
-
Creates a new
DockingSplitPane
for the specifiedDockingPort
with the understanding that the resultingDockingSplitPane
will be used for docking aDockable
into theDockingPort's
specifiedregion
. - 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
andDockingPort
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-dockedDockable
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-dockedDockable
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, Component, Point) - Constructor for class org.flexdock.docking.drag.DragOperation
- DragOperation(Component, Point, MouseEvent) - 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
- 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 theDockingListener
interface at the start of a drag operation and initializes floating support within the the contextMap
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
- 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 theDockingListener
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
- equals(Object) - Method in class org.flexdock.util.NestedComponents
-
Returns
true
if the specifiedObject
is aNestedComponents
instance and all shares all of the same field references (==) as thisNestedComponents
for fieldsearchSrc
,child
, andparent
. - equals(Object) - Method in class org.flexdock.util.UUID
-
Compares this object to the specified object.
- 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 thisDefaultDockingPort
. - exportLayout() - Method in interface org.flexdock.docking.DockingPort
-
Returns a
LayoutNode
containing metadata that describes the current layout contained within thisDockingPort
. - EXTENDS_KEY - Static variable in interface org.flexdock.plaf.XMLConstants
F
- Factory() - Constructor for class org.flexdock.dockbar.event.DockablePropertyChangeHandler.Factory
- Factory() - Constructor for class org.flexdock.docking.defaults.DockablePropertyChangeHandler.Factory
- FilePersistenceHandler - Class in org.flexdock.perspective.persist
-
Created on 2005-06-03
- FilePersistenceHandler(File) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
- FilePersistenceHandler(File, Persister) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
- FilePersistenceHandler(String) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
- FilePersistenceHandler(String, Persister) - Constructor for class org.flexdock.perspective.persist.FilePersistenceHandler
- finalize() - Method in class org.flexdock.docking.defaults.DockingSplitPane
- find(Component, Class, Class) - Static method in class org.flexdock.util.NestedComponents
-
Creates and returns a new
NestedComponents
instance, searching the parentContainer
hierarcy of the specifiedsearchSrc
for an ancestor of typechildClass
and a more senior ancestor of typeparentClass
. - 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
forcomp
. - 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 specifiedContainer
at the specifiedlocation
. - 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, boolean, boolean) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
- firePropertyChange(String, int, int) - Method in class org.flexdock.docking.props.BasicDockablePropertySet
- firePropertyChange(String, Object, Object) - 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) - Method in class org.flexdock.docking.state.FloatManager.Stub
- floatDockable(Dockable, Component) - Method in class org.flexdock.perspective.Layout
- 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, Rectangle) - 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 floatingDockingFrame
. - FloatingGroup(String) - Constructor for class org.flexdock.docking.state.FloatingGroup
-
Creates a new
FloatingGroup
with the specifiedgroupName
. - 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
- 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.
- 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 - Variable in class org.flexdock.plaf.theme.TitlebarUI
- FONT - Static 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, char) - Method in class org.flexdock.util.TypedHashtable
-
Returns the char 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, float) - Method in class org.flexdock.util.TypedHashtable
-
Returns the float 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, short) - Method in class org.flexdock.util.TypedHashtable
-
Returns the short 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 givenComponent
. - 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
- 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. - getBoolean(String) - Method in class org.flexdock.plaf.PropertySet
- 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 thisFloatingGroup
. - 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. - 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 specifiedClass
. - getClassMapping(Class) - Method in class org.flexdock.util.ClassMapping
-
Returns the
Class
associated with the specifiedClass
. - getClassMapping(Object) - Method in class org.flexdock.util.ClassMapping
-
Returns the
Class
associated with theClass
of the specifiedObject
. - getClassname() - Method in class org.flexdock.plaf.resources.paint.PainterResource
- getClassName() - Method in class org.flexdock.docking.adapter.AdapterMapping
- getClientProperty(Component, Object) - Static method in class org.flexdock.util.SwingUtility
- 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(Object) - Method in class org.flexdock.util.RootWindow
- getClientProperty(Dockable, Object) - Static method in class org.flexdock.docking.props.PropertyManager
- 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 thisDockable
instance. - getComponent() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Returns the
Component
used to create thisDockableComponentWrapper
instance. - getComponent() - Method in interface org.flexdock.docking.Dockable
-
Returns the Component that is to be dragged and docked.
- getComponent() - Method in class org.flexdock.docking.event.DockingEvent
- getComponent() - Method in class org.flexdock.view.View
- getComponent(String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns the
Component
currently docked within the specifiedregion
. - getComponent(String) - Method in interface org.flexdock.docking.DockingPort
-
Returns a reference to Component currently docked in the target region.
- getContentPane() - Method in class org.flexdock.util.RootWindow
-
Returns the
contentPane
object for the wrapped component. - getContentPane() - Method in class org.flexdock.view.View
- getContentPane(Component) - Static method in class org.flexdock.util.SwingUtility
- 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() - Static method in class org.flexdock.dockbar.DockbarManager
- getCurrent(Dockable) - 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(JSplitPane) - Static method in class org.flexdock.util.SwingUtility
- 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. - getDockable() - Method in class org.flexdock.dockbar.DockbarLabel
- 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(Component) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
Dockable
instance that models the specifiedComponent
. - getDockable(String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns the
Dockable
currently docked within the specifiedregion
. - 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(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(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 specifiedPoint
. - getDockableComponent(String) - Method in interface org.flexdock.docking.DockableFactory
-
Returns a
Component
for the specified Dockable ID, possibly creating and registering aDockable
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 aDockable
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
ofString
IDs for allDockables
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 thisDockingPort
and all sub-DockingPorts
. - getDockables() - Method in interface org.flexdock.docking.DockingPort
-
Returns a
Set
of allDockables
presently contained by thisDockingPort
. - 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(int) - Method in class org.flexdock.dockbar.DockbarManager
- getDockbar(Dockable) - 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 withDockingPort
. - 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 thisDockable
. - getDockingListeners() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns an array of all
DockingListeners
added to thisDockingPort
. - getDockingListeners() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Returns an array of all
DockingListeners
added to thisDockable
. - getDockingListeners() - Method in interface org.flexdock.docking.event.DockingMonitor
- getDockingListeners() - Method in class org.flexdock.view.View
- getDockingListeners(Dockable) - Static method in class org.flexdock.docking.event.DockingEventHandler
- 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 thisDockable
is currently docked. - getDockingPort() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Returns the
DockingPort
within which thisDockable
is currently docked. - getDockingPort() - Method in interface org.flexdock.docking.Dockable
-
Returns the DockingPort within which this Dockable is currently docked.
- 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
- getDockingPort(Component) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingPort
that contains the specifiedComponent
. - getDockingPort(String) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingPort
with the specified ID. - getDockingPort(Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingPort
that contains the specifiedDockable
. - 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 thisDockable
. - getDockingProperties() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns a
DockingPortPropertySet
instance associated with thisDockingPort
. - getDockingProperties() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Returns a
DockablePropertySet
instance associated with thisDockable
. - getDockingProperties() - Method in interface org.flexdock.docking.Dockable
-
Returns a
DockablePropertySet
instance associated with thisDockable
. - getDockingProperties() - Method in interface org.flexdock.docking.DockingPort
-
Returns a
DockingPortPropertySet
instance associated with thisDockingPort
. - getDockingProperties() - Method in class org.flexdock.view.View
- getDockingRegion() - Method in class org.flexdock.docking.state.tree.SplitNode
- getDockingState() - Method in class org.flexdock.view.model.ViewButtonModel
- getDockingState(String) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingState
for theDockable
with the specified ID. - getDockingState(String) - Method in interface org.flexdock.docking.state.LayoutManager
- getDockingState(String) - Method in class org.flexdock.perspective.Layout
- getDockingState(String) - Method in class org.flexdock.perspective.Perspective
- getDockingState(String) - Method in class org.flexdock.perspective.PerspectiveManager
- getDockingState(String, boolean) - Method in class org.flexdock.perspective.Layout
- getDockingState(String, boolean) - Method in class org.flexdock.perspective.Perspective
- getDockingState(String, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
- getDockingState(Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingState
for the specifiedDockable
. - getDockingState(Dockable) - Method in interface org.flexdock.docking.state.LayoutManager
- getDockingState(Dockable) - Method in class org.flexdock.perspective.Layout
- getDockingState(Dockable) - Method in class org.flexdock.perspective.Perspective
- getDockingState(Dockable) - Method in class org.flexdock.perspective.PerspectiveManager
- getDockingState(Dockable, boolean) - Method in class org.flexdock.perspective.Layout
- getDockingState(Dockable, boolean) - Method in class org.flexdock.perspective.Perspective
- getDockingState(Dockable, boolean) - Method in class org.flexdock.perspective.PerspectiveManager
- getDockingStates() - Method in class org.flexdock.perspective.LayoutSequence
- getDockingStrategy() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns the
DockingStrategy
used by thisDockingPort
. - getDockingStrategy() - Method in interface org.flexdock.docking.DockingPort
-
Returns the
DockingStrategy
instance used by thisDockingPort
for docking operations. - getDockingStrategy(Class) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingStrategy
associated with specifiedClass
. - getDockingStrategy(Object) - Static method in class org.flexdock.docking.DockingManager
-
Returns the
DockingStrategy
associated with theClass
of theObject
parameter. - getDockingWindows() - Static method in class org.flexdock.docking.DockingManager
-
Returns an array of
RootWindows
known to the docking framework that containDockingPorts
. - 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 resourceuri
. - getDocument(URL) - Static method in class org.flexdock.util.ResourceManager
-
Returns a
Document
object based on the specified resourceURL
. - 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() - Method in class org.flexdock.docking.event.DockingEvent
- getDragContext(Dockable) - Static method in class org.flexdock.docking.drag.DragManager
- getDragListener() - Method in class org.flexdock.docking.drag.DragOperation
- 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
. - 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
ofComponents
used to initiate drag-to-dock operation. - getDragSources() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Returns a
List
ofComponents
used to initiate drag-to-dock operation. - getDragSources() - Method in interface org.flexdock.docking.Dockable
-
Returns a
List
of theComponents
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() - Method in class org.flexdock.dockbar.event.DockbarEvent
- getEdge(String) - Method in class org.flexdock.dockbar.DockbarManager
- getEdge(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
- getEdgeGuide(DockbarManager, int) - Method in class org.flexdock.dockbar.layout.DockbarLayoutManager
- getElderComponent() - Method in class org.flexdock.docking.defaults.DockingSplitPane
-
Returns the 'oldest'
Component
to have been added to thisDockingSplitPane
as a result of a docking operation. - getElderComponent(JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
- 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 specifiedString
. - 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() - Method in class org.flexdock.plaf.theme.TitlebarUI
- getFont(String) - Method in class org.flexdock.plaf.PropertySet
- 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 thisFloatingGroup
. - 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
ofComponents
used as frame drag sources when thisDockable
is floating in a non-decorated external dialog. - getFrameDragSources() - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Returns a
HashSet
ofComponents
used as frame drag sources when thisDockable
is floating in a non-decorated external dialog. - getFrameDragSources() - Method in interface org.flexdock.docking.Dockable
-
Returns a
Set
of theComponents
that are used as frame drag sources. - getFrameDragSources() - Method in class org.flexdock.view.View
- getFrameDragSources(Dockable) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
- 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
- getGroup() - Method in class org.flexdock.docking.floating.frames.DockingFrame
- getGroup(String) - Method in interface org.flexdock.docking.state.FloatManager
- getGroup(String) - Method in class org.flexdock.docking.state.FloatManager.Stub
- getGroup(String) - Method in class org.flexdock.perspective.Layout
- getGroup(Dockable) - Method in interface org.flexdock.docking.state.FloatManager
- getGroup(Dockable) - Method in class org.flexdock.docking.state.FloatManager.Stub
- getGroup(Dockable) - 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() - Method in class org.flexdock.view.Titlebar
- getIcon(String) - Method in class org.flexdock.plaf.PropertySet
- getIcon(AbstractButton) - Method in class org.flexdock.plaf.theme.ButtonUI
- 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(String) - Method in class org.flexdock.plaf.theme.TitlebarUI
- getIcons(Action) - 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 specifiedDockingPort
. - 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() - Static method in class org.flexdock.docking.activation.ActiveDockableListener
- 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(Component) - Static method in class org.flexdock.dockbar.DockbarManager
- getInstance(String) - 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
- getInstance(String, boolean) - Static method in class org.flexdock.util.Utilities
-
Returns an instance of the specified class name.
- getInstance(RootWindow) - Static method in class org.flexdock.dockbar.DockbarManager
- 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) - Method in class org.flexdock.plaf.PropertySet
- getInt(String) - Static method in class org.flexdock.util.Utilities
-
Returns an
int
value for the specifiedString
. - getInt(String, int) - Static method in class org.flexdock.util.Utilities
-
Returns an
int
value for the specifiedString
. - 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() - Static method in class org.flexdock.docking.props.PropertyChangeListenerFactory
- getListeners() - Method in class org.flexdock.perspective.event.PerspectiveEventHandler
- getListeners() - Method in class org.flexdock.perspective.Layout
- getListeners(Object) - Method in class org.flexdock.docking.event.DockingEventHandler
- getListeners(Object) - Method in class org.flexdock.event.EventHandler
- getListeners(Object) - Method in class org.flexdock.perspective.event.LayoutEventHandler
- 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() - 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 specifiedComponent
. - 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() - Method in class org.flexdock.view.View
- getMinimizedConstraint(Dockable) - Static method in class org.flexdock.util.DockingUtility
-
Returns an
int
value representing the current minimization constraint for the specifiedDockable
. - 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
- 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(Component) - Static method in class org.flexdock.util.DockingUtility
-
Returns the
DockingPort
that contains the specifiedComponent
. - getParentDockingPort(Dockable) - Static method in class org.flexdock.util.DockingUtility
-
Returns the
DockingPort
that contains the specifiedDockable
. - getPath() - Method in class org.flexdock.docking.state.DockingState
- getPercent() - Method in class org.flexdock.docking.defaults.DockingSplitPane
- 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 toDockingPorts
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
- 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(Component) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
- getPreferredProportion(JSplitPane, Component) - 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) - Static method in class org.flexdock.util.ResourceManager
-
Returns a
Properties
object based on the specified resourceuri
. - getProperties(String[], String) - Static method in class org.flexdock.plaf.Configurator
- getProperties(String[], HashMap) - Static method in class org.flexdock.plaf.Configurator
- getProperties(String, boolean) - Static method in class org.flexdock.util.ResourceManager
-
Returns a
Properties
object based on the specified resourceuri
. - getProperties(String, String) - Static method in class org.flexdock.plaf.Configurator
- getProperties(URL) - Static method in class org.flexdock.util.ResourceManager
-
Returns a
Properties
object based on the specified resourceURL
. - getProperties(URL, boolean) - Static method in class org.flexdock.util.ResourceManager
-
Returns a
Properties
object based on the specified resourceurl
. - 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() - Method in class org.flexdock.docking.defaults.DockingSplitPane
-
Returns the docking region for which this
DockingSplitPane
was created. - getRegion() - Method in class org.flexdock.docking.event.DockingEvent
- 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. - 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 specifiedPoint
. - getRegion(Component, Point) - Method in interface org.flexdock.docking.RegionChecker
-
Returns the docking region of the supplied
Component
that contains the coordinates of the specifiedPoint
. - getRegion(Point) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns the docking region within this
DockingPort
that contains the specifiedPoint
. - getRegion(Point) - Method in interface org.flexdock.docking.DockingPort
-
Returns the region of this
DockingPort
containing the coordinates within the specifiedPoint
. - getRegion(Point) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
- 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 thisDockingPort
. - 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) - 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. - getResource(String, String, String) - Static method in class org.flexdock.plaf.Configurator
- getResourceHandler(String) - Static method in class org.flexdock.plaf.resources.ResourceHandlerFactory
- 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() - Method in class org.flexdock.util.RootWindow
-
Returns the the wrapped component.
- getRootContainer(Component) - Static method in class org.flexdock.util.RootWindow
-
Traverses the container hierarchy to locate the root container and returns corresponding
RootSwingContainer
. - getRootDockingPort(Component) - Static method in class org.flexdock.docking.DockingManager
-
Returns the first root
DockingPort
found within the application window containing the specifiedComponent
. - 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 specifiedComponent
. - 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
- getRubberBand() - Static method in class org.flexdock.docking.drag.effects.EffectsManager
- 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(String) - Method in class org.flexdock.view.View
- getSibling(Dockable) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
-
Returns the specified
Dockable's
siblingDockable
within the current docking layout. - getSibling(Dockable, String) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
-
Returns the sibling
Dockable
relative to the specifiedDockable's
supplied region in the current docking layout. - 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 siblingComponents
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 siblingComponents
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 specifiedDockable
. - 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 specifiedComponent
. - 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 suppliedComponent
. - 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
- 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(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. - getString(String) - Method in class org.flexdock.plaf.PropertySet
- getStrings(String[]) - Method in class org.flexdock.plaf.PropertySet
- 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 thisDockable
is embedded within a tabbed layout. - getTabText() - Method in interface org.flexdock.docking.DockingStub
-
Gets the tab text for this class.
- getTabText() - Method in class org.flexdock.view.View
- 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. - 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 fortarget
. - 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 specifiedObject
. - 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
- getView(ActionEvent) - Method in class org.flexdock.view.actions.ViewAction
- 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
. - 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
- grayScale(Color) - Static method in class org.flexdock.util.SwingUtility
- GRAYSCALE - Static variable in class org.flexdock.plaf.resources.paint.GradientPainter
H
- 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.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, 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
Component
s 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 specifiedLayoutNode
. - 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 - Variable in class org.flexdock.plaf.theme.TitlebarUI
- INSETS - Static variable in class org.flexdock.plaf.theme.TitlebarUI
- InsetsResourceHandler - Class in org.flexdock.plaf.resources
- InsetsResourceHandler() - Constructor for class org.flexdock.plaf.resources.InsetsResourceHandler
- install() - Method in class org.flexdock.dockbar.DockbarManager
- 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 specifiedDockable
and maximize its component. - installPreferredTheme() - Static method in class org.flexdock.plaf.PlafManager
- installPreferredTheme(boolean) - 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() - Method in class org.flexdock.util.RootWindow
- isActive() - Method in class org.flexdock.view.Titlebar
- isActive() - Method in class org.flexdock.view.View
- isActive(Dockable) - Static method in class org.flexdock.util.DockingUtility
- 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 specificObject
is aDockable
. - 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 suppliedDockingPort
instance. - isDockingAllowed(Component, String) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns
true
if docking is allowed for the specifiedComponent
within the suppliedregion
,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(Component, String) - Method in class org.flexdock.view.Viewport
- isDockingAllowed(String, Component) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
- 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() - Method in class org.flexdock.docking.defaults.DockingSplitPane
-
Indicates whether the 'oldest'
Component
to have been added to thisDockingSplitPane
as a result of a docking operation is in the TOP or LEFT side of the split pane. - isElderTopLeft(JSplitPane) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
- isEmbedded(Dockable) - Static method in class org.flexdock.util.DockingUtility
-
Returns
true
if the specifiedDockable
is currently docked within aDockingPort
. - isEmpty(String) - Static method in class org.flexdock.util.Utilities
-
Returns
true
if the specifiedString
isnull
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 specifiedDockingEvent
and returnsfalse
if it is in a floating dialog and contains less than twoDockables
. - 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() - Method in class org.flexdock.view.View
- isFloating(Dockable) - Static method in class org.flexdock.util.DockingUtility
-
Returns
true
if the specifiedDockable
is currently docked within a floating dialog. - 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
isnull
, ifFloatPolicyManager.isGlobalFloatingEnabled()
returnsfalse
, or if there are no entries within theSet
returned bydockable.getFrameDragSources()
. - isFloatingAllowed(Dockable) - Method in interface org.flexdock.docking.floating.policy.FloatPolicy
-
Returns
true
if floating should be allowed for the specifiedDockable
. - 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 bothchild
andparent
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() - Method in class org.flexdock.view.View
- isMinimized(Dockable) - Static method in class org.flexdock.util.DockingUtility
-
Returns
true
if the specifiedDockable
is currently minimized;false
otherwise. - 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 installedFloatPolicies
. - 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 specifiedregion
is equal to eitherNORTH_REGION
orWEST_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 anotherDockingPort
. - isRoot() - Method in interface org.flexdock.docking.DockingPort
-
Returns a boolean indicating whether or not this
DockingPort
is nested within anotherDockingPort
. - isSingleTabAllowed() - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Returns
true
if single tabs are allowed within thisDockingPort
,false
otherwise. - isSingleTabsAllowed() - Static method in class org.flexdock.docking.DockingManager
-
Indicates whether tabbed layouts are supported by default for
DockingPorts
with a singleDockable
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 specifiedDockingPort
has an ancestorDockingPort
;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 associatedDockables
,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 onWindows
;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
- keepConstantPercentage(boolean) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
- 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
- layoutViewpane() - Method in class org.flexdock.dockbar.layout.DockbarLayout
- 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
- leftBar - Variable in class org.flexdock.dockbar.DockbarManager
- 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() - Method in class org.flexdock.perspective.PerspectiveManager
- load(InputStream) - Method in class org.flexdock.perspective.persist.DefaultFilePersister
- 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(String) - Method in interface org.flexdock.docking.state.LayoutManager
- load(String) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
- load(String) - Method in interface org.flexdock.perspective.persist.PersistenceHandler
- load(String) - Method in class org.flexdock.perspective.PerspectiveManager
- load(DockingPort) - Method in class org.flexdock.perspective.Perspective
- 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 therestore
parameter istrue
. - loadLibrary(String, String) - Static method in class org.flexdock.util.ResourceManager
-
Attempts to load the specified native
library
, usingclasspathResource
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
- LOCKED - Static variable in class org.flexdock.dockbar.event.DockbarEvent
- lockViewpane() - Method in class org.flexdock.dockbar.event.ActivationListener
- 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
- 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 theDockingPort
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 theDockingPort'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 theCENTER
region are layed-out within aJTabbedPane
. - managePortTabbedChild(DockingPort) - Method in class org.flexdock.docking.defaults.StandardBorderManager
-
Removes any border from the
DockingPort's
dockedJTabbedPane
component and sets the border on theDockingPort
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
- 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.
- 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(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
- mouseEntered(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
- mouseEntered(Point) - Method in class org.flexdock.dockbar.event.ActivationListener
- mouseExited(MouseEvent) - Method in class org.flexdock.dockbar.DockbarLabel
- mouseExited(MouseEvent) - Method in class org.flexdock.docking.floating.frames.FrameDragListener
- mouseExited(MouseEvent) - Method in class org.flexdock.docking.floating.frames.RootPane
- mouseExited(Point) - Method in class org.flexdock.dockbar.event.ActivationListener
- 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(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
- mousePressed(Point, boolean) - Method in class org.flexdock.dockbar.event.ActivationListener
- 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
- MutableEmptyBorder(int, int, int, int) - Constructor for class org.flexdock.plaf.common.border.CompoundEmptyBorder.MutableEmptyBorder
- MutableEmptyBorder(Insets) - Constructor for class org.flexdock.plaf.common.border.CompoundEmptyBorder.MutableEmptyBorder
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.
- NullFloatPolicy() - Constructor for class org.flexdock.docking.floating.policy.FloatPolicy.NullFloatPolicy
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.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.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
- paint(int, int, int, int) - Method in class org.flexdock.docking.drag.effects.RubberBand
- 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, 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, 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, int, int, int, int) - Method in class org.flexdock.docking.drag.effects.RubberBand
- paint(Graphics, Rectangle) - Method in class org.flexdock.docking.drag.effects.RubberBand
- paint(Graphics, JComponent) - Method in class org.flexdock.plaf.theme.ButtonUI
- paint(Graphics, JComponent) - Method in class org.flexdock.plaf.theme.TitlebarUI
- paint(Graphics, JComponent) - Method in class org.flexdock.plaf.theme.ViewUI
- paint(Rectangle) - Method in class org.flexdock.docking.drag.effects.RubberBand
- 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 - Variable in class org.flexdock.plaf.theme.TitlebarUI
- Painter - Interface in org.flexdock.plaf.resources.paint
- PAINTER - Static 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
- percent - Variable in class org.flexdock.docking.defaults.DockingSplitPane
- 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
- PortLayout() - Constructor for class org.flexdock.docking.defaults.DefaultDockingPort.PortLayout
- 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(MouseEvent) - Method in class org.flexdock.docking.drag.DragPipeline
- processDragEvent(DragOperation) - Method in class org.flexdock.docking.drag.DragGlasspane
- 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, boolean) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified booleanvalue
in this hashtable. - put(Object, byte) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified bytevalue
in this hashtable. - put(Object, char) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified charvalue
in this hashtable. - put(Object, double) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified doublevalue
in this hashtable. - put(Object, float) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified floatvalue
in this hashtable. - put(Object, int) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified intvalue
in this hashtable. - put(Object, long) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified longvalue
in this hashtable. - put(Object, short) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specified shortvalue
in this hashtable. - put(Object, Object) - Method in interface org.flexdock.docking.props.DockablePropertySet
- put(Object, Object) - Method in class org.flexdock.plaf.icons.IconMap
- put(Object, Object) - Method in class org.flexdock.util.TypedHashtable
-
Maps the specified
key
to the specifiedvalue
in this hashtable. - put(Map, Object, Object) - Static method in class org.flexdock.util.Utilities
-
Puts the supplied
value
into the specifiedMap
using the specifiedkey
. - putAll(Map) - Method in class org.flexdock.plaf.icons.IconMap
- putClientProperty(Component, Object, Object) - Static method in class org.flexdock.util.SwingUtility
- 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(Object, Object) - Method in class org.flexdock.util.RootWindow
- putClientProperty(Dockable, Object, Object) - Static method in class org.flexdock.docking.props.PropertyManager
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.
- reAdd(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
- readMappings(Document) - Method in class org.flexdock.docking.adapter.MappingReader
-
Deprecated.
- 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 specifiedComponent
. - registerDockable(Component, String) - Static method in class org.flexdock.docking.DockingManager
-
Creates a
Dockable
for the specifiedComponent
and dispatches toregisterDockable(Dockable init)
. - registerDockable(Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Registers and initializes the specified
Dockable
. - registered(RegistrationEvent) - Method in interface org.flexdock.event.RegistrationListener
- REGISTERED - Static variable in class org.flexdock.event.RegistrationEvent
- registerSerializer(Class, ISerializer) - Static method in class org.flexdock.perspective.persist.xml.SerializerRegistry
- RegistrationEvent - Class in org.flexdock.event
- RegistrationEvent - Class in org.flexdock.perspective.event
- RegistrationEvent(Object, Object, boolean) - Constructor for class org.flexdock.event.RegistrationEvent
- RegistrationEvent(Object, Object, boolean) - Constructor for class org.flexdock.perspective.event.RegistrationEvent
- RegistrationEvent(Object, Object, int) - Constructor for class org.flexdock.event.RegistrationEvent
- RegistrationHandler - Class in org.flexdock.event
- RegistrationHandler - Class in org.flexdock.perspective.event
- RegistrationHandler() - Constructor for class org.flexdock.event.RegistrationHandler
- 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 childDockable
for use by anotherDockingPort
to achieve maximization. - reload() - Method in class org.flexdock.perspective.PerspectiveManager
- 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
- remove(int) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Overridden to decorate superclass method, keeping track of internal docked-component reference.
- remove(Component) - Static method in class org.flexdock.docking.event.hierarchy.DockingPortTracker
- remove(Component) - Method in class org.flexdock.view.View
- 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(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
- remove(DockingPort) - Method in class org.flexdock.docking.event.hierarchy.RootDockingPortInfo
- removeAction(String) - Method in class org.flexdock.view.Titlebar
- removeAction(Action) - Method in class org.flexdock.view.Titlebar
- removeActions() - Method in class org.flexdock.view.View
- 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(Class) - Method in class org.flexdock.util.ClassMapping
-
Removes any existing class mappings for the
Class
type of the specifiedObject
. - removeClassMapping(Object) - Method in class org.flexdock.util.ClassMapping
-
Removes any existing class mappings for the
Class
type of the specifiedObject
. - 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(Dockable, DockingListener) - Static method in class org.flexdock.docking.event.DockingEventHandler
- removeDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.AbstractDockable
-
Removes the specified
DockingListener
from thisDockable
. - removeDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DefaultDockingPort
-
Removes the specified
DockingListener
from thisDockingPort
. - removeDockingListener(DockingListener) - Method in class org.flexdock.docking.defaults.DockableComponentWrapper
-
Removes the specified
DockingListener
from thisDockable
. - 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() - Method in class org.flexdock.perspective.PerspectiveManager
- reset(Component) - Method in class org.flexdock.perspective.PerspectiveManager
- reset(DockingPort) - Method in class org.flexdock.perspective.Perspective
- reset(DockingPort) - Method in class org.flexdock.perspective.PerspectiveManager
- RESET - Static variable in class org.flexdock.perspective.event.PerspectiveEvent
- 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(boolean) - Method in interface org.flexdock.docking.state.LayoutManager
- restore(boolean) - Method in class org.flexdock.perspective.PerspectiveManager
- restore(Window) - Method in class org.flexdock.perspective.PerspectiveManager
- restore(String) - Method in class org.flexdock.docking.state.DockingPath
- restore(Dockable) - Method in class org.flexdock.dockbar.DockbarManager
- restore(Dockable) - Method in class org.flexdock.docking.state.DockingPath
- 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 theDockable
previously released for maximization via a call toDockingPort.releaseForMaximization(Dockable)
is now ready to be returned to its original state inside thisDockingPort
. - 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 aJComponent
. - 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
- rightBar - Variable in class org.flexdock.dockbar.DockbarManager
- 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
- RoundedBorder(Color) - Constructor for class org.flexdock.plaf.resources.border.RoundedBorderResource.RoundedBorder
- 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
- 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(int, float, Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
- ScopedDockablePropertySet(int, Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
- ScopedDockablePropertySet(Map, Dockable) - Constructor for class org.flexdock.docking.props.ScopedDockablePropertySet
- ScopedDockablePropertySet(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
- 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(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
- setActive(Dockable) - Method in class org.flexdock.docking.activation.ActiveDockableTracker
- 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(int, int, int, int) - Method in class org.flexdock.docking.defaults.DockingSplitPane
- setBounds(Rectangle) - Method in class org.flexdock.docking.state.FloatingGroup
-
Sets the screen bounds representing the
DockingFrame
associated with thisFloatingGroup
. - 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.plaf.resources.paint.PainterResource
- setClassName(String) - Method in class org.flexdock.docking.adapter.AdapterMapping
- setConstantPercent(boolean) - Method in class org.flexdock.docking.defaults.DockingSplitPane
- 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(String) - Method in class org.flexdock.plaf.theme.TitlebarUI
- setDefaultIcons(IconMap) - 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
- setDefaultResizeWeight(double) - Static method in class org.flexdock.docking.defaults.DefaultDockingStrategy
- setDefaultSiblingSize(float) - Static method in class org.flexdock.docking.DockingManager
- setDescription(String) - Method in class org.flexdock.plaf.theme.Theme
- setDividerLocation(double) - Method in class org.flexdock.docking.defaults.DockingSplitPane
- 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
- setDockbarManager(String) - Static method in class org.flexdock.dockbar.DockbarManager
-
Sets a custom DockbarManager class which will be used to create new DockbarManager instances.
- 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 specifiedClass
. - 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(int, int, int, int) - Method in class org.flexdock.plaf.common.border.CompoundEmptyBorder
- setEmptyInsets(Insets) - 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
- setFrame(DockingFrame) - Method in class org.flexdock.docking.state.FloatingGroup
-
Sets a reference to the
DockingFrame
associated with thisFloatingGroup
. - 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(String) - Method in class org.flexdock.view.View
- 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
- 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(LayoutManager) - Method in class org.flexdock.view.View
-
Sets the
LayoutManager
. - setLayout(Layout) - Method in class org.flexdock.perspective.Perspective
- setLayoutManager(String) - Static method in class org.flexdock.docking.DockingManager
-
Sets the currently installed
LayoutManager
using the specified class name. - setLayoutManager(LayoutManager) - Static method in class org.flexdock.docking.DockingManager
-
Sets the currently installed
LayoutManager
. - setLeftEdge(boolean) - Method in class org.flexdock.dockbar.layout.InsetBorder
- setLocked(boolean) - Method in class org.flexdock.dockbar.ViewPane
- setMainDockingPort(Component, String) - Static method in class org.flexdock.docking.DockingManager
-
Sets the "main"
DockingPort
within the application window containing the specifiedComponent
. - 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) - 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) - Static method in class org.flexdock.docking.DockingManager
-
Sets the minimized state for the specified
Dockable
. - setMinimized(Dockable, boolean, Component, int) - Method in class org.flexdock.dockbar.MinimizationAdapter
- 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(String) - Static method in class org.flexdock.docking.DockingManager
-
Sets the currently installed
MinimizationManager
using the specfied class name. - setMinimizeManager(MinimizationManager) - Static method in class org.flexdock.docking.DockingManager
-
Sets the currently installed
MinimizationManager
. - 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(String) - Static method in class org.flexdock.plaf.PlafManager
- setPreferredTheme(String, boolean) - Static method in class org.flexdock.plaf.PlafManager
- setPreferredTheme(Properties) - 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(int) - Method in class org.flexdock.docking.state.tree.SplitNode
- setRegion(String) - Method in class org.flexdock.docking.event.DockingEvent
- setRegion(String) - Method in class org.flexdock.docking.state.DockingState
- 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 byisRoot()
on theDockingPort
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(String) - Static method in class org.flexdock.docking.drag.effects.EffectsManager
- setRubberBand(RubberBand) - Static method in class org.flexdock.docking.DockingManager
- 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 singleDockable
within theDockingPort
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 singleDockable
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 specifiedproportion
. - 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(Dockable, float) - Static method in class org.flexdock.util.DockingUtility
-
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
. - setSplitRatio(float) - Method in class org.flexdock.docking.state.DockingState
- setStatusBarComponent(JComponent) - Method in class org.flexdock.dockbar.StatusDockbar
- 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 thisDockable
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 isnull
. - 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 specifiedObject
. - 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
- 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
- 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
- SquareBevelBorder(int, Color, Color) - Constructor for class org.flexdock.plaf.resources.border.SquareBevelBorderResource.SquareBevelBorder
- 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
- 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 anull
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() - Method in class org.flexdock.perspective.PerspectiveManager
- store(OutputStream, PerspectiveModel) - Method in class org.flexdock.perspective.persist.DefaultFilePersister
- 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(String) - Method in interface org.flexdock.docking.state.LayoutManager
- store(String) - Method in class org.flexdock.perspective.PerspectiveManager
- store(String, PerspectiveModel) - Method in class org.flexdock.perspective.persist.FilePersistenceHandler
- store(String, PerspectiveModel) - Method in interface org.flexdock.perspective.persist.PersistenceHandler
- 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
- Stub() - Constructor for class org.flexdock.dockbar.event.DockbarListener.Stub
- Stub() - Constructor for class org.flexdock.docking.DockableFactory.Stub
- Stub() - Constructor for class org.flexdock.docking.event.DockingListener.Stub
- Stub() - Constructor for class org.flexdock.docking.state.FloatManager.Stub
- Stub() - Constructor for class org.flexdock.docking.state.MinimizationManager.Stub
- subtract(Point, Point) - Static method in class org.flexdock.util.SwingUtility
- 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.
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 specifiedcomponent
with the specifiedlabel
. - 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(String, Action[]) - Constructor for class org.flexdock.view.Titlebar
- Titlebar(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
- toggleFocus(int) - Static method in class org.flexdock.util.SwingUtility
- 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 theDockable
if it is currently maximized. - toggleMaximized(Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Maximizes the specified
Dockable
or restores the specifiedDockable
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 thisUUID
. - 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 specifiedJSplitPane
. - 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 of0.75
. - TypedHashtable(int) - Constructor for class org.flexdock.util.TypedHashtable
-
Constructs a new, empty
TypedHashtable
with the specified initial capacity and default load factor of0.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(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(Component) - Method in class org.flexdock.docking.floating.frames.FloatingDockingPort
- undock(Dockable) - Method in class org.flexdock.docking.defaults.DefaultDockingStrategy
-
Undocks the specified
Dockable
from it's parentDockingPort
. - undock(Dockable) - Static method in class org.flexdock.docking.DockingManager
-
Undocks the specified
Dockable
from its parentDockingPort
. - undock(Dockable) - Method in interface org.flexdock.docking.DockingStrategy
-
Undocks the specified
Dockable
instance from its containingDockingPort
. - 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 theDockable
previously installed for maximization via a call toDockingPort.installMaximizedDockable(Dockable)
should now be returned to its originalDockingPort
and that thisDockingPort
should return to its original state from before the call toDockingPort.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(RegistrationEvent) - Method in interface org.flexdock.event.RegistrationListener
- UNREGISTERED - Static variable in class org.flexdock.event.RegistrationEvent
- 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 specifiedDockable's
drag sourceComponents
. - 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 valuesRegionChecker.MIN_REGION_SIZE
andRegionChecker.MAX_REGION_SIZE
. - validateSiblingSize(float) - Static method in class org.flexdock.docking.defaults.DefaultRegionChecker
-
Returns
size
if it is between the valuesRegionChecker.MIN_SIBILNG_SIZE
andRegionChecker.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.
- VERSION - Static variable in class org.flexdock.util.Utilities
-
A String representing the flexdock version.
- VERTICAL - Static variable in interface org.flexdock.docking.DockingConstants
-
Vertical split indicates the
Component
s are split along the y axis. - View - Class in org.flexdock.view
-
The
View
class is slightly incompatible withJComponent
. - 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_KEY - Static variable in class org.flexdock.plaf.theme.UIFactory
- View.ViewLayout - Class in org.flexdock.view
- 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
- ViewLayout() - Constructor for class org.flexdock.view.View.ViewLayout
- viewPane - Variable in class org.flexdock.dockbar.DockbarManager
- 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(int, View) - Constructor for class org.flexdock.view.ViewProps
- ViewProps(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
- 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
- windowChanged(Component) - Static method in class org.flexdock.dockbar.DockbarManager
- windowRef - Variable in class org.flexdock.dockbar.DockbarManager
X
- 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
- XORPreview - Class in org.flexdock.docking.drag.preview
- XORPreview() - Constructor for class org.flexdock.docking.drag.preview.XORPreview
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form