Ejemplo n.º 1
0
    def __init__(self) :
	XMLIncomingDIF.__init__(self)
	self.setMyInformationType(self.VACUUM_NETWORK);
	self.dimensionsNode = None
	self.objectClassNode = None
	self.networkIDNode = None
	self.probSuccessNode = None
        self.networkID = 0
	self.probSuccessfulTransmission = 1.0
                





if (__name__ =='__main__') :
    from XMLIncomingDIF import XMLIncomingDIF
    
    network = XMLMessagePlannerReportVacuumOrders()
    network.setVacuumID(3)
    network.setPos(2,4)
    network.createRootNode()
    #print(network.xml2Char())


    network.setVacuumID(1)
    network.setXPos(5)
    network.setYPos(2)
    #print(network.xml2Char())

    #root_node = network.root_node.cloneNode(True)
    #network.copyXMLTree(root_node)


    dif = XMLIncomingDIF()
    xmlString = network.xml2Char()
    info = dif.determineXMLInformation(xmlString)
    info.createRootNode()
    print("theXML:\n{0}".format(info.xml2Char()))