@Override public ValidationFunction<?> getValidationFunction(int errorCode, ValidationContext context) { ValidationFunction<AssignmentRule> func = null; switch (errorCode) { case CORE_20910: func = new UnknownAttributeValidationFunction<AssignmentRule>(); break; } return func; }
@Override public boolean check(ValidationContext ctx, Transition t) { if (t.isSetListOfFunctionTerms()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, t.getListOfFunctionTerms()); } return true; } };
@Override public boolean check(ValidationContext ctx, QualModelPlugin qmp) { if (qmp.isSetListOfQualitativeSpecies()) { return new UnknownAttributeValidationFunction<ListOf<QualitativeSpecies>>().check(ctx, qmp.getListOfQualitativeSpecies()); } return true; } };
@Override public boolean check(ValidationContext ctx, Event kl) { if (kl.isSetListOfEventAssignments()) { UnknownAttributeValidationFunction<ListOf<EventAssignment>> unknownFunc = new UnknownAttributeValidationFunction<ListOf<EventAssignment>>(); return unknownFunc.check(ctx, kl.getListOfEventAssignments()); } return true; } };
@Override public boolean check(ValidationContext ctx, Transition t) { if (t.isSetListOfInputs()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, t.getListOfInputs()); } return true; } };
@Override public boolean check(ValidationContext ctx, MultiCompartmentPlugin c) { if (c.isSetListOfCompartmentReferences()) { UnknownAttributeValidationFunction<ListOf<CompartmentReference>> unknownFunc = new UnknownAttributeValidationFunction<ListOf<CompartmentReference>>(); return unknownFunc.check(ctx, c.getListOfCompartmentReferences()); } return true; } };
@Override public boolean check(ValidationContext ctx, Reaction r) { if (r.isSetListOfModifiers()) { UnknownAttributeValidationFunction<ListOf<ModifierSpeciesReference>> unknownFunc = new UnknownAttributeValidationFunction<ListOf<ModifierSpeciesReference>>(); return unknownFunc.check(ctx, r.getListOfModifiers()); } return true; } };
@Override public boolean check(ValidationContext ctx, QualModelPlugin qmp) { if (qmp.isSetListOfTransitions()) { return new UnknownAttributeValidationFunction<ListOf<Transition>>().check(ctx, qmp.getListOfTransitions()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfInitialAssignments() || m.isListOfInitialAssignmentsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfInitialAssignments()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfConstraints() || m.isListOfConstraintsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfConstraints()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfCompartments() || m.isListOfCompartmentsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfCompartments()); } return true; } };
@Override public boolean check(ValidationContext ctx, UnitDefinition ud) { if (ud.isSetListOfUnits() || ud.isListOfUnitsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, ud.getListOfUnits()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfUnitDefinitions() || m.isListOfUnitDefinitionEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfUnitDefinitions()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfParameters() || m.isListOfParametersEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfParameters()); } return true; } };
@Override public boolean check(ValidationContext ctx, KineticLaw kl) { if (kl.isSetListOfLocalParameters() || kl.isListOfLocalParametersEmpty()) { UnknownAttributeValidationFunction<ListOf<LocalParameter>> unknownFunc = new UnknownAttributeValidationFunction<ListOf<LocalParameter>>(); return unknownFunc.check(ctx, kl.getListOfLocalParameters()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfRules() || m.isListOfRulesEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfRules()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfFunctionDefinitions() || m.isListOfFunctionDefinitionsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfFunctionDefinitions()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfSpecies() || m.isListOfSpeciesEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfSpecies()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfReactions() || m.isListOfReactionsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfReactions()); } return true; } };
@Override public boolean check(ValidationContext ctx, Model m) { if (m.isSetListOfEvents() || m.isListOfEventsEmpty()) { return new UnknownAttributeValidationFunction<TreeNodeWithChangeSupport>().check(ctx, m.getListOfEvents()); } return true; } };