예제 #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)
예제 #2
0
파일: evalserver.py 프로젝트: gic888/MIEN
	def __init__(self, node, container=None):
		NmpmlObject.__init__(self, node, container)
		self.server=None
예제 #3
0
파일: walker.py 프로젝트: gic888/mienblocks
	def __init__(self, node, container=None):
		NmpmlObject.__init__(self, node, container)
		Walker.__init__(self)