public class ConfigurableModelFactory extends AbstractConfigurableSingleStrategy<WroModelFactory,ModelFactoryProvider> implements WroModelFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY
Property name to specify alias.
|
| Constructor and Description |
|---|
ConfigurableModelFactory() |
| Modifier and Type | Method and Description |
|---|---|
WroModel |
create() |
void |
destroy()
Called to indicate that the factory is being taken out of service.
|
protected WroModelFactory |
getDefaultStrategy() |
protected Class<ModelFactoryProvider> |
getProviderClass() |
protected Map<String,WroModelFactory> |
getStrategies(ModelFactoryProvider provider) |
protected String |
getStrategyKey() |
getConfiguredStrategycopyAll, getAvailableAliases, getAvailableStrategies, getConfiguredValue, getProviderFinder, getStrategyForAlias, newProperties, overrideDefaultStrategyMap, setPropertiespublic static final String KEY
protected WroModelFactory getDefaultStrategy()
getDefaultStrategy in class AbstractConfigurableSingleStrategy<WroModelFactory,ModelFactoryProvider>protected Map<String,WroModelFactory> getStrategies(ModelFactoryProvider provider)
getStrategies in class AbstractConfigurableStrategySupport<WroModelFactory,ModelFactoryProvider>provider - the instance responsible for strategy lookup.protected Class<ModelFactoryProvider> getProviderClass()
getProviderClass in class AbstractConfigurableStrategySupport<WroModelFactory,ModelFactoryProvider>ParameterizedType to compute the class. Override it to
support anonymous classes which do not play well with ParameterizedType's.protected String getStrategyKey()
getStrategyKey in class AbstractConfigurableStrategySupport<WroModelFactory,ModelFactoryProvider>public WroModel create()
create in interface ObjectFactory<WroModel>public void destroy()
destroy in interface WroModelFactoryCopyright © 2008-2014. All Rights Reserved.