class JSGenerator(object):
	"""docstring for JSGenerator"""
	def __init__(self):
		super(JSGenerator, self).__init__()
	
	def make(self,params):
		pass

class BarChartJSGenerator(JSGenerator):
	"""docstring for BarChartJSGenerator"""
	def __init__(self):
		super(BarChartJSGenerator,self).__init__()

	def make(self,params):
		return "This is a test string"

class LineChartJSGenerator(JSGenerator):
	"""docstring for LineChartJSGenerator"""
	def __init__(self):
		super(LineChartJSGenerator,self).__init__()

	def make(self,params):
		return "This is a test string"

class PieChartJSGenerator(JSGenerator):
	"""docstring for PieChartJSGenerator"""
	def __init__(self):
		super(PieChartJSGenerator,self).__init__()

	def make(self,params):
		return "This is a test string"

class HistogramJSGenerator(JSGenerator):
	"""docstring for HistogramJSGenerator"""
	def __init__(self):
		super(HistogramJSGenerator,self).__init__()

	def make(self,params):
		return "This is a test string"

class BubbleChartJSGenerator(JSGenerator):
	"""docstring for BubbleChartJSGenerator"""
	def __init__(self):
		super(BubbleChartJSGenerator,self).__init__()

	def make(self,params):
		return "This is a test string"

class GanttChartJSGenerator(JSGenerator):
	"""docstring for GanttChartJSGenerator"""
	def __init__(self):
		super(GanttChartJSGenerator,self).__init__()

	def make(self,params):
		return "This is a test string"


		