Package org.openstreetmap.josm.gui
Interface HideableButton
-
- All Known Implementing Classes:
IconToggleButton
interface HideableButton
An interface to provide showing/hiding method for buttons, when hidden state is stored in preferences
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyButtonHiddenPreferences()java.lang.StringgetActionName()javax.swing.IcongetIcon()voidhideButton()booleanisButtonVisible()booleanisExpert()voidsetButtonHidden(boolean b)voidsetShowHideButtonListener(ShowHideButtonListener l)voidshowButton()
-
-
-
Method Detail
-
applyButtonHiddenPreferences
void applyButtonHiddenPreferences()
-
setButtonHidden
void setButtonHidden(boolean b)
-
showButton
void showButton()
-
hideButton
void hideButton()
-
getActionName
java.lang.String getActionName()
-
getIcon
javax.swing.Icon getIcon()
-
isButtonVisible
boolean isButtonVisible()
-
isExpert
boolean isExpert()
-
setShowHideButtonListener
void setShowHideButtonListener(ShowHideButtonListener l)
-
-