C
- the Connection
type.public class ControlEventHandler<C extends org.shared.net.Connection> extends org.shared.net.handler.XmlHandler<ControlEventHandler<C>,C,ControlEvent,SourceType>
XmlHandler
specialized for handling ControlEvent
s.Constructor and Description |
---|
ControlEventHandler(String name,
org.shared.event.SourceLocal<ControlEvent> delegate)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected ControlEvent |
createEos() |
protected ControlEvent |
createError() |
void |
onLocal(ControlEvent evt) |
protected ControlEvent |
parse(Element rootElement) |
getHandler, getType, newFilter, onBind, onClose, onClosing, onReceive, onRemote, setHandler
close, getConnection, onBind, onClosing, onOob, onOob, onReceive, send, setConnection, setFilterFactory, toString
public ControlEventHandler(String name, org.shared.event.SourceLocal<ControlEvent> delegate)
delegate
- the delegate to which events will be forwarded.public void onLocal(ControlEvent evt)
protected ControlEvent parse(Element rootElement)
parse
in class org.shared.net.handler.XmlHandler<ControlEventHandler<C extends org.shared.net.Connection>,C extends org.shared.net.Connection,ControlEvent,SourceType>
protected ControlEvent createEos()
createEos
in class org.shared.net.handler.XmlHandler<ControlEventHandler<C extends org.shared.net.Connection>,C extends org.shared.net.Connection,ControlEvent,SourceType>
protected ControlEvent createError()
createError
in class org.shared.net.handler.XmlHandler<ControlEventHandler<C extends org.shared.net.Connection>,C extends org.shared.net.Connection,ControlEvent,SourceType>