Package org.nuiton.jaxx.runtime.swing
Class TabInfo
- java.lang.Object
-
- org.jdesktop.beans.AbstractBean
-
- org.nuiton.jaxx.runtime.swing.TabInfo
-
public class TabInfo extends org.jdesktop.beans.AbstractBean
-
-
Field Summary
Fields Modifier and Type Field Description static StringBACKGROUND_PROPERTYstatic StringDISABLED_ICON_PROPERTYstatic StringDISPLAYED_MNEMONIC_INDEX_PROPERTYstatic StringENABLED_PROPERTYstatic StringFOREGROUND_PROPERTYstatic StringICON_PROPERTYstatic StringMNEMONIC_PROPERTYstatic StringTAB_COMPONENT_PROPERTYstatic StringTAB_COMPONENT_STR_PROPERTYstatic StringTITLE_PROPERTYstatic StringTOOL_TIP_TEXT_PROPERTYstatic StringVALID_PROPERTY
-
Method Summary
-
Methods inherited from class org.jdesktop.beans.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
-
-
-
Field Detail
-
BACKGROUND_PROPERTY
public static final String BACKGROUND_PROPERTY
- See Also:
- Constant Field Values
-
TAB_COMPONENT_PROPERTY
public static final String TAB_COMPONENT_PROPERTY
- See Also:
- Constant Field Values
-
TAB_COMPONENT_STR_PROPERTY
public static final String TAB_COMPONENT_STR_PROPERTY
- See Also:
- Constant Field Values
-
DISABLED_ICON_PROPERTY
public static final String DISABLED_ICON_PROPERTY
- See Also:
- Constant Field Values
-
DISPLAYED_MNEMONIC_INDEX_PROPERTY
public static final String DISPLAYED_MNEMONIC_INDEX_PROPERTY
- See Also:
- Constant Field Values
-
ENABLED_PROPERTY
public static final String ENABLED_PROPERTY
- See Also:
- Constant Field Values
-
FOREGROUND_PROPERTY
public static final String FOREGROUND_PROPERTY
- See Also:
- Constant Field Values
-
ICON_PROPERTY
public static final String ICON_PROPERTY
- See Also:
- Constant Field Values
-
MNEMONIC_PROPERTY
public static final String MNEMONIC_PROPERTY
- See Also:
- Constant Field Values
-
TITLE_PROPERTY
public static final String TITLE_PROPERTY
- See Also:
- Constant Field Values
-
TOOL_TIP_TEXT_PROPERTY
public static final String TOOL_TIP_TEXT_PROPERTY
- See Also:
- Constant Field Values
-
VALID_PROPERTY
public static final String VALID_PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TabInfo
public TabInfo()
-
TabInfo
public TabInfo(String id)
-
-
Method Detail
-
getId
public String getId()
-
getBackground
public Color getBackground()
-
setBackground
public void setBackground(Color background)
-
getDisabledIcon
public Icon getDisabledIcon()
-
setDisabledIcon
public void setDisabledIcon(Icon disabledIcon)
-
getDisplayedMnemonicIndex
public int getDisplayedMnemonicIndex()
-
setDisplayedMnemonicIndex
public void setDisplayedMnemonicIndex(int displayedMnemonicIndex)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getForeground
public Color getForeground()
-
setForeground
public void setForeground(Color foreground)
-
getIcon
public Icon getIcon()
-
setIcon
public void setIcon(Icon icon)
-
getMnemonic
public int getMnemonic()
-
setMnemonic
public void setMnemonic(int mnemonic)
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getToolTipText
public String getToolTipText()
-
setToolTipText
public void setToolTipText(String toolTipText)
-
getTabComponent
public JComponent getTabComponent()
-
setTabComponent
public void setTabComponent(JComponent tabComponent)
-
getTabComponentStr
public String getTabComponentStr()
-
setTabComponentStr
public void setTabComponentStr(String tabComponentStr)
-
getContainerId
public String getContainerId()
-
setContainerId
public void setContainerId(String containerId)
-
isValid
public boolean isValid()
-
setValid
public void setValid(boolean valid)
-
getTabIndex
public int getTabIndex()
-
setTabIndex
public void setTabIndex(int tabIndex)
-
-