fr.ifremer.wao.ui.components
Class BoatFilterComponent

java.lang.Object
  extended by fr.ifremer.wao.ui.components.FilterComponent<BoatFilter>
      extended by fr.ifremer.wao.ui.components.BoatFilterComponent

public class BoatFilterComponent
extends FilterComponent<BoatFilter>

Author:
sletellier

Constructor Summary
BoatFilterComponent()
           
 
Method Summary
 String[] getBoatNamesStartWith(String input)
           
 BoatFilterValues getPossibleValuesForFilter()
           
protected  BoatFilterValues getPossibleValuesForFilter(boolean update)
           
 List<SampleRow> getSampleRows()
           
 String[] getShipOwnerNamesContains(String input)
           
protected  boolean isAvailableDataForFiltersOnly()
          Used to show only active company and observers.
 String[] onProvideCompletionsFromBoatName(String input)
           
 String[] onProvideCompletionsFromShipOwnerName(String input)
           
 void resetFilter()
          Method to initialize filter, is call on constructor
 void setSampleRow(SampleRow sampleRow)
           
 BoatFilterValues updatePossibleValuesForFilter()
           
 void updateSearchFields()
          Used to update search fields
 
Methods inherited from class fr.ifremer.wao.ui.components.FilterComponent
getDateFormat, getFilter, getFiltersVisible, getFiltersZone, getResources, getUser, getVisibleOnStartup, isRefresh, isReset, onSelectedFromRefresh, onSelectedFromReset, onSuccessFromFiltersForm, setFilter, setFiltersVisible, switchFiltersVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoatFilterComponent

public BoatFilterComponent()
Method Detail

isAvailableDataForFiltersOnly

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

Specified by:
isAvailableDataForFiltersOnly in class FilterComponent<BoatFilter>
Returns:
true if only active users will be showed, false otherwise

resetFilter

public void resetFilter()
Description copied from class: FilterComponent
Method to initialize filter, is call on constructor

Specified by:
resetFilter in class FilterComponent<BoatFilter>

updateSearchFields

public void updateSearchFields()
Description copied from class: FilterComponent
Used to update search fields

Specified by:
updateSearchFields in class FilterComponent<BoatFilter>

getPossibleValuesForFilter

public BoatFilterValues getPossibleValuesForFilter()

updatePossibleValuesForFilter

public BoatFilterValues updatePossibleValuesForFilter()

getPossibleValuesForFilter

protected BoatFilterValues getPossibleValuesForFilter(boolean update)

getShipOwnerNamesContains

public String[] getShipOwnerNamesContains(String input)

getBoatNamesStartWith

public String[] getBoatNamesStartWith(String input)

setSampleRow

public void setSampleRow(SampleRow sampleRow)

onProvideCompletionsFromShipOwnerName

public String[] onProvideCompletionsFromShipOwnerName(String input)

onProvideCompletionsFromBoatName

public String[] onProvideCompletionsFromBoatName(String input)
                                          throws WaoException
Throws:
WaoException

getSampleRows

public List<SampleRow> getSampleRows()


Copyright © 2009-2012 Ifremer. All Rights Reserved.