@Override public boolean check(ValidationContext ctx, Output o) { if (!o.isSetQualitativeSpecies() || !o.isSetTransitionEffect()) { return false; } return super.check(ctx, o); } };
@Override public boolean check(ValidationContext ctx, Input i) { // id, compartment and constant are required if (!i.isSetQualitativeSpecies() || !i.isSetTransitionEffect()) { return false; } return super.check(ctx, i); } };
@Override public boolean check(ValidationContext ctx, QualitativeSpecies t) { // id, compartment and constant are required if (!t.isSetConstant() || !t.isSetCompartment() || !t.isSetId()) { return false; } return super.check(ctx, t); } };
@Override public boolean check(ValidationContext ctx, FunctionTerm ft) { if (ft.isDefaultTerm() && !ft.isSetResultLevel()) { return false; } else if (ft.isDefaultTerm()) { return super.check(ctx, ft); } return true; } };
@Override public boolean check(ValidationContext ctx, FunctionTerm ft) { if ((!ft.isDefaultTerm()) && !ft.isSetResultLevel()) { return false; } else if (!ft.isDefaultTerm()) { return super.check(ctx, ft); } return true; } };