|
|
|
@ -55,7 +55,7 @@ class CommonInfo(ComplexModel):
|
|
|
|
|
Default = Array(String)
|
|
|
|
|
CheckAll = Boolean
|
|
|
|
|
|
|
|
|
|
class LazyString(object):
|
|
|
|
|
class LazyString():
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -114,7 +114,7 @@ class ChoiceValue(DataVarsSerializer):
|
|
|
|
|
|
|
|
|
|
def __init__(self, dv=None, varObj=None, readOnly=False, **kwargs):
|
|
|
|
|
if dv:
|
|
|
|
|
super(ChoiceValue, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
if not readOnly:
|
|
|
|
|
self.values, self.comments = self.getChoice(varObj)
|
|
|
|
|
elif isinstance(varObj, SourceReadonlyVariable):
|
|
|
|
@ -134,7 +134,7 @@ class ChoiceValue(DataVarsSerializer):
|
|
|
|
|
else:
|
|
|
|
|
self.typefield = "text"
|
|
|
|
|
else:
|
|
|
|
|
super(ChoiceValue, self).__init__(**kwargs)
|
|
|
|
|
super().__init__(**kwargs)
|
|
|
|
|
|
|
|
|
|
def elementByType(self, typeobj):
|
|
|
|
|
"""Get element by variable type, given for table or not"""
|
|
|
|
@ -163,7 +163,7 @@ class Table(DataVarsSerializer):
|
|
|
|
|
varObj=None, head=None, body=None, values=None,
|
|
|
|
|
fields=None, onClick=None, addAction=None, step=None,
|
|
|
|
|
records=None):
|
|
|
|
|
super(Table, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
|
|
|
|
|
if dv:
|
|
|
|
|
self.head = []
|
|
|
|
@ -210,7 +210,7 @@ class Option(DataVarsSerializer):
|
|
|
|
|
help = String(default=None, min_occurs=1)
|
|
|
|
|
|
|
|
|
|
def __init__(self, optlist, metaval, helpval, syntax=""):
|
|
|
|
|
super(Option, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
self.help = helpval
|
|
|
|
|
self.metavalue = metaval
|
|
|
|
|
self.syntax = syntax
|
|
|
|
@ -244,7 +244,7 @@ class Field(DataVarsSerializer):
|
|
|
|
|
briefmode - view request for brief, inbrief - variable palced in brief,
|
|
|
|
|
"""
|
|
|
|
|
if dv:
|
|
|
|
|
super(Field, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
self.name = varObj.name
|
|
|
|
|
self.type = varObj.type
|
|
|
|
|
if varObj.opt:
|
|
|
|
@ -299,7 +299,7 @@ class Field(DataVarsSerializer):
|
|
|
|
|
# if self.value:
|
|
|
|
|
# self.default = self.value
|
|
|
|
|
else:
|
|
|
|
|
super(Field, self).__init__(**kwargs)
|
|
|
|
|
super().__init__(**kwargs)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class GroupField(DataVarsSerializer):
|
|
|
|
@ -312,7 +312,7 @@ class GroupField(DataVarsSerializer):
|
|
|
|
|
def __init__(self, name="", fields=list(), prevlabel="",
|
|
|
|
|
nextlabel="", last=False, dv=None, info=None,
|
|
|
|
|
expert=False, brief=False, onlyhelp=False):
|
|
|
|
|
super(GroupField, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
self.last = last
|
|
|
|
|
if dv:
|
|
|
|
|
self.name = info['name']
|
|
|
|
@ -403,7 +403,7 @@ class ViewInfo(DataVarsSerializer):
|
|
|
|
|
def __init__(self, datavars=None, step=None, expert=None, allsteps=False,
|
|
|
|
|
brief=None, brief_label=None, has_brief=False, groups=list(),
|
|
|
|
|
viewparams=None):
|
|
|
|
|
super(ViewInfo, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
onlyhelp = False
|
|
|
|
|
if viewparams:
|
|
|
|
|
# for compatible specifing step by param
|
|
|
|
@ -507,7 +507,7 @@ class ReturnedMessage(ComplexModel):
|
|
|
|
|
|
|
|
|
|
def __init__(self, type=None, field=None, message=None,
|
|
|
|
|
expert=False, field_obj=None):
|
|
|
|
|
super(ReturnedMessage, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
self.type = type
|
|
|
|
|
self.field = field
|
|
|
|
|
self.message = message
|
|
|
|
@ -528,7 +528,7 @@ class Message(ComplexModel):
|
|
|
|
|
|
|
|
|
|
def __init__(self, message_type='normal', message=None, id=None,
|
|
|
|
|
result=None, onlyShow=None, default=None):
|
|
|
|
|
super(Message, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
self.type = message_type
|
|
|
|
|
self.message = message
|
|
|
|
|
self.id = id
|
|
|
|
@ -545,7 +545,7 @@ class ReturnProgress(ComplexModel):
|
|
|
|
|
|
|
|
|
|
def __init__(self, percent=0, short_message=None, long_message=None,
|
|
|
|
|
control=None):
|
|
|
|
|
super(ReturnProgress, self).__init__()
|
|
|
|
|
super().__init__()
|
|
|
|
|
self.percent = percent
|
|
|
|
|
self.short_message = short_message
|
|
|
|
|
self.long_message = long_message
|
|
|
|
@ -758,7 +758,7 @@ class CoreWsdl(CoreServiceInterface):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class WsdlAdapter(object):
|
|
|
|
|
class WsdlAdapter():
|
|
|
|
|
adapted_class = None
|
|
|
|
|
|
|
|
|
|
def __init__(self, source):
|
|
|
|
|