Top Description Fields Constructors Methods
com.dlsc.preferencesfx.view

public Class PreferencesFxPresenter

extends Object
implements Presenter
Class Inheritance
All Implemented Interfaces
com.dlsc.preferencesfx.view.Presenter
Imports
com.dlsc.preferencesfx.model.PreferencesFxModel, javafx.stage.WindowEvent, org.slf4j.Logger, .LoggerFactory

Contains presenter logic of the PreferencesFxView.
Authors
François Martin, Marco Sanfratello

Field Summary

Modifier and TypeField and Description
private static final Logger
private PreferencesFxModel
private PreferencesFxView

Constructor Summary

AccessConstructor and Description
public
PreferencesFxPresenter(PreferencesFxModel
the model of PreferencesFX
model
,
PreferencesFxView
corresponding view to this presenter
preferencesFxView
)

Constructs a new presenter for the PreferencesFxView.

Method Summary

Modifier and TypeMethod and Description
public void
initializeViewParts()

Overrides default com.dlsc.preferencesfx.view.Presenter.initializeViewParts.

Initializes parts of the view which require more logic.

public void
setupBindings()

Overrides default com.dlsc.preferencesfx.view.Presenter.setupBindings.

Sets up bindings of the view.

public void
setupEventHandlers()

Overrides default com.dlsc.preferencesfx.view.Presenter.setupEventHandlers.

Sets up event handlers of the view.

public void
setupValueChangedListeners()

Overrides default com.dlsc.preferencesfx.view.Presenter.setupValueChangedListeners.

Adds all listeners to view elements and model properties.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LOGGERback to summary
private static final Logger LOGGER
modelback to summary
private PreferencesFxModel model
preferencesFxViewback to summary
private PreferencesFxView preferencesFxView

Constructor Detail

PreferencesFxPresenterback to summary
public PreferencesFxPresenter(PreferencesFxModel model, PreferencesFxView preferencesFxView)

Constructs a new presenter for the PreferencesFxView.

Parameters
model:PreferencesFxModel

the model of PreferencesFX

preferencesFxView:PreferencesFxView

corresponding view to this presenter

Method Detail

initializeViewPartsback to summary
public void initializeViewParts()

Overrides default com.dlsc.preferencesfx.view.Presenter.initializeViewParts.

Doc from com.dlsc.preferencesfx.view.Presenter.initializeViewParts.

Initializes parts of the view which require more logic.

Annotations
@Override
setupBindingsback to summary
public void setupBindings()

Overrides default com.dlsc.preferencesfx.view.Presenter.setupBindings.

Doc from com.dlsc.preferencesfx.view.Presenter.setupBindings.

Sets up bindings of the view.

Annotations
@Override
setupEventHandlersback to summary
public void setupEventHandlers()

Overrides default com.dlsc.preferencesfx.view.Presenter.setupEventHandlers.

Doc from com.dlsc.preferencesfx.view.Presenter.setupEventHandlers.

Sets up event handlers of the view.

Annotations
@Override
setupValueChangedListenersback to summary
public void setupValueChangedListeners()

Overrides default com.dlsc.preferencesfx.view.Presenter.setupValueChangedListeners.

Doc from com.dlsc.preferencesfx.view.Presenter.setupValueChangedListeners.

Adds all listeners to view elements and model properties.

Annotations
@Override