protected JrFormEntryController getController() {

		Vector<IPreloadHandler> preloaders = JRDemoContext._().getPreloaders();
		Vector<IFunctionHandler> funcHandlers = JRDemoContext._().getFuncHandlers();
		FormDefFetcher fetcher = new FormDefFetcher(new RMSRetreivalMethod(formID), preloaders, funcHandlers);
		FormDef form = fetcher.getFormDef();
		
		JrFormEntryController controller =  new JrFormEntryController(new JrFormEntryModel(form));
		String title = form.getTitle();
		if(title == null) {
			title = "Enter Data";
		}
		controller.setView(new JRDemoFormEntryViewFactory(title).getFormEntryView(controller));
		return controller;
	}