def __init__(self, id=None, type=None, alignment=None, content=None, segmentation=None, attributes=None, metadata=None, items=None, igt=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Item) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) XigtReferenceAttributeMixin.__init__(self, alignment=alignment, content=content, segmentation=segmentation) XigtMetadataMixin.__init__(self, metadata) self._parent = igt self.extend(items or [])
def __init__(self, id=None, type=None, attributes=None, text=None, metas=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Meta) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) if text is not None: metadata_text_warning() if metas is not None: raise XigtError('text and metas cannot both be specified.') if isinstance(text, str): warnings.warn( 'String values of Metadata are deprecated; ' 'it will be put in an untyped Meta object.', DeprecationWarning) text = [Meta(text=text)] metas = text self.extend(metas or [])
def __init__(self, id=None, type=None, attributes=None, metadata=None, tiers=None, corpus=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Tier) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) XigtMetadataMixin.__init__(self, metadata) self._referent_cache = {} self._referrer_cache = {} self._parent = corpus self._itemdict = {} self.extend(tiers or []) self.refresh_indices()
def __init__( self, id=None, type=None, attributes=None, text=None, children=None, metadata=None, namespace=None, nsmap=None ): XigtContainerMixin.__init__(self, contained_type=MetaChild) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) self._parent = metadata self.text = text self.extend(children or [])
def __init__(self, name, attributes=None, text=None, children=None, parent=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=MetaChild) XigtAttributeMixin.__init__(self, id=None, type=None, attributes=attributes, namespace=namespace, nsmap=nsmap) if not name_re.match(name): raise ValueError("Invalid name for MetaChild: {}".format(name)) self.name = name self._parent = parent self.text = text self.extend(children or [])
def __init__(self, id=None, type=None, attributes=None, metadata=None, igts=None, mode=FULL, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Igt) XigtAttributeMixin.__init__( self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap ) XigtMetadataMixin.__init__(self, metadata) self.mode = mode if mode == FULL: self.extend(igts or []) else: self._generator = igts
def __init__(self, id=None, type=None, attributes=None, metadata=None, tiers=None, corpus=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Tier) XigtAttributeMixin.__init__( self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap ) XigtMetadataMixin.__init__(self, metadata) self._referent_cache = {} self._referrer_cache = {} self._parent = corpus self._itemdict = {} self.extend(tiers or []) self.refresh_indices()
def __init__(self, id=None, type=None, attributes=None, text=None, metas=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Meta) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) if text is not None: metadata_text_warning() if metas is not None: raise XigtError("text and metas cannot both be specified.") if isinstance(text, str): warnings.warn( "String values of Metadata are deprecated; " "it will be put in an untyped Meta object.", DeprecationWarning, ) text = [Meta(text=text)] metas = text self.extend(metas or [])
def __init__(self, id=None, type=None, alignment=None, content=None, segmentation=None, attributes=None, metadata=None, items=None, igt=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Item) XigtAttributeMixin.__init__( self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap ) XigtReferenceAttributeMixin.__init__( self, alignment=alignment, content=content, segmentation=segmentation ) XigtMetadataMixin.__init__(self, metadata) self._parent = igt self.extend(items or [])
def __init__(self, id=None, type=None, attributes=None, text=None, children=None, metadata=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=MetaChild) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) self._parent = metadata self.text = text self.extend(children or [])
def __init__(self, name, attributes=None, text=None, children=None, parent=None, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=MetaChild) XigtAttributeMixin.__init__(self, id=None, type=None, attributes=attributes, namespace=namespace, nsmap=nsmap) if not name_re.match(name): raise ValueError('Invalid name for MetaChild: {}'.format(name)) self.name = name self._parent = parent self.text = text self.extend(children or [])
def __init__(self, id=None, type=None, attributes=None, metadata=None, igts=None, mode=FULL, namespace=None, nsmap=None): XigtContainerMixin.__init__(self, contained_type=Igt) XigtAttributeMixin.__init__(self, id=id, type=type, attributes=attributes, namespace=namespace, nsmap=nsmap) XigtMetadataMixin.__init__(self, metadata) self.mode = mode if mode == FULL: self.extend(igts or []) else: self._generator = igts