Class.forName("javax.microedition.pki.Certificate");
	public void collectInfos(MIDPSysInfoMIDlet midlet, Display disp) {		this.display = disp;		        Canvas canvas = new Canvas() {            public void paint(Graphics g){            	// don't do anything            }        };                addInfo( "Canvas.UP: ", canvas.getKeyName(canvas.getKeyCode(Canvas.UP)));        addInfo( "Canvas.LEFT: ", canvas.getKeyName(canvas.getKeyCode(Canvas.LEFT)));        addInfo( "Canvas.RIGHT: ", canvas.getKeyName(canvas.getKeyCode(Canvas.RIGHT)));        addInfo( "Canvas.DOWN: ", canvas.getKeyName(canvas.getKeyCode(Canvas.DOWN)));        addInfo( "Canvas.FIRE: ", canvas.getKeyName(canvas.getKeyCode(Canvas.FIRE)));        addInfo( "Canvas.GAME_A: ", canvas.getKeyName(canvas.getKeyCode(Canvas.GAME_A)));        addInfo( "Canvas.GAME_B: ", canvas.getKeyName(canvas.getKeyCode(Canvas.GAME_B)));        addInfo( "Canvas.GAME_C: ", canvas.getKeyName(canvas.getKeyCode(Canvas.GAME_C)));        addInfo( "Canvas.GAME_D: ", canvas.getKeyName(canvas.getKeyCode(Canvas.GAME_D)));                        try {        	//#if polish.useDefaultPackage        		String className = "Midp2FullCanvasTest";        	//#else        		//# String className = "com.grimo.me.product.midpsysinfo.Midp2FullCanvasTest";        	//#endif        	Class testClass = Class.forName( className );        	this.test = (DynamicTest) testClass.newInstance();        } catch (Exception e) {        	//#debug error        	System.out.println("Unable to load Midp2FullCanvasTest" + e);        } catch (Error e) {        	//#debug error        	System.out.println("Unable to load Midp2FullCanvasTest" + e);        }        if (this.test == null) {	        try {	        	//#if polish.useDefaultPackage	        		String className = "NokiaFullCanvasTest";	        	//#else	        		//# String className = "com.grimo.me.product.midpsysinfo.NokiaFullCanvasTest";	        	//#endif	        	Class testClass = Class.forName( className );	        	this.test = (DynamicTest) testClass.newInstance();	        } catch (Exception e) {	        	//#debug error	        	System.out.println("Unable to load NokiaFullCanvasTest" + e);	        } catch (Error e) {	        	//#debug error	        	System.out.println("Unable to load NokiaFullCanvasTest" + e);	        }	        if (this.test == null) {	        	this.test = new NormalCanvasTest();	        }        }        this.test.setView( this );        this.canvasWidth = this.test.getWidth();        this.canvasHeight = this.test.getWidth();        disp.setCurrent( this.test.getDisplayable() );    }