org.exoplatform.workflow.webui.component.controller
Class UITaskManager

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.workflow.webui.component.controller.UITaskManager
All Implemented Interfaces:
org.exoplatform.webui.core.UIPopupComponent

public class UITaskManager
extends org.exoplatform.webui.core.UIContainer
implements org.exoplatform.webui.core.UIPopupComponent

Created by The eXo Platform SARL Author : Ly Dinh Quang quang.ly@exoplatform.com xxx5669@gmail.com Jan 12, 2009


Nested Class Summary
static class UITaskManager.ChangeTabActionListener
           
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
static java.lang.String UIPOPUP_DELEGATEDSELECTOR_ID
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UITaskManager()
           
 
Method Summary
 void activate()
           
 boolean checkBeforeActive()
           
 void deActivate()
           
 java.lang.String getClosingConfirmMsg(java.lang.String key)
           
 java.lang.String getSelectedTab()
           
 void initPopupSelectUser(java.lang.String fieldName)
          Init popup window to select user
 void setIsStart(boolean isStart)
           
 void setSelectedTab(java.lang.String selectedTab)
           
 void setTokenId(java.lang.String tokenId)
           
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UIPOPUP_DELEGATEDSELECTOR_ID

public static final java.lang.String UIPOPUP_DELEGATEDSELECTOR_ID
See Also:
Constant Field Values
Constructor Detail

UITaskManager

public UITaskManager()
              throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

initPopupSelectUser

public void initPopupSelectUser(java.lang.String fieldName)
                         throws java.lang.Exception
Init popup window to select user

Parameters:
fieldName: - name of textbox to fill username
Throws:
java.lang.Exception

setTokenId

public void setTokenId(java.lang.String tokenId)

setIsStart

public void setIsStart(boolean isStart)

activate

public void activate()
              throws java.lang.Exception
Specified by:
activate in interface org.exoplatform.webui.core.UIPopupComponent
Throws:
java.lang.Exception

checkBeforeActive

public boolean checkBeforeActive()
                          throws java.lang.Exception
Throws:
java.lang.Exception

deActivate

public void deActivate()
                throws java.lang.Exception
Specified by:
deActivate in interface org.exoplatform.webui.core.UIPopupComponent
Throws:
java.lang.Exception

setSelectedTab

public void setSelectedTab(java.lang.String selectedTab)

getSelectedTab

public java.lang.String getSelectedTab()

getClosingConfirmMsg

public java.lang.String getClosingConfirmMsg(java.lang.String key)


Copyright © 2012 eXo Platform SAS. All Rights Reserved.