Exemplo n.º 1
0
class SignOnLineCmd(dexml.Model):
    declare_sunat = fields.String(attrname="declare-sunat")
    declare_direct_sunat = fields.String(attrname="declare-direct-sunat")
    publish = fields.String()
    output = fields.String()
    parametros = fields.List(Parameter)
    documentos = fields.List(Documento)
Exemplo n.º 2
0
class results(dexml.Model):
    method = fields.String(tagname='method')
    response = fields.String(tagname='response',required=False)
    token = fields.String(tagname='token',required=False)
    file_infos = fields.List(fields.Model(file_info),required=False)
    folder_info = fields.Model(folder_info, required=False)
    folders = fields.List("folder_info", tagname="folders", required=False)
    files = fields.List("file_info", tagname="files", required=False)
Exemplo n.º 3
0
class response(_davbase):
    """XML model for an individual response in a multi-status message."""
    href = HrefField()
    # TODO: ensure only one of hrefs/propstats
    hrefs = fields.List(HrefField(), required=False)
    status = StatusField(required=False)
    propstats = fields.List("propstat", required=False)
    description = fields.String(tagname="responsedescription", required=False)
Exemplo n.º 4
0
class TextAndSeparatorLine(dexml.Model):
    composite_line = fields.List(Line)
    repeat_lines = fields.Integer()

    def __init__(self, repeat_lines=None):
        self.lines = []
        self.repeat_lines = repeat_lines
Exemplo n.º 5
0
        class junk(dexml.Model):
            class meta:
                order_sensitive = True

            name = fields.String(tagname=True)
            notes = fields.List(fields.String(tagname="note"))
            amount = fields.Integer(tagname=True)
class SegResult(MainModel):
    """Main model for tracker output when run on a sample."""
    class meta:
        tagname = "seg_result"
    # FIXME relative or absolute? Should be **relative** to dataset root
    source_sample_file   = fields.String(tagname="source_sample_file")
    segmentation_results = fields.List(FrameSegResult, tagname="segmentation_results")
Exemplo n.º 7
0
class RouteModel(dexml.Model):
    class meta:
        namespace = 'http://www.sam-electronics.de/2010/reducedRouteModel.xsd'
        tagname = "RouteModel"

    name = fields.String(tagname="Name")
    waypoints = fields.List(Waypoint)
Exemplo n.º 8
0
class GroupTextLine(dexml.Model):
    lines = fields.List(Line)
    probability = fields.Float()
    type = fields.String()
    def __init__(self, probability= 0.0, type='NULL'):
        self.probability = probability
        self.type = type
        self.real_lines = []
Exemplo n.º 9
0
class Update(dexml.Model):
    class meta:
        tagname = "update"
        order_sensitive = False

    version = fields.Integer()
    targetVersion = fields.String(tagname="targetVersion")
    platform = fields.String(tagname="platform")
    dependencies = fields.List(fields.String(tagname="file"),
                               tagname="dependencies")
    pathprefix = fields.String(tagname="pathprefix", required=False)

    install = fields.List(FileElement, tagname="install", required=False)
    patches = fields.List(PatchElement, tagname="patches", required=False)
    manifest = fields.List(FileElement, tagname="manifest")
    packages = fields.List(PackageElement, tagname="packages")

    def get_filemap(self):
        return {a.name: a for a in self.manifest}
Exemplo n.º 10
0
class Line(dexml.Model):
    #id = fields.Integer(attrname="id")
    height = fields.Integer()
    text_min_height_prob = fields.Float()

    y_space_step = fields.Integer()
    cells = fields.List(Cell)
    type = fields.String()
    probability = fields.Float()
    repeat = fields.Integer()
Exemplo n.º 11
0
class application(dexml.Model):
    titul = fields.String(tagname="degree")
    meno = fields.String(tagname="first_name")
    priezvysko = fields.String(tagname="last_name")
    firma = fields.String(tagname="company")
    pobocka = fields.String(tagname="division")
    pozicia = fields.String(tagname="position")
    email = fields.String(tagname="e_mail")
    cislo = fields.String(tagname="phone")
    stat = fields.String(tagname="state")
    obec = fields.String(tagname="city")
    psc = fields.String(tagname="postal_code")
    skolenia = fields.List(courses)
Exemplo n.º 12
0
class Document(dexml.Model):
    id = fields.String(attrname='id')

    rotate = fields.Integer()

    max_append_records = fields.Integer()
    probability = fields.Float()
    height = fields.Integer()
    width = fields.Integer()

    corpus_top = fields.Integer()
    corpus_left = fields.Integer()

    corpus_width = fields.Integer()
    corpus_min_height = fields.Integer()
    corpus_max_height = fields.Integer()

    #record_type = fields.String()
    header = fields.List(GroupTextLine, tagname='header')
    record = fields.List(GroupTextLine, tagname='record')

    background = fields.List(Object, tagname='background')
Exemplo n.º 13
0
class CstmrDrctDbtInitn(dexml.Model):
    '''Identifica el tipo de mensaje: iniciación de adeudos directos.'''

    header = fields.Model(GroupHeader)
    # payment_information = fields.Model(PaymentInformation)
    payment_information = fields.List(PaymentInformation)

    def __init__(self):
        self.header = GroupHeader()
        # self.payment_information = PaymentInformation()
        self.payment_information = list()

    class meta:
        tagname = "CstmrDrctDbtInitn"
Exemplo n.º 14
0
class Documento(dexml.Model):
    class meta:
        tagname = "documento"

    tipoDocumentoEmisor = fields.String(tagname='tipoDocumentoEmisor')
    numeroDocumentoEmisor = fields.String(tagname='numeroDocumentoEmisor')
    razonSocialEmisor = fields.String(tagname='razonSocialEmisor')
    nombreComercialEmisor = fields.String(tagname='nombreComercialEmisor')
    tipoDocumento = fields.String(tagname='tipoDocumento')
    serieNumero = fields.String(tagname='serieNumero')
    fechaEmision = fields.String(tagname='fechaEmision')
    ubigeoEmisor = fields.String(tagname='ubigeoEmisor')
    direccionEmisor = fields.String(tagname='direccionEmisor')
    urbanizacion = fields.String(tagname='urbanizacion')
    provinciaEmisor = fields.String(tagname='provinciaEmisor')
    departamentoEmisor = fields.String(tagname='departamentoEmisor')
    distritoEmisor = fields.String(tagname='distritoEmisor')
    paisEmisor = fields.String(tagname='paisEmisor')
    correoEmisor = fields.String(tagname='correoEmisor')
    tipoDocumentoAdquiriente = fields.String(
        tagname='tipoDocumentoAdquiriente')
    numeroDocumentoAdquiriente = fields.String(
        tagname='numeroDocumentoAdquiriente')
    razonSocialAdquiriente = fields.String(tagname='razonSocialAdquiriente')
    correoAdquiriente = fields.String(tagname='correoAdquiriente')
    tipoMoneda = fields.String(tagname='tipoMoneda')
    totalValorVentaNetoOpGravadas = fields.Float(
        tagname='totalValorVentaNetoOpGravadas')
    totalValorVentaNetoOpNoGravada = fields.Float(
        tagname='totalValorVentaNetoOpNoGravada')
    totalValorVentaNetoOpExoneradas = fields.Float(
        tagname='totalValorVentaNetoOpExoneradas')
    subTotal = fields.Float(tagname='subTotal')
    totalIgv = fields.Float(tagname='totalIgv')
    totalDescuentos = fields.Float(tagname='totalDescuentos')
    totalVenta = fields.Float(tagname='totalVenta')
    inHabilitado = fields.String(tagname='inHabilitado')
    codigoLeyenda_1 = fields.String(tagname='codigoLeyenda_1')
    textoLeyenda_1 = fields.String(tagname='textoLeyenda_1')
    items = fields.List(Item)
Exemplo n.º 15
0
 class pets(dexml.Model):
     person = fields.Model()
     pets = fields.List("pet",minlength=1)
     notes = fields.List(fields.String(tagname="note"),maxlength=2)
     rewards = fields.List("reward",tagname="rewards",required=False)
Exemplo n.º 16
0
 class Notebook(dexml.Model):
     class meta:
         order_sensitive = False
     notes = fields.List(fields.String(tagname="note"),tagname="notes")
Exemplo n.º 17
0
class locktoken(_davbase):
    """XML model for a locktoken response message."""
    tokens = fields.List(HrefField())
Exemplo n.º 18
0
class lockdiscovery(_davbase):
    """XML model for a lockdiscovery request message."""
    locks = fields.List("activelock")
Exemplo n.º 19
0
class propertyupdate(_davbase):
    """XML model for a propertyupdate request message."""
    commands = fields.List(fields.Choice("remove", "set"))
Exemplo n.º 20
0
class courses(dexml.Model):
    skolenie = fields.List(course)
Exemplo n.º 21
0
 class obj(dexml.Model):
     id = fields.String()
     attrs = fields.List(attr)
Exemplo n.º 22
0
 class MyStuff(dexml.Model):
     items = fields.List(fields.String(tagname="item"),required=False)
Exemplo n.º 23
0
 class obj(dexml.Model):
     items = fields.List(fields.String(tagname="item"),tagname="items")
Exemplo n.º 24
0
class RouteModelType(dexml.Model):
    class meta:
        tagname = "RouteModelType"

    name = fields.String(tagname="Name")
    waypoints = fields.List(Waypoint)
Exemplo n.º 25
0
 class SaneList(dexml.Model):
     item = fields.List(GreedyField(tagname="item"))
Exemplo n.º 26
0
class Documents(dexml.Model):
    documents = fields.List(Document)
    dictionaries = fields.List(Dictonary, tagname='dictonaries')
    fonts = fields.List(Font, tagname='fonts')
Exemplo n.º 27
0
 class breakfast(dexml.Model):
     meals = fields.List(fields.Choice("bacon","cereal"))
Exemplo n.º 28
0
class multistatus(_davbase):
    """XML model for a multi-status response message."""
    responses = fields.List("response", minlength=1)
    description = fields.String(tagname="responsedescription", required=False)
Exemplo n.º 29
0
class settings(dexml.Model):
	total_time = fields.Float(tagname="total_time")
	timestep = fields.Float(tagname="timestep")
	records = fields.List(record)
Exemplo n.º 30
0
 class obj(dexml.Model):
     fs = fields.List(fields.String(tagname="val"))