Skip to content
Snippets Groups Projects
Commit 14581c6a authored by Susanna Weber's avatar Susanna Weber
Browse files

description added to components

parent c07cadb3
Branches
No related tags found
No related merge requests found
......@@ -158,12 +158,13 @@ def openobject(objname, description):
writeindent = " "
server.write(writeindent + "#creating the objecttype\n")
objtypename = (objname.lower()).replace(" ", "") + "type"
server.write(writeindent + objtypename + "= await server.nodes.base_object_type.add_object_type(idx, \"" + objname + "\" )\n\n")
server.write(writeindent + objtypename + "= await server.nodes.base_object_type.add_object_type(idx, \"" + objname + "\" )\n")
server.write(writeindent + objtypename + "description = await " + objtypename + ".add_property(idx, \"Description\", \"" + description + "\")\n")
server.write(writeindent + "await " + objtypename + "description.set_modelling_rule(True)\n\n")
return objtypename
def writemeasurement(measurementobj, headnode, enumnodedict, enumvaldict, enumvariantdict, varlist):
#ToDo: Schauen ob man returns rausnehmen kann
"""
Creates the measurement variables with their properties
:param measurementobj: a list of measurementobjects
......@@ -226,6 +227,7 @@ def writeparameter(parameterobj, headnode, enumnodedict, enumvaldict, enumvarian
:param enumnodedict: Dict for the names of the enum nodes from writeenums (used for writeenumobj)
:param enumvaldict: Dict for the enumvalues from writenums (used for writeenumobj)
:param enumvariantdict: Dict for the name of the enums (used for writeenumobj)
:param parameterlist: List of componentparameterlist with Format {name: value}
:return: None
"""
writeindent = " "
......@@ -234,7 +236,6 @@ def writeparameter(parameterobj, headnode, enumnodedict, enumvaldict, enumvarian
if len(parameterobj) > 0:
server.write(writeindent + "# parameters for " + headnode + "\n")
for i in parameterobj:
#varname = (i.name.lower()).replace(" ", "") + "var"
varname = ""
parname = ""
for fobj in parameterlist:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment