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, mirror
public 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()
Configuration
getNameSpace
在类中 Configuration
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 Configuration
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public void setWidgetConfigMap(java.util.Map<java.lang.String,WidgetConfig> widgetConfigMap)