|
NextApp Echo2 Extras v2.1.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nextapp.echo2.app.Component nextapp.echo2.extras.app.AccordionPane
public class AccordionPane
A PaneContainer
which contains multiple panes in vertically
arranged tabs that slide up and down to reveal a single child
Pane
at a time.
Field Summary | |
---|---|
static java.lang.String |
ACTIVE_TAB_INDEX_CHANGED_PROPERTY
|
static java.lang.String |
INPUT_TAB_INDEX
|
static java.lang.String |
PROPERTY_DEFAULT_CONTENT_INSETS
|
static java.lang.String |
PROPERTY_TAB_BACKGROUND
|
static java.lang.String |
PROPERTY_TAB_BACKGROUND_IMAGE
|
static java.lang.String |
PROPERTY_TAB_BORDER
|
static java.lang.String |
PROPERTY_TAB_FOREGROUND
|
static java.lang.String |
PROPERTY_TAB_INSETS
|
static java.lang.String |
PROPERTY_TAB_ROLLOVER_BACKGROUND
|
static java.lang.String |
PROPERTY_TAB_ROLLOVER_BACKGROUND_IMAGE
|
static java.lang.String |
PROPERTY_TAB_ROLLOVER_BORDER
|
static java.lang.String |
PROPERTY_TAB_ROLLOVER_ENABLED
|
static java.lang.String |
PROPERTY_TAB_ROLLOVER_FOREGROUND
|
Fields inherited from class nextapp.echo2.app.Component |
---|
CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_TRAVERSAL_INDEX_CHANGED_PROPERTY, FOCUS_TRAVERSAL_PARTICIPANT_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY |
Constructor Summary | |
---|---|
AccordionPane()
Default constructor. |
Method Summary | |
---|---|
int |
getActiveTabIndex()
Returns the index of the active tab. |
nextapp.echo2.app.Insets |
getDefaultContentInsets()
Returns the default content inset margin. |
nextapp.echo2.app.Color |
getTabBackground()
Returns the tab background color. |
nextapp.echo2.app.FillImage |
getTabBackgroundImage()
Returns the tab background image. |
nextapp.echo2.app.Border |
getTabBorder()
Returns the tab border. |
nextapp.echo2.app.Color |
getTabForeground()
Returns the tab foreground color. |
nextapp.echo2.app.Insets |
getTabInsets()
Returns the tab inset margin. |
nextapp.echo2.app.Color |
getTabRolloverBackground()
Returns the tab rollover background color. |
nextapp.echo2.app.FillImage |
getTabRolloverBackgroundImage()
Returns the tab rollover background image. |
nextapp.echo2.app.Border |
getTabRolloverBorder()
Returns the tab rollover border. |
nextapp.echo2.app.Color |
getTabRolloverForeground()
Returns the tab rollover foreground color. |
boolean |
isTabRolloverEnabled()
Determines whether rollover effects are enabled. |
boolean |
isValidParent(nextapp.echo2.app.Component c)
|
void |
processInput(java.lang.String inputName,
java.lang.Object inputValue)
|
void |
setActiveTabIndex(int newValue)
Sets the active tab index. |
void |
setDefaultContentInsets(nextapp.echo2.app.Insets newValue)
Sets the default content inset margin. |
void |
setTabBackground(nextapp.echo2.app.Color newValue)
Sets the tab background color. |
void |
setTabBackgroundImage(nextapp.echo2.app.FillImage newValue)
Sets the tab background image. |
void |
setTabBorder(nextapp.echo2.app.Border newValue)
Sets the tab border. |
void |
setTabForeground(nextapp.echo2.app.Color newValue)
Sets the tab foreground color. |
void |
setTabInsets(nextapp.echo2.app.Insets newValue)
Sets the tab inset margin. |
void |
setTabRolloverBackground(nextapp.echo2.app.Color newValue)
Sets the tab rollover background color. |
void |
setTabRolloverBackgroundImage(nextapp.echo2.app.FillImage newValue)
Sets the tab rollover background image. |
void |
setTabRolloverBorder(nextapp.echo2.app.Border newValue)
Sets the tab rollover border. |
void |
setTabRolloverEnabled(boolean newValue)
Sets whether tab rollover effects are enabled. |
void |
setTabRolloverForeground(nextapp.echo2.app.Color newValue)
Sets the tab rollover foreground color. |
Methods inherited from class nextapp.echo2.app.Component |
---|
add, add, addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusTraversalIndex, getFont, getForeground, getId, getIndexedProperty, getLayoutData, getLayoutDirection, getLocale, getParent, getProperty, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLayoutDirection, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidChild, isVisible, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, setBackground, setEnabled, setFocusTraversalIndex, setFocusTraversalParticipant, setFont, setForeground, setId, setIndexedProperty, setLayoutData, setLayoutDirection, setLocale, setProperty, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String INPUT_TAB_INDEX
public static final java.lang.String ACTIVE_TAB_INDEX_CHANGED_PROPERTY
public static final java.lang.String PROPERTY_DEFAULT_CONTENT_INSETS
public static final java.lang.String PROPERTY_TAB_BACKGROUND
public static final java.lang.String PROPERTY_TAB_BACKGROUND_IMAGE
public static final java.lang.String PROPERTY_TAB_BORDER
public static final java.lang.String PROPERTY_TAB_FOREGROUND
public static final java.lang.String PROPERTY_TAB_INSETS
public static final java.lang.String PROPERTY_TAB_ROLLOVER_BACKGROUND
public static final java.lang.String PROPERTY_TAB_ROLLOVER_BACKGROUND_IMAGE
public static final java.lang.String PROPERTY_TAB_ROLLOVER_BORDER
public static final java.lang.String PROPERTY_TAB_ROLLOVER_ENABLED
public static final java.lang.String PROPERTY_TAB_ROLLOVER_FOREGROUND
Constructor Detail |
---|
public AccordionPane()
Method Detail |
---|
public int getActiveTabIndex()
public nextapp.echo2.app.Insets getDefaultContentInsets()
public nextapp.echo2.app.Color getTabBackground()
public nextapp.echo2.app.FillImage getTabBackgroundImage()
public nextapp.echo2.app.Border getTabBorder()
public nextapp.echo2.app.Color getTabForeground()
public nextapp.echo2.app.Insets getTabInsets()
public nextapp.echo2.app.Color getTabRolloverBackground()
public nextapp.echo2.app.FillImage getTabRolloverBackgroundImage()
public nextapp.echo2.app.Border getTabRolloverBorder()
public boolean isTabRolloverEnabled()
public nextapp.echo2.app.Color getTabRolloverForeground()
public boolean isValidParent(nextapp.echo2.app.Component c)
isValidParent
in class nextapp.echo2.app.Component
Component.isValidParent(nextapp.echo2.app.Component)
public void processInput(java.lang.String inputName, java.lang.Object inputValue)
processInput
in class nextapp.echo2.app.Component
Component.processInput(java.lang.String, java.lang.Object)
public void setActiveTabIndex(int newValue)
newValue
- the index of the child Component
whose tab
should be displayedpublic void setDefaultContentInsets(nextapp.echo2.app.Insets newValue)
newValue
- the new default content inset marginpublic void setTabBackground(nextapp.echo2.app.Color newValue)
newValue
- the new tab background colorpublic void setTabBackgroundImage(nextapp.echo2.app.FillImage newValue)
newValue
- the new tab background imagepublic void setTabBorder(nextapp.echo2.app.Border newValue)
newValue
- the new tab borderpublic void setTabForeground(nextapp.echo2.app.Color newValue)
newValue
- the new tab foreground colorpublic void setTabInsets(nextapp.echo2.app.Insets newValue)
newValue
- the new tab inset marginpublic void setTabRolloverBackground(nextapp.echo2.app.Color newValue)
newValue
- the new tab rollover background colorpublic void setTabRolloverBackgroundImage(nextapp.echo2.app.FillImage newValue)
newValue
- the new tab rollover background imagepublic void setTabRolloverBorder(nextapp.echo2.app.Border newValue)
newValue
- the new tab rollover borderpublic void setTabRolloverEnabled(boolean newValue)
newValue
- thew new rollover effect statepublic void setTabRolloverForeground(nextapp.echo2.app.Color newValue)
newValue
- the new tab rollover foreground color
|
NextApp Echo2 Extras v2.1.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |