interfaces/VACSS.idl Source File

VACSS.idl
Go to the documentation of this file.
1 
7 #include "CellML_APISPEC.idl"
8 
12 module cellml_services
13 {
24  {
28  readonly attribute wstring description;
29 
33  readonly attribute unsigned long nSupplements;
34 
40  CellMLValidityError getSupplement(in unsigned long index);
41 
47  readonly attribute boolean isWarningOnly;
48  };
49 
56  {
60  readonly attribute dom::Node errorNode;
61 
65  readonly attribute unsigned long errorNodalOffset;
66  };
67 
75  {
80  };
81 
90  {
94  readonly attribute unsigned long nValidityErrors;
95 
102  CellMLValidityError getValidityError(in unsigned long index)
104  };
105 
110  interface VACSService
112  {
117  CellMLValidityErrorSet validateModel(in cellml_api::Model aModel);
118 
127  unsigned long getPositionInXML(in dom::Node node,
128  in unsigned long nodalOffset,
129  out unsigned long column);
130  };
131 };
Back to Top