Exemplo n.º 1
0
    def validate_program(self, program, options):
        errors = set()
        program = self._validate_program(program, options, errors)

        if errors:
            raise ValidationError(*errors)

        return program
Exemplo n.º 2
0
    def validate_beam(self, beam, options):
        errors = set()
        beam = self._validate_beam(beam, options, errors)

        if errors:
            raise ValidationError(*errors)

        return beam
Exemplo n.º 3
0
    def validate_model(self, model, options):
        errors = set()
        model = self._validate_model(model, options, errors)

        if errors:
            raise ValidationError(*errors)

        return model
Exemplo n.º 4
0
    def validate_analysis(self, analysis, options):
        errors = set()
        analysis = self._validate_analysis(analysis, options, errors)

        if errors:
            raise ValidationError(*errors)

        return analysis
Exemplo n.º 5
0
    def validate_limit(self, limit, options):
        errors = set()
        limit = self._validate_limit(limit, options, errors)

        if errors:
            raise ValidationError(*errors)

        return limit
Exemplo n.º 6
0
    def validate_options(self, options):
        errors = set()
        options = self._validate_options(options, errors)

        if errors:
            raise ValidationError(*errors)

        return options
Exemplo n.º 7
0
    def validate_sample(self, sample, options):
        errors = set()
        sample = self._validate_sample(sample, options, errors)

        if errors:
            raise ValidationError(*errors)

        return sample
Exemplo n.º 8
0
    def validate_material(self, material, options):
        errors = set()
        material = self._validate_material(material, options, errors)

        if errors:
            raise ValidationError(*errors)

        return material
Exemplo n.º 9
0
    def validate(self):
        errors = set()
        self._validate(errors)

        if errors:
            raise ValidationError(*errors)