org.tinygroup.uiengine.manager
Interface UIComponentManager

All Known Implementing Classes:
UIComponentManagerImpl

public interface UIComponentManager

界面组件管理器

Author:
luoguo

Field Summary
static String UIComponentManager_BEAN
           
static String UIComponentManager_XSTREAM
           
 
Method Summary
 void addUIComponents(UIComponents uiComponents)
          添加界面组件
 String[] getComponentCssArray(UIComponent component)
          返回CssPath
 String[] getComponentJsArray(UIComponent component)
          返回JSPath
 List<UIComponent> getHealthUiComponents()
          返回所有的健康组件列表
 UIComponent getUIComponent(String name)
          根据名称返回界面组件
 List<UIComponent> getUiComponents()
          返回界面组件
 boolean isHealth(String name)
          是否健康,如果依赖的包都存在,则是健康的
 void removeUIComponents(UIComponents uiComponents)
          移除组件
 

Field Detail

UIComponentManager_BEAN

static final String UIComponentManager_BEAN
See Also:
Constant Field Values

UIComponentManager_XSTREAM

static final String UIComponentManager_XSTREAM
See Also:
Constant Field Values
Method Detail

addUIComponents

void addUIComponents(UIComponents uiComponents)
添加界面组件

Parameters:
uiComponents -

getUiComponents

List<UIComponent> getUiComponents()
返回界面组件

Returns:

getUIComponent

UIComponent getUIComponent(String name)
根据名称返回界面组件

Parameters:
name -
Returns:

isHealth

boolean isHealth(String name)
是否健康,如果依赖的包都存在,则是健康的

Parameters:
name -
Returns:

getHealthUiComponents

List<UIComponent> getHealthUiComponents()
返回所有的健康组件列表

Returns:

getComponentJsArray

String[] getComponentJsArray(UIComponent component)
返回JSPath

Parameters:
component - 返回JS类型
Returns:

getComponentCssArray

String[] getComponentCssArray(UIComponent component)
返回CssPath

Parameters:
component -
Returns:

removeUIComponents

void removeUIComponents(UIComponents uiComponents)
移除组件

Parameters:
uiComponents -


Copyright © 2006–2015 TinyGroup. All rights reserved.