Method m = Chart.class.getMethod("setData", argTypes);
m = Chart.class.getMethod("setData", argTypes);
	public MethodDescriptor[] getMethodDescriptors() {		try {			// DODEMO()			Method m = Chart.class.getMethod("doDemo", new Class[] {});			MethodDescriptor md1 = new MethodDescriptor(m);			md1.setShortDescription("Run a simple demonstration");			// SETDATA(ChartData[]);			Class argTypes[] = { Class.forName("ChartData[]") };			Method m = Chart.class.getMethod("setData", argTypes);			MethodDescriptor md2 = new MethodDescriptor(m);			md2.setShortDescription("Provide array of ChartData to plot");			return new MethodDescriptor[] { md1, md2 };		} catch (Exception e) {		// if anything fails, fall back to default			System.out.println(e);			return super.getMethodDescriptors();		}	}