XML basics¶
Base¶
- class import_export.sciaXML.xml_basics.scxml_base.SCXMLBase(id, t)¶
Bases:
object
Base class for al sciaXML module objects.
- getId()¶
Returns object identifier.
- getT()¶
Returns T field.
- id = ''¶
- populateXMLElement(xmlElement)¶
Inserts items on xmlElement object.
- setId(id)¶
Assigns object idenfier.
- setT(t)¶
Assigns T field.
- t = ''¶
Definition¶
Enumeration¶
Item of enumeration¶
Header¶
- class import_export.sciaXML.xml_basics.scxml_header.SCXMLHeader(h0=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h1=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h2=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h3=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h4=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h5=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h6=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h7=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h8=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h9=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h10=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h11=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h12=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h13=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h14=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h15=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h16=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h17=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h18=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h19=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>, h20=<import_export.sciaXML.xml_basics.scxml_header_item.SCXMLHeaderItem object>)¶
Bases:
object
Header for SCIA XML.
- getH0()¶
- getH1()¶
- getH10()¶
- getH11()¶
- getH12()¶
- getH13()¶
- getH14()¶
- getH15()¶
- getH16()¶
- getH17()¶
- getH18()¶
- getH19()¶
- getH2()¶
- getH20()¶
- getH3()¶
- getH4()¶
- getH5()¶
- getH6()¶
- getH7()¶
- getH8()¶
- getH9()¶
- getXMLElement(parent)¶
Returns the corresponding XML element for the header. Parameters: parent: owner of this object in the XML structure.
- setH0(h0)¶
- setH1(h1)¶
- setH10(h10)¶
- setH11(h11)¶
- setH12(h12)¶
- setH13(h13)¶
- setH14(h14)¶
- setH15(h15)¶
- setH16(h16)¶
- setH17(h17)¶
- setH18(h18)¶
- setH19(h19)¶
- setH2(h2)¶
- setH20(h20)¶
- setH3(h3)¶
- setH4(h4)¶
- setH5(h5)¶
- setH6(h6)¶
- setH7(h7)¶
- setH8(h8)¶
- setH9(h9)¶
Header item¶
Object base¶
- class import_export.sciaXML.xml_basics.scxml_obj_base.SCXMLObjBase(id, p1=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p2=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>)¶
Bases:
object
- getId()¶
- getP1()¶
- getP2()¶
- getXMLElement(parent)¶
Returns the corresponding XML element for the object. Parameters: parent: owner of this object in the XML structure.
- populateXMLElement(xmlElement)¶
- setId(id)¶
- setP1(p1)¶
- setP2(p2)¶
Object item¶
- class import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem(v='', i='', n='', t='', h=None, rws=None)¶
Bases:
object
Item of a table.
- getH()¶
Returns h field.
- getI()¶
Returns i field.
- getN()¶
Returns n field.
- getT()¶
Sets t field.
- getV()¶
Returns v field.
- getXMLElement(parent, count)¶
Returns the corresponding XML element for the object.
- Parameters
parent – owner of this object in the XML structure.
count – counter.
- hasRows()¶
Returns true if rows are not empty.
- setH(h)¶
Sets h field.
- setI(i)¶
Sets i field.
- setN(n)¶
Sets n field.
- setT(t)¶
Returns t field.
- setV(v)¶
Sets v field.
Object¶
- class import_export.sciaXML.xml_basics.scxml_object.SCXMLObject(p0=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p1=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p2=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p3=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p4=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p5=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p6=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p7=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p8=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p9=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p10=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p11=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p12=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p13=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p14=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p15=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p16=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p17=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p18=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p19=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>, p20=<import_export.sciaXML.xml_basics.scxml_object_item.SCXMLObjectItem object>)¶
Bases:
import_export.sciaXML.xml_basics.scxml_obj_base.SCXMLObjBase
XML SCIA object with 21 items (ObjectItem) p0 to p10.
- getNm()¶
- getP0()¶
- getP10()¶
- getP11()¶
- getP12()¶
- getP13()¶
- getP14()¶
- getP15()¶
- getP16()¶
- getP17()¶
- getP18()¶
- getP19()¶
- getP20()¶
- getP3()¶
- getP4()¶
- getP5()¶
- getP6()¶
- getP7()¶
- getP8()¶
- getP9()¶
- getXMLElement(parent)¶
Returns the corresponding XML element for the object. Parameters: parent: owner of this object in the XML structure.
- setNm(nm)¶
- setP0(p0)¶
- setP10(p10)¶
- setP11(p11)¶
- setP12(p12)¶
- setP13(p13)¶
- setP14(p14)¶
- setP15(p15)¶
- setP16(p16)¶
- setP17(p17)¶
- setP18(p18)¶
- setP19(p19)¶
- setP20(p20)¶
- setP3(p3)¶
- setP4(p4)¶
- setP5(p5)¶
- setP6(p6)¶
- setP7(p7)¶
- setP8(p8)¶
- setP9(p9)¶
Properties container¶
- class import_export.sciaXML.xml_basics.scxml_properties_container.SCXMLPropertiesContainer(cId, clsid, progid)¶
Bases:
import_export.sciaXML.xml_basics.scxml_base.SCXMLBase
SCIA XML properties container.
- clsid = ''¶
- populateXMLElement(element)¶
Returns an XML element for the object.
- progid = ''¶
Properties sub-table¶
- class import_export.sciaXML.xml_basics.scxml_properties_sub_table.SCXMLPropertiesSubTable(id='', name='', typo='', clsid='', progid='')¶
Bases:
import_export.sciaXML.xml_basics.scxml_properties_table.SCXMLPropertiesTable
SCIA XML properties sub table.
- getXMLElementLabel()¶
Returns an XML element label.
Properties table¶
- class import_export.sciaXML.xml_basics.scxml_properties_table.SCXMLPropertiesTable(id='', name='', typo='', clsid='', progid='')¶
Bases:
import_export.sciaXML.xml_basics.scxml_table_base.SCXMLTableBase
- getXMLElement(parent)¶
Returns the corresponding XML element for the table. Parameters: parent: owner of this object in the XML structure.
- getXMLElementLabel()¶
Property¶
Reference¶
- class import_export.sciaXML.xml_basics.scxml_ref.SCXMLRef(id, progid)¶
Bases:
import_export.sciaXML.xml_basics.scxml_base.SCXMLBase
SCIA XML reference.
- getXMLElement(parent)¶
Returns the corresponding XML element for the reference.. Parameters: parent: owner of this object in the XML structure.
Row¶
- class import_export.sciaXML.xml_basics.scxml_row.SCXMLRow(id, p1, p2)¶
Bases:
import_export.sciaXML.xml_basics.scxml_obj_base.SCXMLObjBase
- class import_export.sciaXML.xml_basics.scxml_row.SCXMLRowP012(id, p0, p1, p2)¶
Bases:
import_export.sciaXML.xml_basics.scxml_row.SCXMLRow
- getXMLElement(parent)¶
Returns the corresponding XML element for the row. Parameters: parent: owner of this object in the XML structure.
- populateXMLElement(xmlElement)¶
- class import_export.sciaXML.xml_basics.scxml_row.SCXMLRowP0123(id, p0, p1, p2, p3)¶
Bases:
import_export.sciaXML.xml_basics.scxml_row.SCXMLRowP012
- populateXMLElement(xmlElement)¶
Table base¶
- class import_export.sciaXML.xml_basics.scxml_table_base.SCXMLTableBase(id='', t='', name='')¶
Bases:
import_export.sciaXML.xml_basics.scxml_base.SCXMLBase
Base class for al sciaXML tables.
- getName()¶
- populateXMLElement(xmlElement)¶
Inserts items on xmlElement object.
- setName(name)¶
Table container¶
- class import_export.sciaXML.xml_basics.scxml_table_container.SCXMLTableContainer(id, t, table=None)¶
Bases:
import_export.sciaXML.xml_basics.scxml_base.SCXMLBase
Table container.
- appendTable(table)¶
Appends a table into the container.
- getTables()¶
Returns container tables.
- getXMLElement(parent)¶
Returns an XML element for the container. Parameters: parent: owner of this object in the XML structure.
TableXMLNodes¶
- class import_export.sciaXML.xml_basics.scxml_table_xmlnodes.SCXMLTableXMLNodes(id='', t='', name='', h=<import_export.sciaXML.xml_basics.scxml_header.SCXMLHeader object>, objects=None)¶
Bases:
import_export.sciaXML.xml_basics.scxml_table_base.SCXMLTableBase
Table of XML nodes (NOT FE nodes).
- extend(objects)¶
Extends table objects.
- getHeader()¶
Returns table header.
- getObjects()¶
Returs table objects.
- getXMLElement(parent)¶
Returns the corresponding XML element for the table. Parameters: parent: owner of this object in the XML structure.
- setHeader(h)¶
Sets table header.