Class ChatWidgetController
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer<T>
-
- org.zkoss.zk.ui.util.GenericAutowireComposer<T>
-
- org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
-
- com.hybris.cockpitng.util.ViewAnnotationAwareComposer
-
- com.hybris.cockpitng.util.DefaultWidgetController
-
- com.hybris.cockpitng.widgets.controller.ChatWidgetController
-
- All Implemented Interfaces:
WidgetController,WidgetDragAndDropAware,WidgetInstanceManagerAware,java.io.Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class ChatWidgetController extends DefaultWidgetController
Chat controller.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCLEAR_BUTTONprotected static java.lang.StringSEND_BUTTONprotected static java.lang.StringSOCKET_IN_MESSAGE_IN
-
Constructor Summary
Constructors Constructor Description ChatWidgetController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearOutgoingMessage()clearOutgoingMessage method.org.zkoss.zul.DivgetConversationView()org.zkoss.zul.TextboxgetOutgoingMessageTextbox()voidreceive(java.lang.String msg)receive method.voidsend()send method.-
Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initialize, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
Field Detail
-
SOCKET_IN_MESSAGE_IN
protected static final java.lang.String SOCKET_IN_MESSAGE_IN
- See Also:
- Constant Field Values
-
SEND_BUTTON
protected static final java.lang.String SEND_BUTTON
- See Also:
- Constant Field Values
-
CLEAR_BUTTON
protected static final java.lang.String CLEAR_BUTTON
- See Also:
- Constant Field Values
-
-
Method Detail
-
send
public void send()
send method.
-
receive
public void receive(java.lang.String msg)
receive method.
-
clearOutgoingMessage
public void clearOutgoingMessage()
clearOutgoingMessage method.
-
getConversationView
public org.zkoss.zul.Div getConversationView()
-
getOutgoingMessageTextbox
public org.zkoss.zul.Textbox getOutgoingMessageTextbox()
-
-