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; }