public class Styler extends Object
StyleBundle
,
StyleFactory
,
StyleSource
Modifier and Type | Method | Description |
---|---|---|
static <T extends StyleBundle> |
bundle(Class<T> type) |
Create a
StyleBundle proxy. |
static <T extends StyleBundle> |
bundle(String group,
Class<T> type) |
Create a
StyleBundle proxy with explicit style-group. |
static StyleFactory |
factory(String group) |
Create a factory for the given style-group.
|
static StyleSource |
getSource() |
Returns global
StyleSource . |
static StyleResolver |
resolver(String group) |
Create a resolver for the given style-group.
|
static void |
setSource(StyleSource source) |
Install global
StyleSource . |
public static StyleSource getSource()
StyleSource
.public static void setSource(StyleSource source)
StyleSource
.source
- the new global style sourcepublic static StyleResolver resolver(String group)
group
- the grouppublic static StyleFactory factory(String group)
group
- the grouppublic static <T extends StyleBundle> T bundle(Class<T> type)
StyleBundle
proxy.
Target class must be annotated with StyleBundle.StyleGroup
.
T
- the interface to proxytype
- the interface to proxypublic static <T extends StyleBundle> T bundle(String group, Class<T> type)
StyleBundle
proxy with explicit style-group.T
- the interface to proxygroup
- the grouptype
- the interface to proxyCopyright © 2020. All rights reserved.