link(oFilter) {
        if (oFilter instanceof AbstractFilter) {
            if (this._enabled) {
                this._filters.push(oFilter);
            }
        } else {
            throw new Error('A non-filter instance shall not be linked to the filter manager');
        }
    }
/**
     * Adds a new filter to the list
     * @param oFilter {AbstractFilter} the new filter
     */
Adds a new filter to the list
@param oFilter {AbstractFilter} the new filter
Adds a new filter to the list @param oFilter { AbstractFilter } the new filter
link(oFilter) {
        if (oFilter instanceof AbstractFilter) {
            if (this._enabled) {
                this._filters.push(oFilter);
            }
        } else {
            throw new Error('A non-filter instance shall not be linked to the filter manager');
        }
    }
link ( oFilter ) { if ( oFilter instanceof AbstractFilter ) { if ( this . _enabled ) { this . _filters . push ( oFilter ) ; } } else { throw new Error ( 'A non-filter instance shall not be linked to the filter manager' ) ; } }
Adds a new filter to the list
 @param oFilter {AbstractFilter} the new filter
Adds a new filter to the list @param oFilter { AbstractFilter } the new filter