diff --git a/implementations/python/preserves/schema.py b/implementations/python/preserves/schema.py index 54efa21..ee087d5 100644 --- a/implementations/python/preserves/schema.py +++ b/implementations/python/preserves/schema.py @@ -29,7 +29,7 @@ TUPLE = Symbol('tuple') TUPLE_PREFIX = Symbol('tuplePrefix') VERSION = Symbol('version') -class SchemaEntity: +class SchemaObject: ROOTNS = None SCHEMA = None MODULE_PATH = None @@ -146,7 +146,7 @@ class SchemaEntity: def _as_dict(self): raise NotImplementedError('Subclass responsibility') -class Enumeration(SchemaEntity): +class Enumeration(SchemaObject): VARIANTS = None def __init__(self): @@ -185,7 +185,7 @@ def safesetattr(o, k, v): def safegetattr(o, k): return getattr(o, safeattrname(k)) -class Definition(SchemaEntity): +class Definition(SchemaObject): EMPTY = False SIMPLE = False FIELD_NAMES = []