Bug 283442 [UI] Refactor the rendering class names
In order to bring the model closer to the way in which we talk about it we should re-factor it to remove references to 'factory'. For now the re-factoring will to replace 'PartRenderer' with 'PartRenderingEngine' and to replace '<xxx>Factory' with '<xxx>Renderer'. Post 0.9 we expect to change these again but this will make the initial story clearer.
examples/org.eclipse.e4.demo.e4photo/src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
preview.setURI("platform:/plugin/org.eclipse.e4.demo.e4photo/org.eclipse.e4.demo.e4photo.Preview");
			preview.setName("Preview");
			
			
			sash.getChildren().add(library);
			sash.getChildren().add(preview);
			
			return sash;
		}
		
		protected void configureShell(Shell shell) {
			super.configureShell(shell);
			shell.setText("Image Dialog");
			shell.setSize(600, 400);
		}
		public void create() {
			super.create();
			getButton(IDialogConstants.OK_ID).setEnabled(true);
		}
		protected boolean isResizable() {
			return true;
		}
	}
	
	public void execute(Shell shell, MApplication<?> app, PartRenderer renderer) {
		ImageDialog dlg = new ImageDialog(shell, app, renderer);
		dlg.open();
	}
}