The FilterObjManager type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| FilterObjManager(String) |
Default constructor.
| |
| FilterObjManager(Int32, Int32, Int32, String) |
General construction, expects max filters, max stats, max reports and a user id.
| |
| FilterObjManager(String, String, String, String) |
General constructor, takes the maximum filters as a string arguments.
|
Methods
| Name | Description | |
|---|---|---|
| Append(String) |
Appends a filter to the list, directly after the active filter.
Excess filters are pruned.
| |
| Append(FilterObj) |
Appends a filter to the list, directly after the active filter.
Excess filters are pruned.
| |
| AppendPassive(String) |
Appends a filter to the filter object manager in passive mode.
| |
| AppendPassive(FilterObj) |
Appends a filter to the filter object manager in passive mode.
| |
| CloseActiveFilter |
Closes the current active filters.
| |
| CloseAllFilters |
Close all open filters.
| |
| CloseFilterAtIdx |
Close the filter at the given index.
| |
| GetActiveFilterObj |
Returns the active filter object, the first filter.
| |
| GetFilterAtIndex |
Returns a filter from the given index.
| |
| GetFilterCount |
Returns the current count of loaded filters.
| |
| GetFilterWithId |
Returns the filter object of the filter with the given id.
| |
| GetFilterWithName |
Returns the filter object of the filter with the given id.
| |
| GetIndexOfFilterWithId |
Returns the index of the filter with the given id.
| |
| GetMaxFilters |
Returns the current maximum of filters.
| |
| GetMaxReports |
Returns the maximum number of reports.
| |
| GetMaxStatistics |
Returns the maximum number of statistics.
| |
| HasFilterAtIndex |
Has a filter at the given index.
| |
| MakeFilterActive(Int32) |
Activates the filter at the given index.
| |
| MakeFilterActive(String) |
Makes a filter with the given filterId the active filter.
| |
| ReloadFilterWithId |
Reloads a filter with the given id.
| |
| ReloadFilterWithName |
Reloads a filter with the given id.
|
Fields
| Name | Description | |
|---|---|---|
| DEFAULT_FILTER_MAX |
Represents the default maximum number of filters available at one time.
| |
| DEFAULT_REPORT_MAX |
Represents the default maximum number of reports available for one filter.
| |
| DEFAULT_STATISTIC_MAX |
Represents the default maximum number of statistics available for one filter.
| |
| filters |
List of FilterObj kept track of by this manager.
| |
| maxFilters |
Local updated max filters, gets set to either the default or from the Web.Config.
| |
| maxReports |
Local updated max reports, gets set to either the default or from the Web.Config.
| |
| maxStatistics |
Local updated max stats, gets set to either the default or from the Web.Config.
| |
| userId |
Owner's user id.
|
See Also