JIDE 3.5.15

com.jidesoft.docking
Interface FloatingContainer

All Superinterfaces:
DockableHolder
All Known Implementing Classes:
DialogFloatingContainer, FrameFloatingContainer, WindowFloatingContainer

public interface FloatingContainer
extends DockableHolder


Nested Class Summary
static interface FloatingContainer.FloatingContainerManager
           
 
Method Summary
 void addWindowListener(WindowListener listener)
           
 Component asComponent()
           
 void dispose()
           
 Rectangle getBounds()
           
 Container getContentPane()
           
 int getDockID()
           
 DockingManager getDockingManager()
          Return the DockingManager that manages the DockableHolder.
 int getHeight()
           
 Rectangle getInitialBounds(Rectangle savedBounds)
           
 JLayeredPane getLayeredPane()
           
 Point getLocationOnScreen()
           
 Component getMostRecentFocusOwner()
           
 int getWidth()
           
 boolean hasTitleBar()
           
 void hideItselfIfEmpty()
           
 boolean isUndecorated()
           
 boolean isVisible()
           
 void pack()
           
 void removeAll()
           
 void removeNotify()
           
 void removeWindowListener(WindowListener listener)
           
 void repaint()
           
 void resetDockID()
           
 void setBounds(int x, int y, int width, int height)
           
 void setBounds(Rectangle bounds)
           
 void setContentPane(Container c)
           
 void setDockID(int id)
           
 void setLocation(int x, int y)
           
 void setResizable(boolean resizable)
           
 void setVisible(boolean visible)
           
 void toFront()
           
 void updateBorders()
           
 void updateTitle()
           
 void updateUndecorated()
           
 void validate()
           
 

Method Detail

updateBorders

void updateBorders()

getDockingManager

DockingManager getDockingManager()
Description copied from interface: DockableHolder
Return the DockingManager that manages the DockableHolder. There is only one Dockingmanager allowed in each DockableHolder.

Specified by:
getDockingManager in interface DockableHolder
Returns:
the DockingManager that manages the DockableHolder.

hideItselfIfEmpty

void hideItselfIfEmpty()

getDockID

int getDockID()

setDockID

void setDockID(int id)

resetDockID

void resetDockID()

getMostRecentFocusOwner

Component getMostRecentFocusOwner()

setVisible

void setVisible(boolean visible)

isVisible

boolean isVisible()

getContentPane

Container getContentPane()

setContentPane

void setContentPane(Container c)

setBounds

void setBounds(int x,
               int y,
               int width,
               int height)

setBounds

void setBounds(Rectangle bounds)

getBounds

Rectangle getBounds()

getInitialBounds

Rectangle getInitialBounds(Rectangle savedBounds)

updateUndecorated

void updateUndecorated()

isUndecorated

boolean isUndecorated()

dispose

void dispose()

removeNotify

void removeNotify()

pack

void pack()

getLocationOnScreen

Point getLocationOnScreen()

setLocation

void setLocation(int x,
                 int y)

getHeight

int getHeight()

getWidth

int getWidth()

toFront

void toFront()

validate

void validate()

repaint

void repaint()

getLayeredPane

JLayeredPane getLayeredPane()

removeAll

void removeAll()

hasTitleBar

boolean hasTitleBar()

updateTitle

void updateTitle()

asComponent

Component asComponent()

addWindowListener

void addWindowListener(WindowListener listener)

removeWindowListener

void removeWindowListener(WindowListener listener)

setResizable

void setResizable(boolean resizable)

JIDE 3.5.15