def __init__(self,url,**kwargs):
		graph = kwargs.pop('graph',None)
		self._event_delay = kwargs.pop('event_delay',0)
		
		if len(kwargs) > 0:
			raise ZenException, 'Unexpected remaining arguments: %s' % kwargs.keys()
		
		logger.debug('connecting to ubigraph server: %s' % url)
		self.server = xmlrpclib.Server(url)
		self.server_graph = self.server.ubigraph
		
		self.highlighted_node_style = self.server_graph.new_vertex_style(0)
		self.highlighted_edge_style = self.server_graph.new_edge_style(0)
		
		self.default_node_color = '#0000bb'
		self.default_node_shape = 'sphere'
		self.default_edge_color = '#ffffff'
		self.default_edge_width = '1.0'
		
		self.highlighted_node_color = '#bb0000'
		self.highlighted_node_shape = 'sphere'
		self.highlighted_edge_color = '#ffff00'
		self.highlighted_edge_width = '6.0'
		
		# now that everything is setup, if a graph was provided, apply it!
		self.graph = graph
Determine if entity is persisted in the datastore.
dataset/ETHPy150Open networkdynamics/zenlib/src/zen/drawing/ubigraph.py/UbigraphRenderer.__init__--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/ext/db/__init__.py/Model.is_saved