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)
           
 SampleRow getSampleRow()
           
 String[] getShipOwnerNamesContains(String input)
           
protected  boolean isAvailableDataForFiltersOnly()
          Used to show only active company and observers.
 boolean isSampleRowExists()
           
 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)

getSampleRow

public SampleRow getSampleRow()

setSampleRow

public void setSampleRow(SampleRow sampleRow)

onProvideCompletionsFromShipOwnerName

public String[] onProvideCompletionsFromShipOwnerName(String input)

onProvideCompletionsFromBoatName

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

isSampleRowExists

public boolean isSampleRowExists()


Copyright © 2009-2011 Ifremer. All Rights Reserved.