info.joseluismartin.gui.report
Class ReportFileView

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

public class ReportFileView
extends AbstractView<Report>

Author:
Jose A. Corbacho

Field Summary
 
Fields inherited from class info.joseluismartin.gui.AbstractView
DEFAULT_BINDER_FACTORY_NAME, errors, height, messageSource, width
 
Constructor Summary
ReportFileView()
           
ReportFileView(Report model)
           
 
Method Summary
protected  JComponent buildPanel()
          Build the JComponent that hold controls.
 Icon getAddIcon()
          GETTERS AND SETTERS
 DataSource getDataSource()
           
 JTextField getFileName()
           
 ReportService getService()
           
 void init()
           
 void setAddIcon(Icon addIcon)
           
 void setDataSource(DataSource dataSource)
           
 void setFileName(JTextField fileName)
           
 void setService(ReportService service)
           
 
Methods inherited from class info.joseluismartin.gui.AbstractView
addControlChangeListener, addView, afterRefresh, afterUpdate, autobind, bind, bind, clear, controlChange, doRefresh, 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

ReportFileView

public ReportFileView(Report model)

ReportFileView

public ReportFileView()
Method Detail

init

public void init()

buildPanel

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

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

getAddIcon

public Icon getAddIcon()
GETTERS AND SETTERS


setAddIcon

public void setAddIcon(Icon addIcon)

getService

public ReportService getService()

setService

public void setService(ReportService service)

getFileName

public JTextField getFileName()

setFileName

public void setFileName(JTextField fileName)

getDataSource

public DataSource getDataSource()

setDataSource

public void setDataSource(DataSource dataSource)


Copyright © 2013 JDAL. All Rights Reserved.