org.tinygroup.uiengine.manager.impl
Class UIComponentManagerImpl

java.lang.Object
  extended by org.tinygroup.uiengine.manager.impl.UIComponentManagerImpl
All Implemented Interfaces:
UIComponentManager

public class UIComponentManagerImpl
extends Object
implements UIComponentManager


Field Summary
 
Fields inherited from interface org.tinygroup.uiengine.manager.UIComponentManager
UIComponentManager_BEAN, UIComponentManager_XSTREAM
 
Constructor Summary
UIComponentManagerImpl()
           
 
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)
          移除组件
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIComponentManagerImpl

public UIComponentManagerImpl()
Method Detail

getUiComponents

public List<UIComponent> getUiComponents()
Description copied from interface: UIComponentManager
返回界面组件

Specified by:
getUiComponents in interface UIComponentManager
Returns:

getHealthUiComponents

public List<UIComponent> getHealthUiComponents()
Description copied from interface: UIComponentManager
返回所有的健康组件列表

Specified by:
getHealthUiComponents in interface UIComponentManager
Returns:

addUIComponents

public void addUIComponents(UIComponents uiComponents)
Description copied from interface: UIComponentManager
添加界面组件

Specified by:
addUIComponents in interface UIComponentManager

isHealth

public boolean isHealth(String name)
Description copied from interface: UIComponentManager
是否健康,如果依赖的包都存在,则是健康的

Specified by:
isHealth in interface UIComponentManager
Returns:

getUIComponent

public UIComponent getUIComponent(String name)
Description copied from interface: UIComponentManager
根据名称返回界面组件

Specified by:
getUIComponent in interface UIComponentManager
Returns:

getComponentJsArray

public String[] getComponentJsArray(UIComponent component)
Description copied from interface: UIComponentManager
返回JSPath

Specified by:
getComponentJsArray in interface UIComponentManager
Parameters:
component - 返回JS类型
Returns:

getComponentCssArray

public String[] getComponentCssArray(UIComponent component)
Description copied from interface: UIComponentManager
返回CssPath

Specified by:
getComponentCssArray in interface UIComponentManager
Returns:

removeUIComponents

public void removeUIComponents(UIComponents uiComponents)
Description copied from interface: UIComponentManager
移除组件

Specified by:
removeUIComponents in interface UIComponentManager


Copyright © 2006–2015 TinyGroup. All rights reserved.