cellml_services::ValidationService Interface Reference

cellml_services::ValidationService Interface Reference

This is the base interface for CellML validation services. More...

Public Member Functions

wstring validateElement (in cellml_api::CellMLElement el) raises (cellml_api::CellMLException)
 Validates part of a CellML model.

Detailed Description

This is the base interface for CellML validation services.

This base specification is not intended to be complete; individual validation services should provide a more detailed interface which extends from this one, and defines exactly what types of validation is and is not performed.

Definition at line 16 of file CellML_Services.idl.

Member Function Documentation

wstring cellml_services::ValidationService::validateElement ( in cellml_api::CellMLElement  el) raises (cellml_api::CellMLException)

Validates part of a CellML model.

Parameters
elThe element to validate.
Returns
The empty string, if the element is valid according to this validator, or an error message, the format of which shall be defined by validation services implementing this interface. CelllMLException If some error occurs during validation.