fr.ifremer.suiviobsmer.ui.pages
Class Synthesis

java.lang.Object
  extended by fr.ifremer.suiviobsmer.ui.base.AbstractFilteredPage
      extended by fr.ifremer.suiviobsmer.ui.pages.Synthesis
All Implemented Interfaces:
SuiviObsmerPage

@IncludeStylesheet(value="context:css/synthesis.css")
public class Synthesis
extends AbstractFilteredPage
implements SuiviObsmerPage

Synthesis Created: 9 nov. 2009

Version:
$Revision: 330 $ Mise a jour: $Date: 2010-02-05 15:04:29 +0100 (ven. 05 févr. 2010) $ par : $Author: fdesbois $
Author:
fdesbois

Constructor Summary
Synthesis()
           
 
Method Summary
 org.jfree.chart.JFreeChart getBoardingBoatsChart()
          STATIC GRAPH : BOARDINGBOAT
 org.jfree.chart.JFreeChart getDataSamplingChart()
           
 ChartUtils.ChartType getDataSamplingChartType()
           
 BoatFilter getFilter()
           
 org.nuiton.util.PeriodDates getPeriod()
           
protected  boolean isAvailableDataForFiltersOnly()
          Used to show only active company and observers.
 boolean isOnlyForAdmin()
           
 
Methods inherited from class fr.ifremer.suiviobsmer.ui.base.AbstractFilteredPage
getCompanySelectModel, getFacadeSelectModel, getObserverSelectModel, getProgramSelectModel, getSampleRowSelectModel, getSectorSelectModel, initSelectFilters, isEdited, onProvideCompletionsFromBoatName, onSelectedFromRefreshByCompany, onSelectedFromRefreshByFacade, onSelectedFromRefreshByProgram, onSelectedFromRefreshBySector, onSelectedFromSearch, resetFacadeSelect, resetSampleRowSelect, resetSectorSelect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Synthesis

public Synthesis()
Method Detail

isOnlyForAdmin

public boolean isOnlyForAdmin()
Specified by:
isOnlyForAdmin in interface SuiviObsmerPage

getFilter

public BoatFilter getFilter()
                     throws SuiviObsmerException
Specified by:
getFilter in class AbstractFilteredPage
Throws:
SuiviObsmerException

getPeriod

public org.nuiton.util.PeriodDates getPeriod()
                                      throws SuiviObsmerException
Throws:
SuiviObsmerException

isAvailableDataForFiltersOnly

protected boolean isAvailableDataForFiltersOnly()
Description copied from class: AbstractFilteredPage
Used to show only active company and observers.

Specified by:
isAvailableDataForFiltersOnly in class AbstractFilteredPage
Returns:
true if only active users will be showed, false otherwise

getDataSamplingChart

public org.jfree.chart.JFreeChart getDataSamplingChart()
                                                throws SuiviObsmerException
Throws:
SuiviObsmerException

getDataSamplingChartType

public ChartUtils.ChartType getDataSamplingChartType()

getBoardingBoatsChart

public org.jfree.chart.JFreeChart getBoardingBoatsChart()
                                                 throws SuiviObsmerException
STATIC GRAPH : BOARDINGBOAT

Throws:
SuiviObsmerException


Copyright © 2009-2010 Ifremer. All Rights Reserved.