@Override public IModel<Date> getModel() { return (IModel<Date>) super.getDefaultModel(); }
@Override public IModel<Date> getModel() { return (IModel<Date>) super.getDefaultModel(); }
protected InputStream getContent() { String export = (String) dump.getDefaultModel().getObject(); ByteArrayOutputStream ostream = new ByteArrayOutputStream(); PrintWriter writer = new PrintWriter(ostream); writer.print(export); writer.flush(); return new ByteArrayInputStream(ostream.toByteArray()); }
protected InputStream getContent() { String export = (String) dump.getDefaultModel().getObject(); ByteArrayOutputStream ostream = new ByteArrayOutputStream(); PrintWriter writer = new PrintWriter(ostream); writer.print(export); writer.flush(); return new ByteArrayInputStream(ostream.toByteArray()); }
@Override public void renderHead(IHeaderResponse response) { super.renderHead(response); try (PackageTextTemplate packageTextTemplate = new PackageTextTemplate(getClass(), "PortletRichTextPanel.js")) { final Map<String, String> params = new HashMap<>(); params.put("label", (String) label.getDefaultModel().getObject()); params.put("htmlContainer", htmlContent.getMarkupId()); params.put("hiddenInput", hiddenInput.getMarkupId()); params.put("hash", hash); params.put("html", HTML_NEW_TAB); packageTextTemplate.interpolate(params); response.render(JavaScriptHeaderItem.forScript(packageTextTemplate.getString(), hash)); } catch (IOException e) { getLogger().error(e.getMessage(), e); } }
@SuppressWarnings("unchecked") public static void setLabel(final FormComponent<?> component, final Label label) { final IModel<String> labelModel = (IModel<String>) label.getDefaultModel(); if (component instanceof DatePanel) { ((DatePanel) component).getDateField().setLabel(labelModel); } else { component.setLabel(labelModel); } }
JcrNodeModel model = (JcrNodeModel) VersionPane.this.getDefaultModel(); if (model != null) { Object currentVersionObj = versionComponent.getDefaultModel().getObject(); int currentVersion = (currentVersionObj instanceof Integer ? ((Integer) currentVersionObj).intValue() : -1); Node modelNode = model.getNode();
protected void appendHTML(final AjaxRequestTarget target, final Label component, final String html) { Args.notNull(target, "target"); Args.notNull(component, "component"); if (html == null) return; // update the component's model object for the case when the page is refreshed using F5 component.setEscapeModelStrings(false); final IModel<?> model = component.getDefaultModel(); component.setDefaultModelObject(model == null || model.getObject() == null ? html : model.getObject() + html); // escape backslashes for JavaScript final String escapedHTML = html.replaceAll("\\\\", "\"); target.appendJavaScript("" + // "var target = document.getElementById('" + component.getMarkupId() + "');" + // "target.innerHTML += '" + escapedHTML + "';" + // "target.scrollTop = target.scrollHeight" // ); } }
protected void appendHTML(final AjaxRequestTarget target, final Label component, final String html) { if (html == null) return; // update the component's model object for the case when the page is refreshed using F5 component.setEscapeModelStrings(false); final IModel<?> model = component.getDefaultModel(); if (model == null) component.setDefaultModelObject(html); else component.setDefaultModelObject(model.toString() + html); // escape backslashes for JavaScript final String escapedHTML = html.replaceAll("\\\\", "\"); target.appendJavascript("" + // "var target = document.getElementById('" + component.getMarkupId() + "');" + // "target.innerHTML += '" + escapedHTML + "';" + // "target.scrollTop = target.scrollHeight" // ); } }
private void restoreVersion() { JcrNodeModel model = (JcrNodeModel) VersionPane.this.getDefaultModel(); if (model != null) { Object currentVersionObject = versionComponent.getDefaultModel().getObject(); int currentVersion = (currentVersionObject instanceof Integer ? ((Integer) currentVersionObject).intValue() : -1);
private void addBehaviours() { footer.add($b.visibleIf(() -> AbstractListMapper.canAddItems(ctx))); addButton.add(WicketUtils.$b.attr("title", addButtonLabel.getDefaultModel())); addButton.setEscapeModelStrings(false); }
private void addBehaviours() { footer.add($b.visibleIf(() -> AbstractListaMapper.canAddItems(ctx))); addButton.add(WicketUtils.$b.attr("title", addButtonLabel.getDefaultModel())); addButton.setEscapeModelStrings(false); }
@Override protected void onUpdate(AjaxRequestTarget target) { rootChoice.getModel().detach(); target.add(rootChoice); layerAndLabel.setVisible(!globalGroupRule.getModelObject()); target.add(layerContainer); rootLabel.getDefaultModel().detach(); target.add(rootLabel); } });