private void actionSelectPredefinedKB(AjaxRequestTarget aTarget, IModel<KnowledgeBaseProfile> aModel) { if (Objects.equals(selectedKnowledgeBaseProfile, aModel.getObject())) { selectedKnowledgeBaseProfile = null; } else { selectedKnowledgeBaseProfile = aModel.getObject(); kbInfoModel.setObject(aModel.getObject().getInfo()); } aTarget.add(listViewContainer, infoContainerLocal); }
public CustomerEditPage(PageParameters params){ super(); StringValue customerIdParam = params.get(CUSTOMER_ID_PARAM); if(customerIdParam.isEmpty() || !StringUtils.isNumeric(customerIdParam.toString())){ getSession().error(MessageFormat.format(getString("param.customer.id.missing"), customerIdParam)); // "Missing customer id " + stringValue setResponsePage(CustomerListPage.class); } Long customerId = customerIdParam.toLong(); Customer customer = service.findById(customerId); if(customer == null){ getSession().error(MessageFormat.format(getString("customer.not-found"), customerId.toString())); setResponsePage(CustomerListPage.class); } StringValue pageReferfenceIdParam = params.get(PAGE_REFERENCE_ID); if(!pageReferfenceIdParam.isEmpty() || StringUtils.isNumeric(pageReferfenceIdParam.toString())){ setPageReferenceId(pageReferfenceIdParam.toInteger()); } getCustomerModel().setObject(customer); }
searchStateModel.setObject(new ExternalSearchUserState());
@Override protected void populateItem(ListItem<KnowledgeBaseProfile> item) { // add a link for one knowledge base with proper label LambdaAjaxLink link = new LambdaAjaxLink("suggestionLink", t -> { // set all the fields according to the chosen profile kbModel.getObject().setUrl(item.getModelObject().getAccess().getAccessUrl()); // sets root concepts list - if null then an empty list otherwise change the // values to IRI and populate the list kbModel.getObject().getKb().applyRootConcepts(item.getModelObject()); kbModel.getObject().getKb().applyMapping(item.getModelObject().getMapping()); kbInfoModel.setObject(item.getModelObject().getInfo()); kbModel.getObject().getKb().setFullTextSearchIri( item.getModelObject().getAccess().getFullTextSearchIri()); kbModel.getObject().getKb() .setDefaultLanguage(item.getModelObject().getDefaultLanguage()); kbModel.getObject().getKb() .setReification(item.getModelObject().getReification()); t.add(aUrlField, infoContainerRemote); }); link.add(new Label("suggestionLabel", item.getModelObject().getName())); item.add(link); } };
ActiveLearningUserState alState = new ActiveLearningUserState(); alState.setStrategy(new UncertaintySamplingStrategy()); alStateModel.setObject(alState);;
ActiveLearningUserState alState = new ActiveLearningUserState(); alState.setStrategy(new UncertaintySamplingStrategy()); alStateModel.setObject(alState);;