All pastes #276507 Raw Edit

Untitled

public java v1 · immutable
·published 2006-12-12 12:14 UTC
rendered paste body
	private void setupMethod(IDatabankDBProvider myProvider, String sMethod) {		Class partypes[] = new Class[parameters.size()];		for (int i = 0; i < parameters.size(); i++) {			Object[] params = (Object[]) parameters.get(i);			partypes[i] = (Class) params[0];		}		Method method;		try {			method = myProvider.getClass().getMethod(sMethod, partypes);		} catch (Exception e) {			throw new JobindsatsException(System.currentTimeMillis(), e);		}		this.dbprovidermethod = method;	}// and heres the code where I use it//pagecontrol119		List slaveComponents = new ArrayList();		slaveComponents.add(myForm_sammen);		List omraadeParams = new ArrayList();		param = new Object[2];		param[0] = IDataItem.class;		param[1] = omraade_radiodrop;		omraadeParams.add(param);		param = new Object[2];		param[0] = Cube.class;		param[1] = omraade_cube;		omraadeParams.add(param);		myForm_omraade = new DualForm("omrade", new Model(Messages.getString("PageControl119.31")), Messages.getString("PageControl119.32"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$				omraade_radiodrop, dbprovider.getAreaTypes(databankSelection),				omraade_selected_invoke, omraade_selected_fill, dbprovider,				"getAreas", omraadeParams, true, slaveComponents) //$NON-NLS-1$				.setDefaultChoice(Messages.getString("PageControl119.34")); //$NON-NLS-1$		myForm_omraade.setVisible(showAreaAndCompare);		databankform.add(myForm_omraade);