Exemplo n.º 1
0
	def __init__(self, node, container=None):
		''' adds "Point" subelements to self, and removes them from node.
Creates the array self.points and the hash self.point_labels'''
		if node.has_key('point_data'):
			self.points, self.point_labels =node['point_data']
			del(node['point_data'])
			NmpmlObject.__init__(self, node, container)
		else:	
			NmpmlObject.__init__(self, node, container)
			pnodes=[d for d in node['elements'] if d['tag']=="Point"]
			for n in pnodes:
				node['elements'].remove(n)	
			self.points, self.point_labels=treeToPoints(pnodes)
Exemplo n.º 2
0
	def __init__(self, node, container=None):
		NmpmlObject.__init__(self, node, container)
		self.server=None
Exemplo n.º 3
0
	def __init__(self, node, container=None):
		NmpmlObject.__init__(self, node, container)
		Walker.__init__(self)