@Override public Boolean getObject() { return IModel.this.getObject() != null; }
private Class<?>[] getGroups() { if (groups_ == null) { return EMPTY; } return groups_.getObject(); }
@Override public T getObject() { T object = IModel.this.getObject(); if (object == null) { return other; } else { return object; } }
@Override public T getObject() { T object = IModel.this.getObject(); if (object == null) { return other; } else { return object; } }
/** * Gets the content from the content model. * * @return The content */ public final String getContent() { return (content != null) ? (String)content.getObject() : null; }
@Override public R getObject() { X x = target.getObject(); if (x == null) { return null; } return getter.apply(x); }
@Override public void setObject(R r) { X x = target.getObject(); if (x != null) { setter.accept(x, r); } }
@Override public R getObject() { T object = IModel.this.getObject(); if (object == null) { return null; } else { return mapper.apply(object); } }
@Override public String toString() { return getDisplayModel().getObject(); } });
@Override public String toString() { return getDisplayModel().getObject(); } });
@Override public String toString() { return getDisplayModel().getObject(); } });
@Override public Object getObject() { T before = rowModel.getObject(); if (before == null) { return null; } else { return function.apply(before); } }
/** * Builds the src attribute * * @param tag * the component tag * @param srcModel * the model containing the src URL */ protected void buildSrcAttribute(final ComponentTag tag, IModel<?> srcModel) { tag.put("src", String.valueOf(srcModel.getObject())); }
@Override public R getObject() { X x = target.getObject(); if (x == null) { return null; } return getter.apply(x); }
@Override public T getObject() { T object = IModel.this.getObject(); if (object == null) { return other.get(); } else { return object; } }
@Override public Iterator<? extends PageWindowDescription> iterator(long first, long count) { List<PageWindow> lastPageWindows = getPageWindows(); List<PageWindow> subList = lastPageWindows.subList((int)first, (int)(first + count)); List<PageWindowDescription> pageDescriptions = new ArrayList<>(); for (PageWindow pw : subList) { pageDescriptions.add(new PageWindowDescription(pw, sessionId.getObject())); } return pageDescriptions.iterator(); }
/** * Does the given model contain a selected value. * * @param model * model to test on selection * @return selected */ protected boolean isSelected(IModel<?> model) { return compareModels(getDefaultModelObject(), model.getObject()); }
/** {@inheritDoc} **/ @Override public void onComponentTag(Component component, ComponentTag tag) { // get path final String path = contextRelativePath.getObject(); final String rewritten = UrlUtils.rewriteToContextRelative(path, RequestCycle.get()); tag.put("src", rewritten); }
/** {@inheritDoc} **/ @Override public void onComponentTag(Component component, ComponentTag tag) { // get path final String path = contextRelativePath.getObject(); final String rewritten = UrlUtils.rewriteToContextRelative(path, RequestCycle.get()); tag.put("src", rewritten); }
@Override protected void afterSubmit() { getModelObject().setJavaScriptEnabled(true); WebSession.get().setClientInfo(info.getObject()); continueToOriginalDestination(); // switch to home page if no original destination was intercepted setResponsePage(getApplication().getHomePage()); } };