org.palo.api.subsets.filter.settings
Interface FilterSetting

All Known Implementing Classes:
AbstractFilterSettings, AliasFilterSetting, AttributeFilterSetting, DataFilterSetting, HierarchicalFilterSetting, PicklistFilterSetting, SortingFilterSetting, TextFilterSetting

public interface FilterSetting

FilterSetting

A simple filter setting definition. We only require that a filter setting can be reseted and be adapted from another filter setting of same kind.

Version:
$Id: FilterSetting.html,v 1.5 2009/07/09 11:01:46 ArndHouben Exp $

Method Summary
 void adapt(FilterSetting from)
          Adapt the filter setting from the given filter setting.
 void bind(Subset2 subset)
          Binds this filter settings instance to the given Subset2 NOTE: PLEASE DON'T USE!
 void reset()
          Resets the filter setting to its defaults.
 void unbind()
          Releases this filter settings instance from a previously binded Subset2 NOTE: PLEASE DON'T USE!
 

Method Detail

reset

void reset()
Resets the filter setting to its defaults.


adapt

void adapt(FilterSetting from)
Adapt the filter setting from the given filter setting. After that both settings are the same.

Parameters:
from - the filter setting to adapt from

bind

void bind(Subset2 subset)

Binds this filter settings instance to the given Subset2

NOTE: PLEASE DON'T USE! INTERNAL METHOD

Parameters:
subset -

unbind

void unbind()

Releases this filter settings instance from a previously binded Subset2

NOTE: PLEASE DON'T USE! INTERNAL METHOD