Class CCPromptOutput

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.prompting.CCPromptOutput
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.component.IPageBeanComponent, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class CCPromptOutput extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Constructor Details

    • CCPromptOutput

      public CCPromptOutput()
  • Method Details

    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getRootExpressionUsedInPage in class org.eclnt.jsfserver.pagebean.PageBean
    • prepare

      public void prepare(org.eclnt.ccee.prompting.IPrompting prompting, CCPromptOutput.IListener listener)
    • initializePageBean

      public void initializePageBean(Map<String,String> initData)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • getMessageInfos

      public List<CCPromptOutput.MessageInfo> getMessageInfos()
    • getDynContent

      public org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding getDynContent()
    • getScrollToBottomTrigger

      public org.eclnt.jsfserver.elements.util.Trigger getScrollToBottomTrigger()
    • getPollingURL

      public String getPollingURL()
    • getPollingDuration

      public int getPollingDuration()
    • setPollingDuration

      public void setPollingDuration(int pollingDuration)
    • isAutoScrollToBottom

      public boolean isAutoScrollToBottom()
    • setAutoScrollToBottom

      public void setAutoScrollToBottom(boolean autoScrollToBottom)
    • getWidth

      public String getWidth()
    • setWidth

      public void setWidth(String width)
    • getHeight

      public String getHeight()
    • setHeight

      public void setHeight(String height)
    • addMessage

      public CCPromptOutput.MessageInfo addMessage(String html, String styleVariant)
    • startNewMessage

      public CCPromptOutput.MessageInfo startNewMessage(String styleVariant)
    • updateCurrentMessage

      public CCPromptOutput.MessageInfo updateCurrentMessage(String html)
    • onPollingAction

      public void onPollingAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • destroy

      public void destroy()
    • scrollToBottom

      public void scrollToBottom()
    • refreshClientIfNotInUIThread

      public void refreshClientIfNotInUIThread()
    • renderMessages

      protected void renderMessages()
    • createMessageNode

      protected org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding.ComponentNode createMessageNode(CCPromptOutput.MessageInfo mi, int counter)