net.sf.jzeno.echo.components
Class DynaTabbedPane

java.lang.Object
  extended by nextapp.echo.AbstractComponent
      extended by nextapp.echo.Container
          extended by echopoint.EchoPointComponent
              extended by echopoint.TabbedPane
                  extended by net.sf.jzeno.echo.components.DynaTabbedPane
All Implemented Interfaces:
MouseCursorable, Scrollable, ToolTipPopUpSupport, ReflectionSetter, java.io.Serializable, java.util.EventListener, EventSource, Precreation, Component, ChangeListener, ToolTipSupport
Direct Known Subclasses:
TabbedPane

public class DynaTabbedPane
extends TabbedPane
implements EventSource, ChangeListener, Precreation

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class echopoint.TabbedPane
TabbedPane.DefaultCloseActionListener, TabbedPane.NestedStyleInfo
 
Field Summary
 
Fields inherited from class echopoint.TabbedPane
BORDER_COLOR_CHANGED_PROPERTY, BORDER_SIZE_CHANGED_PROPERTY, CLOSE_IMAGE_CHANGED_PROPERTY, CLOSE_TOOLTIP_CHANGED_PROPERTY, CSS_CLASS_ANCHOR_ACTIVE_CHANGED_PROPERTY, CSS_CLASS_ANCHOR_INACTIVE_CHANGED_PROPERTY, CSS_CLASS_TAB_ACTIVE_CHANGED_PROPERTY, CSS_CLASS_TAB_INACTIVE_CHANGED_PROPERTY, CSS_CLASS_TABLINE_ACTIVE_CHANGED_PROPERTY, CSS_CLASS_TABLINE_INACTIVE_CHANGED_PROPERTY, DEFAULT_BACKGROUND, DEFAULT_CLOSE_IMAGE, DEFAULT_FOREGROUND, DEFAULT_INACTIVE_BACKGROUND, DEFAULT_INACTIVE_FOREGROUND, DEFAULT_INACTIVE_ROLLOVER_BACKGROUND, DEFAULT_INACTIVE_ROLLOVER_FOREGROUND, DEFAULT_INSETS, DEFAULT_ROLLOVER_BACKGROUND, DEFAULT_ROLLOVER_FOREGROUND, DEFAULT_TAB_INSETS, HEIGHT_CHANGED_PROPERTY, ICON_SPACING_CHANGED_PROPERTY, INACTIVE_BACKGROUND_CHANGED_PROPERTY, INACTIVE_FONT_CHANGED_PROPERTY, INACTIVE_FOREGROUND_CHANGED_PROPERTY, INACTIVE_ROLLOVER_BACKGROUND_CHANGED_PROPERTY, INACTIVE_ROLLOVER_FOREGROUND_CHANGED_PROPERTY, INSETS_CHANGED_PROPERTY, MODEL_CHANGED_PROPERTY, RENDERING_CHANGED_PROPERTY, ROLLOVER_BACKGROUND_CHANGED_PROPERTY, ROLLOVER_FOREGROUND_CHANGED_PROPERTY, SCROLL_BAR_X_CHANGED_PROPERTY, SCROLL_BAR_Y_CHANGED_PROPERTY, SCROLLBAR_POLICY_CHANGED_PROPERTY, SELECTED_INDEX_CHANGED_PROPERTY, STYLE_BORDER_COLOR, STYLE_BORDER_SIZE, STYLE_CLOSE_IMAGE, STYLE_CLOSE_TOOLTIP, STYLE_ICON_SPACING, STYLE_INACTIVE_BACKGROUND, STYLE_INACTIVE_FONT, STYLE_INACTIVE_FOREGROUND, STYLE_INACTIVE_ROLLOVER_BACKGROUND, STYLE_INACTIVE_ROLLOVER_FOREGROUND, STYLE_INSETS, STYLE_ROLLOVER_BACKGROUND, STYLE_ROLLOVER_FOREGROUND, STYLE_TAB_INSETS, STYLE_TAB_PLACEMENT, TAB_ADDED_PROPERTY, TAB_COMPONENT_CHANGED_PROPERTY, TAB_ICON_CHANGED_PROPERTY, TAB_IMAGE_RENDERER_CHANGED_PROPERTY, TAB_INSETS_CHANGED_PROPERTY, TAB_PLACEMENT_CHANGED_PROPERTY, TAB_REMOVED_PROPERTY, TAB_SPACING_CHANGED_PROPERTY, TAB_TIP_CHANGED_PROPERTY, TAB_TITLE_CHANGED_PROPERTY, tabPlacementSymbolics, WIDTH_CHANGED_PROPERTY
 
Fields inherited from class echopoint.EchoPointComponent
STYLE_TOOL_TIP_TEXT, TOOL_TIP_TEXT_CHANGED_PROPERTY, toolTipPopUp
 
Fields inherited from interface echopoint.positionable.Scrollable
SCROLLBARS_ALWAYS, SCROLLBARS_AUTO, SCROLLBARS_CLIPHIDE, SCROLLBARS_NEVER, STYLE_HEIGHT, STYLE_SCROLL_BAR_POLICY, STYLE_WIDTH, UNDEFINED, undefinedSymbolic
 
Fields inherited from interface echopoint.positionable.MouseCursorable
borderStyleSymbolics, CURSOR_AUTO, CURSOR_CROSSHAIR, CURSOR_CUSTOM_URI, CURSOR_DEFAULT, CURSOR_E_RESIZE, CURSOR_HELP, CURSOR_MOVE, CURSOR_N_RESIZE, CURSOR_NE_RESIZE, CURSOR_NW_RESIZE, CURSOR_POINTER, CURSOR_S_RESIZE, CURSOR_SE_RESIZE, CURSOR_SW_RESIZE, CURSOR_TEXT, CURSOR_W_RESIZE, CURSOR_WAIT, STYLE_MOUSE_CURSOR, STYLE_MOUSE_CURSOR_URI
 
Fields inherited from interface nextapp.echo.Component
BACKGROUND_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FONT_CHANGED_PROPERTY, FOREGROUND_CHANGED_PROPERTY, IDENTIFIER_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, SELECTABLE_CHANGED_PROPERTY, STYLE_BACKGROUND, STYLE_FONT, STYLE_FOREGROUND, UPDATE_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Constructor Summary
DynaTabbedPane()
           
DynaTabbedPane(int arg0)
           
DynaTabbedPane(int arg0, TabImageRenderer arg1)
           
DynaTabbedPane(TabImageRenderer arg0)
           
 
Method Summary
 void applyContext()
           
 java.lang.String getActionCommand()
           
 void setActionCommand(java.lang.String command)
           
 void setSelectedIndex(int i)
          Sets the selected tab of the TabbedPane.
 void stateChanged(ChangeEvent e)
          Invoked when a state change occurs.
 
Methods inherited from class echopoint.TabbedPane
add, add, add, add, add, addActionListener, addChangeListener, addTab, addTab, addTab, addTab, applyStyle, fireActionPerformed, getBorderColor, getBorderSize, getCloseImage, getCloseToolTip, getComponentAt, getCount, getCssClass, getCssClassAnchorActive, getCssClassAnchorInactive, getCssClassTabActive, getCssClassTabInactive, getCssClassTablineActive, getCssClassTablineInactive, getHeight, getIconAt, getIconSpacing, getInactiveBackground, getInactiveFont, getInactiveForeground, getInactiveRollOverBackground, getInactiveRollOverForeground, getInsets, getModel, getRollOverBackground, getRollOverForeground, getScrollBarPolicy, getScrollBarX, getScrollBarY, getSelectedComponent, getSelectedIndex, getTab, getTabCount, getTabImageRender, getTabIndex, getTabInsets, getTabPlacement, getTabSpacing, getTitleAt, getToolTipAt, getWidth, indexOfComponent, indexOfTab, indexOfTab, insertTab, remove, remove, removeActionListener, removeAll, removeChangeListener, removeTabAt, set, setBorderColor, setBorderSize, setCloseImage, setCloseToolTip, setComponentAt, setCssClass, setCssClassAnchorActive, setCssClassAnchorInactive, setCssClassTabActive, setCssClassTabInactive, setCssClassTablineActive, setCssClassTablineInactive, setHeight, setIconAt, setIconSpacing, setInactiveBackground, setInactiveFont, setInactiveForeground, setInactiveRollOverBackground, setInactiveRollOverForeground, setInsets, setModel, setRollOverBackground, setRollOverForeground, setScrollBarPolicy, setScrollBarX, setScrollBarY, setSelected, setTabImageRender, setTabInsets, setTabPlacement, setTabSpacing, setTitleAt, setToolTipAt, setWidth, validate
 
Methods inherited from class echopoint.EchoPointComponent
getMouseCursor, getMouseCursorURI, getToolTipPopUp, getToolTipText, set, set, set, set, set, set, set, set, set, setEnabledAllChildren, setMouseCursor, setMouseCursorURI, setToolTipText
 
Methods inherited from class nextapp.echo.AbstractComponent
addHierarchyListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getClientId, getComponent, getComponentCount, getComponents, getEchoInstance, getFont, getForeground, getIdentifier, getListenerList, getLocale, getParent, indexOf, init, isAncestorOf, isDifferent, isEnabled, isFocused, isRecursivelyVisible, isRegistered, isSelectableForScriptRecorder, isShowing, isVisible, processHierarchyEvent, removeHierarchyListener, removePropertyChangeListener, setBackground, setClientId, setEnabled, setFocused, setFont, setForeground, setIdentifier, setLocale, setParent, setRegistered, setSelectableForScriptRecorder, setVisible, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynaTabbedPane

public DynaTabbedPane(TabImageRenderer arg0)

DynaTabbedPane

public DynaTabbedPane()

DynaTabbedPane

public DynaTabbedPane(int arg0)

DynaTabbedPane

public DynaTabbedPane(int arg0,
                      TabImageRenderer arg1)
Method Detail

stateChanged

public void stateChanged(ChangeEvent e)
Description copied from interface: ChangeListener
Invoked when a state change occurs.

Specified by:
stateChanged in interface ChangeListener
Parameters:
e - The event describing the state change.

getActionCommand

public java.lang.String getActionCommand()
Specified by:
getActionCommand in interface EventSource

setActionCommand

public void setActionCommand(java.lang.String command)
Specified by:
setActionCommand in interface EventSource

setSelectedIndex

public void setSelectedIndex(int i)
Description copied from class: TabbedPane
Sets the selected tab of the TabbedPane.

Overrides:
setSelectedIndex in class TabbedPane

applyContext

public void applyContext()
Specified by:
applyContext in interface Precreation