public class UIFactory extends java.lang.Object implements XMLConstants
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUTTON_KEY |
static java.lang.String |
DEFAULT |
static java.lang.String |
THEME_KEY |
static java.lang.String |
TITLEBAR_KEY |
static java.lang.String |
VIEW_KEY |
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 and Description |
---|
UIFactory() |
Modifier and Type | Method and Description |
---|---|
static Theme |
createTheme(java.util.Properties p) |
static ButtonUI |
getButtonUI(java.util.Properties p) |
static ButtonUI |
getButtonUI(java.lang.String name) |
static Theme |
getTheme(java.lang.String name) |
static TitlebarUI |
getTitlebarUI(java.util.Properties p) |
static TitlebarUI |
getTitlebarUI(java.lang.String name) |
static ViewUI |
getViewUI(java.util.Properties p) |
static ViewUI |
getViewUI(java.lang.String name) |
public static final java.lang.String DEFAULT
public static final java.lang.String THEME_KEY
public static final java.lang.String VIEW_KEY
public static final java.lang.String TITLEBAR_KEY
public static final java.lang.String BUTTON_KEY
public static ViewUI getViewUI(java.lang.String name)
public static ViewUI getViewUI(java.util.Properties p)
public static TitlebarUI getTitlebarUI(java.lang.String name)
public static TitlebarUI getTitlebarUI(java.util.Properties p)
public static ButtonUI getButtonUI(java.lang.String name)
public static ButtonUI getButtonUI(java.util.Properties p)
public static Theme getTheme(java.lang.String name)
public static Theme createTheme(java.util.Properties p)