class XbrlPrototype(): # behaves like ModelXbrl def __init__(self, modelManager, uri, *arg, **kwarg): self.modelManager = modelManager self.errors = [] self.skipDTS = False from arelle.PrototypeDtsObject import DocumentPrototype self.modelDocument = DocumentPrototype(self, uri) def close(self): self.modelDocument.clear() self.__dict__.clear() # delete local attributes
def __init__(self, modelManager, uri, *arg, **kwarg): self.modelManager = modelManager self.errors = [] self.skipDTS = False from arelle.PrototypeDtsObject import DocumentPrototype self.modelDocument = DocumentPrototype(self, uri)