javax.rad.ui.container
Interface IDesktopPanel

All Superinterfaces:
IComponent, IContainer, INamedObject, IResource
All Known Implementing Classes:
SwingDesktopPanel, UIDesktopPanel

public interface IDesktopPanel
extends IContainer

Platform and technology independent DesktopPanel definition. It is designed for use with AWT, Swing, SWT, JSP, JSF,... .

See Also:
JDesktopPane

Method Summary
 boolean isNavigationKeysEnabled()
          Determines whether the navigation with the keyboard is enabled.
 boolean isTabMode()
          Gets the display mode of the desktop.
 void setNavigationKeysEnabled(boolean pEnabled)
          En- or disables the frame navigation with the keyboard.
 void setTabMode(boolean pTabMode)
          Sets the display mode of the desktop to show tabs instead of frames.
 
Methods inherited from interface javax.rad.ui.IContainer
add, add, add, add, getComponent, getComponentCount, getLayout, indexOf, remove, remove, removeAll, setLayout
 
Methods inherited from interface javax.rad.ui.IComponent
capture, eventComponentMoved, eventComponentResized, eventFocusGained, eventFocusLost, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getEventSource, getFactory, getFont, getForeground, getLocation, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getStyle, getTabIndex, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocationRelativeTo, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setStyle, setTabIndex, setToolTipText, setVisible
 
Methods inherited from interface javax.rad.ui.IResource
getResource
 

Method Detail

setTabMode

void setTabMode(boolean pTabMode)
Sets the display mode of the desktop to show tabs instead of frames.

Parameters:
pTabMode - true to frames as tabs; false to frames

isTabMode

boolean isTabMode()
Gets the display mode of the desktop.

Returns:
true if the desktop shows tabs instead of frames, or false if the desktop shows internal frames

setNavigationKeysEnabled

void setNavigationKeysEnabled(boolean pEnabled)
En- or disables the frame navigation with the keyboard.

Parameters:
pEnabled - true to enable the navigation with the keyboard, otherwise false

isNavigationKeysEnabled

boolean isNavigationKeysEnabled()
Determines whether the navigation with the keyboard is enabled.

Returns:
true if the keyboard navigation is enabled, otherwise false


Copyright © 2009 SIB Visions GmbH. All Rights Reserved.