/** * Set order * @param ascending true - for ascending, false - descessing * @return this {@link OQueryModel} */ public OQueryModel<K> setAscending(boolean ascending) { isAscending = ascending; super.detach(); return this; }
@Override protected void onDetach() { super.onDetach(); } }
@Override public void setObject(R r) { super.setObject(r); setObjectHandler.accept(wrappedModel.getObject(), r); }
properties.detach(); property.setChoices(properties.getObject()); break; properties.detach(); property.setChoices(properties.getObject()); break; properties.detach(); property.setChoices(properties.getObject()); break; properties.detach(); property.setChoices(properties.getObject()); break; properties.detach(); property.setChoices(properties.getObject()); break; properties.detach(); property.setChoices(properties.getObject()); break;
private Path getPath() { return path.getObject(); }
.of(this::getSearchResults); LOG.trace("SearchResult count : {}" , searchResults.getObject().size()); ListView<String> overviewList = new ListView<String>("searchResultGroups") searchResults.getObject().stream().map(res -> res.getDocumentTitle()).distinct() .collect(Collectors.toList())); add(new Label("count", LambdaModel.of(() -> searchResults.getObject().size())));
@Override public String toString() { StringBuilder sb = new StringBuilder(super.toString()); sb.append(":attached=") .append(isAttached()) .append(":tempModelObject=[") .append(this.transientModelObject) .append(']'); return sb.toString(); }
@Override public void setObject(List<T> object) { setCollection(object); super.setObject(object); }
private Path getPath() { return path.getObject(); }
.of(this::getSearchResults); LOG.trace("SearchResult count : {}" , searchResults.getObject().size()); ListView<String> overviewList = new ListView<String>("searchResultGroups") searchResults.getObject().stream().map(res -> res.getDocumentTitle()).distinct() .collect(Collectors.toList())); add(new Label("count", LambdaModel.of(() -> searchResults.getObject().size())));
@Override public String toString() { StringBuilder sb = new StringBuilder(super.toString()); sb.append(":attached=") .append(isAttached()) .append(":tempModelObject=[") .append(this.transientModelObject) .append(']'); return sb.toString(); }
@Override public void detach() { super.detach(); StringResourceModel.this.detach(); }
@Override protected void onDetach() { super.onDetach(); this.session = null; } }
@Override public void setObject(List<GeoServerRole> object) { super.setObject(object); //set back to the delegate model Collection<String> roleNames = roleNamesModel.getObject(); roleNames.clear(); for (GeoServerRole role : object) { roleNames.add(role.getAuthority()); } //roleNamesModel.setObject(roleNames); } }
@Override public void inspect(Object obj, IStackTracePrinter printer) throws WicketRuntimeException { if (obj instanceof LoadableDetachableModel) { LoadableDetachableModel ldm=(LoadableDetachableModel) obj; if (ldm.isAttached()) { failed(printer, obj, "this "+LoadableDetachableModel.class.getSimpleName()+" is NOT detached"); } } }
@Override public void detach() { super.detach(); StringResourceModel.this.detach(); }
@Override protected void onDetach() { super.onDetach(); workflow = null; hints = null; }