fr.ifremer.wao.ui.base
Class FilterManager<E extends SamplingFilter>
java.lang.Object
fr.ifremer.wao.ui.base.FilterManager<E>
- Direct Known Subclasses:
- SamplingFilterManager
public abstract class FilterManager<E extends SamplingFilter>
- extends Object
- Author:
- sletellier
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
user
protected ConnectedUser user
serviceSampling
protected ServiceSampling serviceSampling
possibleValuesForFilter
protected SamplingFilterValues possibleValuesForFilter
FilterManager
public FilterManager(ConnectedUser user,
ServiceSampling serviceSampling)
getPossibleValuesForFilter
public SamplingFilterValues getPossibleValuesForFilter()
updatePossibleValuesForFilter
public SamplingFilterValues updatePossibleValuesForFilter()
getPossibleValuesForFilter
protected SamplingFilterValues getPossibleValuesForFilter(boolean update)
getUser
public ConnectedUser getUser()
getFilter
public abstract E getFilter()
resetFilter
public abstract void resetFilter()
- Method to initialize filter, is call on constructor
isAvailableDataForFiltersOnly
protected abstract boolean isAvailableDataForFiltersOnly()
- Used to show only active company and observers.
- Returns:
- true if only active users will be showed, false otherwise
updateSearchFields
public void updateSearchFields()
Copyright © 2009-2011 Ifremer. All Rights Reserved.