public class WidgetInfoConfig extends Configuration implements FCloneable
| 构造器和说明 |
|---|
WidgetInfoConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearAllWidgetConfig()
清除所有控件配置
|
java.lang.Object |
clone() |
IconManager |
getIconManager() |
static WidgetInfoConfig |
getInstance()
获取控件预定义配置管理类
|
java.lang.String |
getNameSpace()
配置类的自定义前缀(配置类的命名空间),需要自己实现
|
WidgetConfig |
getWidgetConfig(java.lang.String name)
Gets the WidgetConfig of the specified name.
|
java.util.Iterator |
getWidgetConfigNameIterator()
Gets the iterator of the name of WidgetConfig.
|
void |
putWidgetConfig(java.lang.String name,
WidgetConfig widgetConfig)
加入新的控件
|
void |
removeWidgetConfig(java.lang.String name)
删除指定的控件
|
boolean |
renameWidgetConfig(java.lang.String oldName,
java.lang.String newName)
重命名控件
|
void |
setIconManager(IconManager iconManager) |
void |
setWidgetConfigMap(java.util.Map<java.lang.String,WidgetConfig> widgetConfigMap) |
initialize, mirrorpublic static WidgetInfoConfig getInstance()
WidgetManager.getProviderInstance()public java.util.Iterator getWidgetConfigNameIterator()
public void setIconManager(IconManager iconManager)
public IconManager getIconManager()
public WidgetConfig getWidgetConfig(java.lang.String name)
public void putWidgetConfig(java.lang.String name,
WidgetConfig widgetConfig)
name - 名称widgetConfig - 控件配置public boolean renameWidgetConfig(java.lang.String oldName,
java.lang.String newName)
newName - 新的名称oldName - 老的名称public void removeWidgetConfig(java.lang.String name)
name - 控件名public void clearAllWidgetConfig()
public java.lang.String getNameSpace()
ConfigurationgetNameSpace 在类中 Configurationpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 Configurationjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public void setWidgetConfigMap(java.util.Map<java.lang.String,WidgetConfig> widgetConfigMap)