def __init__(self, json_str): Document.__init__(self) self.json_object = json.loads(json_str) if "document_width" in self.json_object: self.document_width = self.json_object["document_width"] for field in self.json_object["fields"]: self.add_field(Field(unicode(field["text"]), field["x"], field["y"], field["length"]))
def __init__(self, canvas_size, layers): default_brush_style = BrushInfo(brushdata) Document.__init__(self, default_brush_style) self.canvas_size = canvas_size self.layer_count = layers tile_size = (canvas_size[0] + 64 - (canvas_size[0] % 64), canvas_size[1] + 64 - (canvas_size[1] % 64)) self.set_frame(0, 0, *tile_size) for layer in range(layers): self.add_layer(layer)
def __init__(self, documentname): Document.__init__(self) self.add("$out", documentname)
def __init__(self, field): Document.__init__(self) self.insidedoc = Document() self.field = field
def _init__(self): Document.__init__(self) self._number_of_docs = 0
def __init__(self, value): Document.__init__(self) self.add('$limit', value)
def __init__(self, operator, list): Document.__init__(self) lst = [qdoc.getdoc() for qdoc in list] self.add(operator,lst)
def __init__(self, titre, lien): Document.__init__(self, titre) self._lien = lien
def __init__(self, operator, list): Document.__init__(self) lst = [qdoc.getdoc() for qdoc in list] self.add(operator, lst)
def __init__(self, titre, contenu, auteur): Document.__init__(self, titre) self._contenu = contenu self._auteur = auteur
def __init__(self, qdoc): Document.__init__(self) self.add("$match", qdoc.getdoc())
def __init__(self, data = None): Document.__init__(self, "query") if data == None: data = {} self._data = data
def __init__(self): Document.__init__(self) self.insidedoc = Document()