org.jrebirth/core/src/main/java/org/jrebirth/core/ui/AbstractBaseModel.java
// Do generic stuff

        // Do custom stuff
        initInnerModels();
void initInternalInnerModels()
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/AbstractBaseModel.java
// Call user code
        showView();

        if (this.viewDisplayed) {
            //
            getView().reload();
void showInternalView()
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/AbstractBaseModel.java
//
        hideView();
        //
        getView().hide();
void hideInternalView()
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/fxml/AbstractFXMLModel.java
bind();
     * Method handler for Wave JRebirthWaves.SHOW_VIEW
     * 
    @Override
    public final void doShowView(final Wave wave) {
        showInternalView();
void bindInternal()
final Wave wave
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/fxml/AbstractFXMLModel.java
hideInternalView();
void doHideView(final Wave wave)
org.jrebirth/archetype/src/main/resources/archetype-resources/src/main/java/ui/SampleModel.java
protected void customInitializeInnerModels() {
    protected void customBind() {
    /**
     * {@inheritDoc
void customInitialize()
final Wave wave
org.jrebirth/archetype/src/main/resources/archetype-resources/src/main/java/ui/SampleModel.java
// Process a wave action, you must listen the wave type before
void processAction(final Wave wave)
org.jrebirth/archetype/src/main/resources/archetype-resources/src/main/java/ui/SampleModel.java
// Custom code to process when the view is displayed
void customShowView()
org.jrebirth/archetype/src/main/resources/archetype-resources/src/main/java/ui/SampleModel.java
// Custom code to process when the view is hidden
void customHideView()
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/AbstractModel.java
customBind();
void bind()
final Wave wave
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/AbstractModel.java
showView();
    public final void showView() {
        //
        customShowView();

        if (this.viewDisplayed) {
            //
            getView().doReload();
void performShowView(final Wave wave)
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/fxml/DefaultFXMLModel.java
// Nothing to do yet
void showView()
org.jrebirth/core/src/main/java/org/jrebirth/core/ui/fxml/DefaultFXMLModel.java
// Nothing to do yet
void hideView()
org.jrebirth/core/src/test/java/org/jrebirth/core/ui/fxml/TestFXMLModel.java
// Nothing to do yet
void showView()
org.jrebirth/core/src/test/java/org/jrebirth/core/ui/fxml/TestFXMLModel.java
// Nothing to do yet
void hideView()
final Wave wave
org.jrebirth/core/src/test/java/org/jrebirth/core/ui/fxml/TestFXMLModel.java
// Nothing to do yet
void performShowView(final Wave wave)
final Wave wave
org.jrebirth/core/src/test/java/org/jrebirth/core/ui/fxml/TestFXMLModel.java
// Nothing to do yet
void performHideView(final Wave wave)
org.jrebirth/presentation/src/main/java/org/jrebirth/presentation/ui/base/AbstractSlideView.java
// // Nothing to do yet
    //
void doHide()
org.jrebirth/presentation/src/main/java/org/jrebirth/presentation/ui/base/AbstractSlideView.java
// // Nothing to do yet
    //
    //
void customInitializeComponents()
org.jrebirth/presentation/src/main/java/org/jrebirth/presentation/ui/classic/ClassicView.java
// Nothing to do yet
void doHide()
org.jrebirth/presentation/src/main/java/org/jrebirth/presentation/ui/classic/ClassicView.java
// Nothing to do yet
void doStart()
org.jrebirth/sample/src/main/java/org/jrebirth/sample/ui/SampleModel.java
protected void customInitializeInnerModels() {
    protected void customBind() {
    /**
     * {@inheritDoc
void customInitialize()
org.jrebirth/sample/src/main/java/org/jrebirth/sample/ui/SampleModel.java
// Custom code to process when the view is displayed
void customShowView()
org.jrebirth/sample/src/main/java/org/jrebirth/sample/ui/SampleModel.java
// Custom code to process when the view is hidden
void customHideView()