15
15
self.gradient = gradient
16
16
graph.style.symbol.__init__(self, symbol=symbol, symbolattrs=symbolattrs, **kwargs)
18
def columnnames(self, privatedata, sharedata, agraph, columnnames):
18
def columnnames(self, privatedata, sharedata, agraph, columnnames, dataaxisnames):
19
19
# register the new column names
20
20
if self.sizecolumnname not in columnnames:
21
21
raise ValueError("column '%s' missing" % self.sizecolumnname)
22
22
if self.colorcolumnname not in columnnames:
23
23
raise ValueError("column '%s' missing" % self.colorcolumnname)
24
24
return ([self.sizecolumnname, self.colorcolumnname] +
25
graph.style.symbol.columnnames(self, privatedata,
26
sharedata, agraph, columnnames))
25
graph.style.symbol.columnnames(self, privatedata, sharedata, agraph,
26
columnnames, dataaxisnames))
28
28
def drawpoint(self, privatedata, sharedata, graph, point):
29
29
# replace the original drawpoint method by a slightly revised one