public class WidgetsManager extends AbstractThreadSafeComponentExtensionPoint<ClientSideWidget> implements Configurable
Modifier and Type | Field and Description |
---|---|
protected Map<String,Map<String,Map<String,String>>> |
_defaultWidgets
The default widgets map.
|
static String |
MODE_CONFIG_ENUMERATED
The configuration key for enumerated mode
|
static String |
MODE_CONFIG_NORMAL
The configuration key for normal mode
|
static String |
MODE_SUBCONFIG_MULTIPLE
The configuration key for multiple sub mode
|
static String |
MODE_SUBCONFIG_SINGLE
The configuration key for single sub mode
|
static String |
ROLE
Avalon role
|
_cocoonManager, _context, _manager
Constructor and Description |
---|
WidgetsManager() |
Modifier and Type | Method and Description |
---|---|
private Map<String,String> |
_readMap(Configuration[] children) |
void |
configure(Configuration configuration) |
Map<String,Map<String,Map<String,String>>> |
getDefaultWidgets()
Get the default widgets
normal/enumerated <-> (single/multiple <-> ftype <-> xtype)
|
addComponent, addExtension, contextualize, dispose, getExtension, getExtensionsIds, hasExtension, initialize, initializeExtensions, service
getLogger, setLogger
public static final String MODE_CONFIG_NORMAL
public static final String MODE_CONFIG_ENUMERATED
public static final String MODE_SUBCONFIG_SINGLE
public static final String MODE_SUBCONFIG_MULTIPLE
public WidgetsManager()
public void configure(Configuration configuration) throws ConfigurationException
configure
in interface Configurable
ConfigurationException
private Map<String,String> _readMap(Configuration[] children)