Package org.flexdock.plaf.theme
Class UIFactory
java.lang.Object
org.flexdock.plaf.theme.UIFactory
- All Implemented Interfaces:
XMLConstants
- Author:
- Christopher Butler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
Fields inherited from interface org.flexdock.plaf.XMLConstants
ATTRIBUTE_KEY, CLASSNAME_KEY, CONSTRUCTOR_KEY, DESC_KEY, EXTENDS_KEY, HANDLER_KEY, INHERITS_KEY, NAME_KEY, OVERRIDDEN_KEY, PROP_HANDLER_KEY, PROPERTY_KEY, REFERENCE_KEY, VALUE_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Theme
static ButtonUI
getButtonUI
(String name) static ButtonUI
static Theme
static TitlebarUI
getTitlebarUI
(String name) static TitlebarUI
static ViewUI
static ViewUI
-
Field Details
-
DEFAULT
- See Also:
-
THEME_KEY
- See Also:
-
VIEW_KEY
- See Also:
-
TITLEBAR_KEY
- See Also:
-
BUTTON_KEY
- See Also:
-
-
Constructor Details
-
UIFactory
public UIFactory()
-
-
Method Details
-
getViewUI
-
getViewUI
-
getTitlebarUI
-
getTitlebarUI
-
getButtonUI
-
getButtonUI
-
getTheme
-
createTheme
-