Package apps.gui3.tabbedpreferences
Class TabbedPreferences.PreferencesCatItems
- java.lang.Object
-
- apps.gui3.tabbedpreferences.TabbedPreferences.PreferencesCatItems
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- TabbedPreferences
static class TabbedPreferences.PreferencesCatItems extends java.lang.Object implements java.io.Serializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classTabbedPreferences.PreferencesCatItems.TabDetails
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.ArrayList<java.lang.String>disableItemsList(package private) java.util.function.BooleanSuppliergetIsEnabled(package private) java.lang.StringitemText(package private) java.lang.StringprefItem(package private) intsortOrder(package private) javax.swing.JTabbedPanetabbedPane
-
Constructor Summary
Constructors Constructor Description PreferencesCatItems(java.lang.String pref, java.lang.String title, int sortOrder)PreferencesCatItems(java.lang.String pref, java.lang.String title, int sortOrder, java.util.function.BooleanSupplier getIsEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddPreferenceItem(java.lang.String title, java.lang.String labelkey, javax.swing.JComponent item, java.lang.String tooltip, int sortOrder)(package private) voiddisableSubCategory(java.lang.String sub)(package private) java.lang.StringgetItemString()(package private) javax.swing.JComponentgetPanel()(package private) java.lang.StringgetPrefItem()(package private) java.util.ArrayList<java.lang.String>getSubCategoriesList()(package private) voidgotoSubCategory(java.lang.String sub)
-
-
-
Field Detail
-
itemText
java.lang.String itemText
-
prefItem
java.lang.String prefItem
-
sortOrder
int sortOrder
-
getIsEnabled
java.util.function.BooleanSupplier getIsEnabled
-
tabbedPane
javax.swing.JTabbedPane tabbedPane
-
disableItemsList
java.util.ArrayList<java.lang.String> disableItemsList
-
-
Constructor Detail
-
PreferencesCatItems
PreferencesCatItems(java.lang.String pref, java.lang.String title, int sortOrder)
-
PreferencesCatItems
PreferencesCatItems(java.lang.String pref, java.lang.String title, int sortOrder, java.util.function.BooleanSupplier getIsEnabled)
-
-
Method Detail
-
addPreferenceItem
void addPreferenceItem(java.lang.String title, java.lang.String labelkey, javax.swing.JComponent item, java.lang.String tooltip, int sortOrder)
-
getPrefItem
java.lang.String getPrefItem()
-
getItemString
java.lang.String getItemString()
-
getSubCategoriesList
java.util.ArrayList<java.lang.String> getSubCategoriesList()
-
getPanel
javax.swing.JComponent getPanel()
-
gotoSubCategory
void gotoSubCategory(java.lang.String sub)
-
disableSubCategory
void disableSubCategory(java.lang.String sub)
-
-