info.joseluismartin.gui.report
Class ReportFilterView

java.lang.Object
  extended by info.joseluismartin.gui.AbstractView<ReportFilter>
      extended by info.joseluismartin.gui.report.ReportFilterView
All Implemented Interfaces:
BinderHolder, ControlChangeListener, Binder<ReportFilter>, ModelHolder<ReportFilter>, View<ReportFilter>, EventListener

public class ReportFilterView
extends AbstractView<ReportFilter>

Author:
Jose A. Corbacho

Field Summary
 
Fields inherited from class info.joseluismartin.gui.AbstractView
DEFAULT_BINDER_FACTORY_NAME, errors, height, messageSource, width
 
Constructor Summary
ReportFilterView()
           
ReportFilterView(ReportFilter reportFilter)
           
 
Method Summary
protected  JComponent buildPanel()
          Build the JComponent that hold controls.
 void doRefresh()
          Allow subclasses to do custom refresh
 PersistentManager<ReportType,Long> getReportTypeService()
          GETTERS AND SETTERS
 void init()
           
 void setReportTypeService(PersistentManager<ReportType,Long> reportService)
           
 
Methods inherited from class info.joseluismartin.gui.AbstractView
addControlChangeListener, addView, afterRefresh, afterUpdate, autobind, bind, bind, clear, controlChange, doUpdate, enableView, fireControlChange, getBinder, getBinderFactory, getBindingResult, getControlAccessorFactory, getControlInitializer, getErrorMessage, getErrorProcessors, getHeight, getIgnoredProperties, getMessage, getMessage, getMessageSource, getModel, getName, getPanel, getValidator, getWidth, ignoreProperties, ignoreProperty, isAutobinding, isDirty, isInitializeControls, listen, onSetModel, refresh, removeControlChangeListener, setAutobinding, setBinderFactory, setControlAccessorFactory, setControlInitializer, setDirty, setErrorProcessors, setHeight, setIgnoredProperties, setInitializeControls, setMessageSource, setModel, setName, setValidator, setWidth, update, validateView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportFilterView

public ReportFilterView()

ReportFilterView

public ReportFilterView(ReportFilter reportFilter)
Method Detail

init

public void init()

doRefresh

public void doRefresh()
Description copied from class: AbstractView
Allow subclasses to do custom refresh

Overrides:
doRefresh in class AbstractView<ReportFilter>

buildPanel

protected JComponent buildPanel()
Description copied from class: AbstractView
Build the JComponent that hold controls.

Specified by:
buildPanel in class AbstractView<ReportFilter>
Returns:
a JCompoent

getReportTypeService

public PersistentManager<ReportType,Long> getReportTypeService()
GETTERS AND SETTERS


setReportTypeService

public void setReportTypeService(PersistentManager<ReportType,Long> reportService)


Copyright © 2013 JDAL. All Rights Reserved.