@prefix ingen: . @prefix ingerr: . @prefix owl: . @prefix rdfs: . @prefix xsd: . ingerr: a owl:Ontology ; owl:imports ; rdfs:label "Ingen Error Ontology" ; rdfs:comment "Errors that the Ingen server may return" . ingerr:Error a owl:Class ; rdfs:label "An error" . ingerr:errorCode a owl:DatatypeProperty ; rdfs:range xsd:integer ; rdfs:label "error code" ; rdfs:comment "The numeric code of an error." . ingerr:formatString a owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "format string" ; rdfs:comment "A C-style format string for producing a message." . ingerr:UnknownError a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 1 ; ingerr:formatString "Unknown error" . ingerr:BadIndex a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 2 ; ingerr:formatString "Invalid index" . ingerr:BadObjectType a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 3 ; ingerr:formatString "Invalid object type" . ingerr:BadRequest a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 4 ; ingerr:formatString "Invalid request" . ingerr:BadURI a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 5 ; ingerr:formatString "Invalid URI" . ingerr:BadValueType a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 6 ; ingerr:formatString "Invalid value type" . ingerr:ClientNotFound a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 7 ; ingerr:formatString "Client not found" . ingerr:CreationFailed a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 8 ; ingerr:formatString "Creation failed" . ingerr:DirectionMismatch a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 9 ; ingerr:formatString "Direction mismatch" . ingerr:Exists a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 10 ; ingerr:formatString "Object exists" . ingerr:InternalError a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 11 ; ingerr:formatString "Internal error" . ingerr:InvalidParentPath a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 12 ; ingerr:formatString "Invalid parent path" . ingerr:InvalidPoly a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 13 ; ingerr:formatString "Invalid polyphony" . ingerr:NotDeletable a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 14 ; ingerr:formatString "Object not deletable" . ingerr:NotFound a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 15 ; ingerr:formatString "Object not found" . ingerr:NotMovable a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 16 ; ingerr:formatString "Object not movable" . ingerr:NotPrepared a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 17 ; ingerr:formatString "Not prepared" . ingerr:NoSpace a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 18 ; ingerr:formatString "Insufficient space" . ingerr:ParentDiffers a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 19 ; ingerr:formatString "Parent differs" . ingerr:ParentNotFound a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 20 ; ingerr:formatString "Parent not found" . ingerr:PluginNotFound a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 21 ; ingerr:formatString "Plugin not found" . ingerr:PortNotFound a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 22 ; ingerr:formatString "Port not found" . ingerr:TypeMismatch a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 23 ; ingerr:formatString "Type mismatch" . ingerr:UnknownType a owl:Class ; rdfs:subClassOf ingerr:Error ; ingerr:errorCode 24 ; ingerr:formatString "Unknown type" .