44
55__all__ = [
66 "Error" ,
7- "TypeCheckError" ,
8- "SubjectTypeError" ,
9- "PredicateTypeError" ,
10- "ObjectTypeError" ,
11- "ContextTypeError" ,
127 "ParserError" ,
138]
149
@@ -21,61 +16,6 @@ def __init__(self, msg=None):
2116 self .msg = msg
2217
2318
24- class TypeCheckError (Error ):
25- """Parts of assertions are subject to type checks."""
26-
27- def __init__ (self , node ):
28- Error .__init__ (self , node )
29- self .type = type (node )
30- self .node = node
31-
32-
33- class SubjectTypeError (TypeCheckError ):
34- """Subject of an assertion must be an instance of URIRef."""
35-
36- def __init__ (self , node ):
37- TypeCheckError .__init__ (self , node )
38- self .msg = "Subject must be instance of URIRef or BNode: %s(%s)" % (
39- self .node ,
40- self .type ,
41- )
42-
43-
44- class PredicateTypeError (TypeCheckError ):
45- """Predicate of an assertion must be an instance of URIRef."""
46-
47- def __init__ (self , node ):
48- TypeCheckError .__init__ (self , node )
49- self .msg = "Predicate must be a URIRef instance: %s(%s)" % (
50- self .node ,
51- self .type ,
52- )
53-
54-
55- class ObjectTypeError (TypeCheckError ):
56- """Object of an assertion must be an instance of URIRef, Literal,
57- or BNode."""
58-
59- def __init__ (self , node ):
60- TypeCheckError .__init__ (self , node )
61- self .msg = (
62- "\
63- Object must be instance of URIRef, Literal, or BNode: %s(%s)"
64- % (self .node , self .type )
65- )
66-
67-
68- class ContextTypeError (TypeCheckError ):
69- """Context of an assertion must be an instance of URIRef."""
70-
71- def __init__ (self , node ):
72- TypeCheckError .__init__ (self , node )
73- self .msg = "Context must be instance of URIRef or BNode: %s(%s)" % (
74- self .node ,
75- self .type ,
76- )
77-
78-
7919class ParserError (Error ):
8020 """RDF Parser error."""
8121
0 commit comments