import { Criterion } from './criterion.model';
import { Option } from '../../../metamodel/model/option.model';

export class SelectCriterion extends Criterion {
    option: Option;

    constructor(id: number, option: Option) {
        super(id);
        this.option = option;
    }

    printCriterion(): string {
        return this.option.label;
    }

    getCriterionStr(): string {
        return this.id + ':eq:' + this.option.value;
    }
}