public abstract class ActiveComponentEncoder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ActiveComponentEncoder.CreateBy
The possible aditional operations after method encodeClientScrip is called
|
Constructor and Description |
---|
ActiveComponentEncoder() |
Modifier and Type | Method and Description |
---|---|
abstract ActiveComponentEncoder.CreateBy |
encodeCreation(ActiveUpdateContext activeContext, Appendable outputScript) |
abstract void |
encodeUpdate(ActiveUpdateContext activeContext, Appendable outputScript)
Encodes client script for a component to handle the active message on client side
|
abstract String |
getClientConstructor() |
abstract Set<ActiveComponentEncoder.CreateBy> |
getSupportedCreationStrategies() |
public abstract void encodeUpdate(ActiveUpdateContext activeContext, Appendable outputScript) throws IOException
activeContext
- client encoder of the componentIOException
public abstract String getClientConstructor()
public abstract Set<ActiveComponentEncoder.CreateBy> getSupportedCreationStrategies()
public abstract ActiveComponentEncoder.CreateBy encodeCreation(ActiveUpdateContext activeContext, Appendable outputScript) throws IOException
IOException