UISWTParameterContext context = (UISWTParameterContext)((UIParameterImpl)param).getContext();
Composite internal_composite = new Composite(current_composite, SWT.NULL);
GridData gridData = new GridData(GridData.FILL_HORIZONTAL);
internal_composite.setLayoutData(gridData);
boolean initialised_component = true;
try {context.create(internal_composite);}
catch (Exception e) {Debug.printStackTrace(e); initialised_component = false;}
if (initialised_component) {
swt_param = new UISWTParameter(internal_composite, param.getKey());
}