N
- the root node typepublic class DefaultSimpleModel<N extends Node> extends AbstractSimpleModel<N>
createViewIntoJAT, hasBeenAttached
innerComponentMap, PROCESS_WAVE_METHOD_NAME, rootComponent
ADD_BEHAVIOR, CALL_ANNOTATED_METHOD_ERROR, COMMAND_NOT_FOUND_ERROR, COMMAND_NOT_FOUND_MESSAGE, COMPONENT_INJECTION_FAILURE, COMPONENT_RELEASE_ERROR, CUSTOM_METHOD_NOT_FOUND, LISTEN_WAVE_TYPE, MODEL_NOT_FOUND_ERROR, MODEL_NOT_FOUND_MESSAGE, NO_WAVE_LISTENER, NOTIFIER_CONSUMES, NOTIFIER_HANDLES, SEND_WAVE, SERVICE_NOT_FOUND_ERROR, SERVICE_NOT_FOUND_MESSAGE, UNLISTEN_WAVE_TYPE, WAVE_BEAN_CREATION_ERROR, WAVE_DISPATCH_ERROR, WAVE_HANDLING_ERROR, WAVE_LOST, WAVE_LOST_CONTEXT, WAVE_SENDING_ERROR
booleanItem, byteItem, characterItem, classItem, doubleItem, exceptionItem, floatItem, integerItem, longItem, shortItem, stringItem, voidItem
Constructor and Description |
---|
DefaultSimpleModel() |
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 |
initInnerComponents()
Initialize method that should wrap all creation of
InnerComponent . |
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.
|
node, prepareView
buildObject, object, object
applyStyle, buildView, doHideView, doShowView, initInternalModel, view
attachParentListener, finalize, hideInternalView, ready, showInternalView
addBehavior, addBehavior, getBehavior, getBehaviorData, hasBehavior, manageOptionalData
attachUi, callCommand, callCommand, findInnerComponent, getInnerComponentMap, initInternalInnerComponents, listen, listen, listen, release, returnData, rootComponent, rootComponent, sendWave, sendWave, sendWave, setup, unlisten
getCommand, getCommand, getCommands, getCommands, getFirstKeyPart, getKeyPart, getListKeyPart, getModel, getModel, getModels, getModels, getSecondKeyPart, getService, getService, getServices, getServices, getThirdKeyPart, key, key, localFacade, localFacade
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doHideView, doShowView, view
addBehavior, addBehavior, getBehavior, getBehaviorData, hasBehavior
findInnerComponent, listen, listen, listen, rootComponent, rootComponent, sendWave, sendWave, sendWave, unlisten
key, key, localFacade, localFacade, release, setup
attachUi, getModel, getModel, getModels, getModels
getService, getService, getServices, getServices, returnData
callCommand, callCommand, getCommand, getCommand, getCommands, getCommands
public DefaultSimpleModel()
protected void initSimpleView()
initSimpleView
in class AbstractSimpleObjectModel<N extends Node,Object>
protected void initModel()
AbstractBaseModel.initModel()
method to setup your model.initModel
in class AbstractBaseModel<Model>
protected void initInnerComponents()
InnerComponent
.
It shall contain only EnhancedComponent
.addInnerComponent calls.initInnerComponents
in class AbstractComponent<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()
AbstractModel
AbstractBaseModel.bind()
method to add your bindings.bindInternal
in class AbstractModel<Model,NullView>
protected void bind()
AbstractBaseModel
bind
in class AbstractBaseModel<Model>
Copyright © 2011–2016 JRebirth OSS. All rights reserved.