|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Dockable
interface.AbstractDockable
instance.
DockbarEvent
s.
Component
s into a class that contains
information about the component that is necessary for treating the component
as a Dockable
.Class
type of the specified
Object
and the specified value
.
Class
and the specified
value
.
Class
and both the specified
value
and specified object instance..
DockingListener
to observe docking events for this
Dockable
.
DockingListener
to observe docking events for this
DockingPort
.
DockingListener
to observe docking events for this
Dockable
.
FloatPolicy
to the internal policy collection.
DefaultDockingPort
class to manage border state after docking and
undocking operations.ClassMapping
instance with the specified default
values.
Dockables
from this DockingPort
.
DockingPort
.
Dockable
from the
layout.
close()
on the specified InputStream
.
close()
on the specified OutputStream
.
close()
on the specified Socket
.
DockableComponentWrapper
instance using the specified
source component, persistent ID, and docking description.
Cursor
object based on the specified resource URL.
Cursor
object based on the specified resource URL.
DefaultDockingPort
with characteristics similar to
the specified base DockingPort
.
DockingPort
instance based upon the
supplied DockingPort
parameter.
ImageIcon
object based on the specified resource URL.
Image
object based on the specified resource URL.
Image
object based on the specified resource URL.
Class.newInstance()
.
Class.newInstance()
.
Class.newInstance()
.
Class.newInstance()
.
DockingSplitPane
based on the specified
DockingPort
.
JSplitPane
instance based upon the
supplied parameters.
null
, implementations may throw
NullPointerExceptions.
Container
that implements the DockingPort
interface.DefaultDockingPort
with a persistent ID equal to
the String
value of this a random UUID.
DefaultDockingPort
with the specified persistent
ID.
FloatPolicy
interface to
provide default behavior for the framework.Dockable
in the application's docking
layout.
Dockable
with the specified ID within the
application's docking layout.
Dockable
implementation of
dock(Dockable dockable)
by calling and returning
DockingManager.dock(Dockable dockable, Dockable parent)
.
Dockable
implementation of
dock(Dockable dockable, String relativeRegion)
by calling and
returning
DockingManager.dock(Dockable dockable, Dockable parent, String region)
.
Dockable
implementation of
dock(Dockable dockable, String relativeRegion, float ratio)
by
calling and returning
DockingManager.dock(Dockable dockable, Dockable parent, String region, float proportion)
.
Dockable
within the specified region.
Dockable
into the supplied region
of
the specified DockingPort
.
Dockable
into the supplied region
of
the specified DockingPort
.
Dockable
implementation of
dock(Dockable dockable)
by calling and returning
DockingManager.dock(Dockable dockable, Dockable parent)
.
Dockable
implementation of
dock(Dockable dockable, String relativeRegion)
by calling and
returning
DockingManager.dock(Dockable dockable, Dockable parent, String region)
.
Dockable
implementation of
dock(Dockable dockable, String relativeRegion, float ratio)
by
calling and returning
DockingManager.dock(Dockable dockable, Dockable parent, String region, float proportion)
.
Dockable
to this
Dockable
and returns a boolean
indicating whether or not
the docking operation was successful.
Dockable
to the
specified region of this Dockable
and returns a boolean
indicating whether or not the docking operation was successful.
Dockable
to the
specified region of this Dockable
with the specified layout
ratio, returning a boolean
indicating whether or not the docking
operation was successful.
Component
into the CENTER region of the
specified DockingPort
.
Component
into the supplied region of the
specified DockingPort
.
Dockable
into the supplied region of the
specified DockingPort
.
Component
relative to another already-docked
Component
in the CENTER region.
Dockable
relative to another already-docked
Dockable
in the CENTER region.
Component
relative to another already-docked
Component
in the specified region.
Dockable
relative to another already-docked
Dockable
in the specified region.
Component
relative to another already-docked
Component
in the specified region with the specified split
proportion.
Dockable
relative to another already-docked
Dockable
in the specified region with the specified split
proportion.
Dockable
into the supplied
DockingPort
in the specified region.
Dockable
into the supplied
DockingPort
in the specified region based upon the semantics of
the specified DragOperation
.
DockingManager
and DockingPort
for dealing with dockable
components in a drag-n-drop fashion.Dockable
implementation for wrapping a
Component
.DockingManager
to obtain Dockable
instances on the fly.DockableFactory
.DockbarEvent
types to the appropriate
DockbarListener
method.Dockable
is canceled during the operation.
Dockable
has completed.
DockingManager
for placing Dockable
instances within a
container.DockingSplitPane
for the specified
DockingPort
with the understanding that the resulting
DockingSplitPane
will be used for docking a Dockable
into
the DockingPort's
specified region
.
DockingManager
and
DockingPort
to support customizable behaviors during docking
operations.Dockable
relative to another already-docked
Dockable
in the specified region.
Dockable
relative to another already-docked
Dockable
in the specified region with the specified split
proportion.
Dockable
has begun.
DockingEvents
per the DockingListener
interface at the start of a drag operation and initializes floating
support within the the context Map
of the drag operation.
Dockable
has begun at the release
of a drag-operation.
DockingEvents
per the DockingListener
interface at the end of a drag operation and determines whether or not to
block attempts to float within the docking operation.
true
if the specified Object
is a
NestedComponents
instance and all shares all of the same field
references (==) as this NestedComponents
for field
searchSrc
, child
, and parent
.
LayoutNode
containing metadata that describes the
current layout contained within this DefaultDockingPort
.
LayoutNode
containing metadata that describes the
current layout contained within this DockingPort
.
NestedComponents
instance, searching
the parent Container
hierarcy of the specified searchSrc
for an ancestor of type childClass
and a more senior ancestor of
type parentClass
.
DockingPort
for comp
.
DockingPort
within the specified
Container
at the specified location
.
Component
.
region
.
Map
to indicate whether
floating is allowed for a given drag operation.
Dockables
within a floating DockingFrame
.FloatingGroup
with the specified groupName
.
Dockables
.UUID.toString()
method.
key
in this hashtable.
key
in this hashtable.
key
in this hashtable.
key
in this hashtable.
key
in this hashtable.
key
in this hashtable.
key
in this hashtable.
key
in this hashtable.
DockingAdapter
for the given Component
.
java.lang.Boolean
before returning.
BorderManager
.
DockingFrame
associated with this
FloatingGroup
.
java.lang.Byte
before returning.
java.lang.Character
before returning.
Object
instance associated with the specified
Class
.
Class
associated with the Class
of the
specified Object
.
Class
associated with the specified Class
.
Component
used to back this Dockable
instance.
Component
currently docked within the specified
region
.
Component
used to create this
DockableComponentWrapper
instance.
contentPane
object for the wrapped component.
Object
used for situations in which there is
no internal instance mapping.
Class
used for situations in which there is
no internal class mapping.
JSplitPane
after rendering.
JSplitPane
after rendering.
Dockable
currently docked within the specified
region
.
Dockable
for the specified Dockable ID, possibly
creating and registering it in the process.
Dockable
for the specified Dockable ID, possibly
creating and registering it in the process.
Dockable
instance that models the specified
Component
.
Dockable
instance with the specified ID.
Dockable
located at the specified
Point
.
Component
for the specified Dockable ID, possibly
creating and registering a Dockable
in the process.
Component
for the specified Dockable ID, possibly
creating and registering a Dockable
in the process.
DockableFactory
.
Set
of String
IDs for all Dockables
registered with the framework.
Dockables
docked within this DockingPort
and
all sub-DockingPorts
.
Set
of all Dockables
presently contained by
this DockingPort
.
Component
currently embedded within with
DockingPort
.
DockingListeners
added to this
Dockable
.
DockingListeners
added to this
DockingPort
.
DockingListeners
added to this
Dockable
.
DockingPort
within which this Dockable
is
currently docked.
DockingPort
within which this Dockable
is
currently docked.
DockingPort
with the specified ID.
DockingPort
that contains the specified
Component
.
DockingPort
that contains the specified
Dockable
.
DockablePropertySet
instance associated with this
Dockable
.
DockingPortPropertySet
instance associated with this
DockingPort
.
DockablePropertySet
instance associated with this
Dockable
.
DockablePropertySet
instance associated with this
Dockable
.
DockingPortPropertySet
instance associated with this
DockingPort
.
DockingState
for the Dockable
with the
specified ID.
DockingState
for the specified Dockable
.
DockingStrategy
used by this DockingPort
.
DockingStrategy
associated with the Class
of
the Object
parameter.
DockingStrategy
associated with specified
Class
.
DockingStrategy
instance used by this
DockingPort
for docking operations.
RootWindows
known to the docking framework
that contain DockingPorts
.
Document
object based on the specified resource
uri
.
Document
object based on the specified resource
URL
.
java.lang.Double
before returning.
Dockable
.
Component
that is the event source for drag
operations.
List
of Components
used to initiate
drag-to-dock operation.
List
of Components
used to initiate
drag-to-dock operation.
List
of the Components
that are event sources
for drag operations.
DockingConstants.EAST_REGION
.
DockingConstants.EAST_REGION
.
Component
to have been added to this
DockingSplitPane
as a result of a docking operation.
java.lang.Float
before returning.
float
value for the specified String
.
FloatManager
.
DockingFrame
associated with this FloatingGroup
.
Component
that is used as a frame drag source.
HashSet
of Components
used as frame drag
sources when this Dockable
is floating in a non-decorated
external dialog.
HashSet
of Components
used as frame drag
sources when this Dockable
is floating in a non-decorated
external dialog.
Set
of the Components
that are used as frame
drag sources.
glassPane
object for the wrapped component.
JSplitPane
when it is embedded within the specified
DockingPort
.
JSplitPane
.
DefaultFloatPolicy
.
FloatPolicyManager
class.
java.lang.Integer
before returning.
int
value for the specified String
.
int
value for the specified String
.
layeredPane
object for the wrapped component.
LayoutManager
.
java.lang.Long
before returning.
DockingPort
within the application window
containing the specified Component
.
int
value representing the current minimization
constraint for the specified Dockable
.
MinimizationManager
.
FloatingGroup
.
Dockable
has been
docked to.
DockingConstants.NORTH_REGION
.
DockingConstants.NORTH_REGION
.
Dockable
was
originally docked to.
DockingPort
that contains the specified
Dockable
.
DockingPort
that contains the specified
Component
.
Dockable
instance provided when
this object was instantiated.
String
identifier that is unique to
DockingPorts
within a JVM instance, but persistent across JVM
instances.
DockableComponentWrapper
instance provided when this object was instantiated.
String
identifier that is unique within a JVM instance,
but persistent across JVM instances.
String
identifier that is unique within a JVM instance,
but persistent across JVM instances.
String
identifier that is unique within a JVM instance,
but persistent across JVM instances.
Properties
object based on the specified resource
uri
.
Properties
object based on the specified resource
uri
.
Properties
object based on the specified resource
URL
.
Properties
object based on the specified resource
url
.
DockingPort
that contains
the specified Point
.
Component
that
contains the coordinates of the specified Point
.
DockingSplitPane
was
created.
DockingPort
containing the coordinates
within the specified Point
.
Component
that
contains the coordinates of the specified Point
.
String
docking region for the specified orientation
constant.
Rectangle
within the specified component
that represents the specified region.
RegionChecker
currently used by this
DockingPort
.
Dockable
.
Component
.
Component
.
ClassLoader
and classpath.
RootSwingContainer
.
DockingPort
found within the application
window containing the specified Component
.
RootDockingPortInfo
instance associated with the root
window containing the specified Component
.
rootPane
object for the wrapped component.
java.lang.Short
before returning.
Dockable's
sibling Dockable
within
the current docking layout.
Dockable
relative to the specified
Dockable's
supplied region in the current docking layout.
Rectangle
within the specified component
that represents the desired area to be allotted for sibling
Components
in the specified region.
Rectangle
representing the actual amount of space to allot for
sibling Components
should they be docked into the specified
region.
Components
docked to the specified region
within the specified Dockable
.
Component
docked to the specified region
within the specified Component
.
Components
to be docked within the specified region of
the supplied Component
.
DockingConstants.SOUTH_REGION
.
DockingConstants.SOUTH_REGION
.
java.lang.String
before returning.
String
used for tab labels when this Dockable
is embedded within a tabbed layout.
Dockable
as a tab label within a
tabbed layout.
ComponentUI
implementation for
target
.
fieldName
within the specified
Object
.
DockingConstants.WEST_REGION
.
DockingConstants.WEST_REGION
.
equals()
method.
UUID
.
Component
s are split along the x
axis.
DockingPort
and
reconstructs a new layout based upon the specified LayoutNode
.
LayoutNode
and constructs a corresponding component
hierarchy to match the specified layout.
DockingPort
to temporarily install the specified
Dockable
and maximize its component.
Objects
.
true
if the specific Object
is a Dockable
.
Component
is currently docked.
Dockable
is currently docked.
Dockable
is docked within a supplied
DockingPort
instance.
true
if docking is allowed for the specified
Component
within the supplied region
, false
otherwise.
Component
to have been added to
this DockingSplitPane
as a result of a docking operation is in
the TOP or LEFT side of the split pane.
true
if the specified Dockable
is currently
docked within a DockingPort
.
true
if the specified String
is null
or
contains only whitespace.
Objects
.
DockingPort
for the specified
DockingEvent
and returns false
if it is in a floating
dialog and contains less than two Dockables
.
DockingEvent
at the end of a drag operation.
true
.
true
if the specified Dockable
is currently
docked within a floating dialog.
dockable
is
null
, if FloatPolicyManager.isGlobalFloatingEnabled()
returns false
, or if there are no entries within the Set
returned by dockable.getFrameDragSources()
.
true
if floating should be allowed for the specified
Dockable
.
true
.
Dockable
.
true
if both child
and parent
fields are
non-null
; false
otherwise.
true
if the specified Dockable
is currently
minimized; false
otherwise.
DefaultDockingPort
.
DockingPort
.
Dockable
strictly by checking the installed FloatPolicies
.
true
if the specified region
is equal to either
NORTH_REGION
or WEST_REGION
.
DockingPort
is
nested within another DockingPort
.
DockingPort
is
nested within another DockingPort
.
true
if single tabs are allowed within this
DockingPort
, false
otherwise.
DockingPorts
with a single Dockable
in the CENTER region.
true
if the specified DockingPort
has an ancestor
DockingPort
; false
otherwise.
true
if drag-to-dock support is enabled for tabs and
their associated Dockables
, false
otherwise.
Component
is, in fact, a root
Swing container.
true
if the JVM is currently running on Windows
;
false
otherwise.
PerspectiveInfo
from the supplied data stream.
PerspectiveInfo
from the supplied data stream.
LayoutManager
.
LayoutManager
and attempts to synchronize the application view
with the newly loaded layout model if the restore
parameter is
true
.
library
, using
classpathResource
and the filesystem to implement several
fallback mechanisms in the event the library cannot be loaded.
DefaultDockingPort's
docked component state has changed and there
is no longer a component docked within the port.
DockingPort
to the currently
assigned border.
DefaultDockingPort's
docked component state has changed and there
is a single generic component docked within the port.
DockingPort's
docked component and
set the border on the DockingPort
itself to the currently
assigned border.
DefaultDockingPort's
docked component state has changed and the
port has been split between two components.
DockingPort
itself and places the
currently assigned border on the two child components of the
DockingPort's</code JSplitPane
child.
DefaultDockingPort's
docked component state has changed and
docked components within the CENTER
region are layed-out within a
JTabbedPane
.
DockingPort's
docked
JTabbedPane
component and sets the border on the
DockingPort
itself to the currently assigned border.
Components
.key
to the specified boolean value
in this
hashtable.
key
to the specified byte value
in this
hashtable.
key
to the specified short value
in this
hashtable.
key
to the specified int value
in this
hashtable.
key
to the specified long value
in this
hashtable.
key
to the specified float value
in this
hashtable.
key
to the specified double value
in this
hashtable.
key
to the specified char value
in this
hashtable.
key
to the specified
value
in this hashtable.
value
into the specified Map
using the
specified key
.
Dockable
.
Dockable
.
Dockable
.
DockingPort
.
Dockable
region has been changed.
Dockable
component.Dockable
for the specified
Component
.
Dockable
for the specified Component
and
dispatches to registerDockable(Dockable init)
.
Dockable
.
DockingPort
to temporarily release its child
Dockable
for use by another DockingPort
to achieve
maximization.
Class
type of the
specified Object
.
Class
type of the
specified Object
.
DockingListener
from this Dockable
.
DockingListener
from this
DockingPort
.
DockingListener
from this Dockable
.
Component
.
FloatPolicy
from the internal policy
collection.
static
convenience methods for resource
management, including resource lookups and image, icon, and cursor creation.DockingPort
that the Dockable
previously
released for maximization via a call to
DockingPort.releaseForMaximization(Dockable)
is now ready to be returned to
its original state inside this DockingPort
.
revalidate()
on the current content
pane if it is a JComponent
.
RootSwingContainer
wrapping the specified
component.
BorderManager
.
DockingFrame
associated with this
FloatingGroup
.
contentPane
property for the wrapped component.
DockableFactory
.
DockingStrategy
associated with specified Class
.
DefaultDockingPorts
whether a drag operation is or is not
currently in progress and should not be called by application-level
developers.
DockingFrame
associated with this FloatingGroup
.
glassPane
property for the wrapped component.
layeredPane
property for the wrapped component.
LayoutManager
.
LayoutManager
.
LayoutManager
using the specified
class name.
DockingPort
within the application window
containing the specified Component
.
Dockable
.
Dockable
.
Dockable
.
Dockable
.
MinimizationManager
.
MinimizationManager
using the
specfied class name.
DockingPort
.
getPersistentId()
.
DefaultDockingPorts
whether they are "root" DockingPorts
according to the rules specified by isRoot()
on the
DockingPort
interface.
DockingPort
, allowing or
disallowing a single Dockable
within the DockingPort
to
appear within a tabbed layout.
DockingPorts
with a single Dockable
in the CENTER region.
JSplitPane
divider to the specified proportion
.
Component
.
Component
.
DockingPort
.
DockingPort
.
Component
.
String
to be used for tab labels when this
Dockable
is embedded within a tabbed layout.
text
or empty string if text
is null
.
fieldName
within the specified
Object
.
Thread
to sleep for the specified timeout.
BorderManager
interface.StandardBorderManager
with a null
assigned
border.
StandardBorderManager
with the specified assigned
border.
PerspectiveInfo
to the supplied data stream.
PerspectiveInfo
to the supplied data stream.
Boolean.getBoolean(String)
.
TextIcon
for the specified component
with the specified label
.
Dockable
associated with the specified component or
restores the Dockable
if it is currently maximized.
Dockable
or restores the specified
Dockable
if it is already maximized.
String
object representing this
UUID
.
region's
cross-axis equivalent region in
accordance with the orientation used by the specified JSplitPane
.
TypedHashtable
with a default initial capacity (11)
and load factor of 0.75
.
TypedHashtable
with the specified initial capacity
and default load factor of 0.75
.
TypedHashtable
with the specified initial
capacity and the specified load factor.
TypedHashtable
with the same mappings as the given
Map.
Component
and returns a boolean indicating
the success of the operation.
Dockable
from it's parent
DockingPort
.
Dockable
from its parent
DockingPort
.
DockingPort
.
Dockable
instance from its containing
DockingPort
.
int
to a safe (ie unusable
value).
float
to a safe (ie unusable
value).
DockingPort
that the Dockable
previously
installed for maximization via a call to
DockingPort.installMaximizedDockable(Dockable)
should now be returned to its
original DockingPort
and that this DockingPort
should
return to its original state from before the call to
DockingPort.installMaximizedDockable(Dockable)
.
DragManager
has been installed as a listener
for all of the specified Dockable's
drag source
Components
.
size
if it is between the values
RegionChecker.MIN_REGION_SIZE
and
RegionChecker.MAX_REGION_SIZE
.
size
if it is between the values
RegionChecker.MIN_SIBILNG_SIZE
and
RegionChecker.MAX_SIBILNG_SIZE
.
Component
s are split along the y
axis.
View
class is slightly incompatible with JComponent
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |