N - the root node typeO - the class type of the bindable objectpublic class DefaultSimpleObjectModel<N extends Node,O> extends AbstractSimpleObjectModel<N,O>
PROCESS_WAVE_METHOD_NAMECALL_ANNOTATED_METHOD_ERROR, COMMAND_NOT_FOUND_ERROR, COMMAND_NOT_FOUND_MESSAGE, COMPONENT_INJECTION_FAILURE, CUSTOM_METHOD_NOT_FOUND, LISTEN_WAVE_TYPE, MODEL_NOT_FOUND_ERROR, MODEL_NOT_FOUND_MESSAGE, NO_WAVE_LISTENER, NOTIFIER_CONSUMES, SEND_WAVE, SERVICE_NOT_FOUND_ERROR, SERVICE_NOT_FOUND_MESSAGE, UNLISTEN_WAVE_TYPE, USE_DEFAULT_WAVE_HANDLER, WAVE_BEAN_CREATION_ERROR, WAVE_DISPATCH_ERROR, WAVE_HANDLING_ERROR, WAVE_LOST, WAVE_LOST_CONTEXT, WAVE_SENDING_ERROR| Constructor and Description |
|---|
DefaultSimpleObjectModel() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bind()
Bind method to implement for adding custom bindings.
|
protected void |
bindInternal()
Bind current object to view's widget.
|
protected void |
hideView()
Perform custom action before hiding the view.
|
protected void |
initInnerModels()
Initialize method for inner models to implement for adding custom processes.
|
protected void |
initModel()
Initialize method to implement for adding custom processes.
|
protected void |
initSimpleView()
Prepare the visual node hierarchy for this simple model.
|
protected void |
processWave(Wave wave)
Process the wave.
|
protected void |
showView()
Perform custom user action before showing the view.
|
getRootNode, initInternalModelbuildObject, getObject, setObjectbuildView, doHideView, doShowView, getViewfinalize, getInnerModel, getRootModel, hideInternalView, initInternalInnerModels, ready, setRootModel, showInternalViewattachUi, callCommand, callCommand, getReturnCommand, getReturnWaveType, listen, listen, listen, registerCallback, registerCallback, registerCallback, release, returnData, sendWave, sendWave, setup, unlistengetCommand, getFirstKeyPart, getKey, getListKeyPart, getLocalFacade, getModel, getSecondKeyPart, getService, getThirdKeyPart, setKey, setLocalFacadeclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetReturnCommand, getReturnWaveType, listen, listen, listen, registerCallback, registerCallback, registerCallback, sendWave, sendWave, unlistengetKey, getLocalFacade, release, setKey, setLocalFacade, setupattachUi, getModelgetService, returnDatacallCommand, callCommand, getCommandprotected void initSimpleView()
initSimpleView in class AbstractSimpleObjectModel<N extends Node,O>protected void initModel()
AbstractBaseModel.initModel() method to setup your model.initModel in class AbstractBaseModel<Model>protected void initInnerModels()
initInnerModels in class AbstractBaseModel<Model>protected void processWave(Wave wave)
processWave in class AbstractBaseModel<Model>wave - the wave receivedprotected void showView()
showView in class AbstractBaseModel<Model>protected void hideView()
hideView in class AbstractBaseModel<Model>protected void bindInternal()
AbstractModelAbstractBaseModel.bind() method to add your bindings.bindInternal in class AbstractModel<Model,NullView>protected void bind()
AbstractBaseModelbind in class AbstractBaseModel<Model>Copyright © 2011–2014 JRebirth OSS. All rights reserved.