public ResetDialog() { Component message; try { HippoNode rootNode = (HippoNode) ((UserSession) Session.get()).getJcrSession().getRootNode(); if (rootNode.getSession().hasPendingChanges()) { hasPendingChanges = true; StringBuffer buf; buf = new StringBuffer("Pending changes:\n"); NodeIterator it = rootNode.pendingChanges(); if (it.hasNext()) { while (it.hasNext()) { Node node = it.nextNode(); buf.append(node.getPath()).append("\n"); } } message = new MultiLineLabel("message", buf.toString()); } else { message = new Label("message", "There are no pending changes"); } } catch (RepositoryException e) { message = new Label("message", "exception: " + e.getMessage()); e.printStackTrace(); } add(message); setFocusOnOk(); }
public ResetDialog() { Component message; try { HippoNode rootNode = (HippoNode) UserSession.get().getJcrSession().getRootNode(); if (rootNode.getSession().hasPendingChanges()) { hasPendingChanges = true; StringBuffer buf; buf = new StringBuffer("Pending changes:\n"); NodeIterator it = rootNode.pendingChanges(); if (it.hasNext()) { while (it.hasNext()) { Node node = it.nextNode(); buf.append(node.getPath()).append("\n"); } } message = new MultiLineLabel("message", buf.toString()); } else { message = new Label("message", "There are no pending changes"); } } catch (RepositoryException e) { message = new Label("message", "exception: " + e.getMessage()); e.printStackTrace(); } add(message); setFocusOnOk(); }
String scopeUUID = node.getProperty(HippoNodeType.HIPPO_DOCBASE).getString(); facetSelectClauses.append("@").append(HippoNodeType.HIPPO_PATHS).append("='").append(scopeUUID).append("'"); getFacetSelectClauses(hnode.getSession(), hnode, facetSelectClauses , false); } else { getFacetSelectClauses(hnode.getSession(), hnode, facetSelectClauses , true);
public SaveDialog() { Component message; try { HippoNode rootNode = (HippoNode) UserSession.get().getJcrSession().getRootNode(); if (rootNode.getSession().hasPendingChanges()) { StringBuilder buf = new StringBuilder("Pending changes:\n"); appendPendingChangesFromNodeToBuffer(rootNode, buf, "\n"); message = new MultiLineLabel("message", buf.toString()); } else { message = new Label("message", "There are no pending changes"); setOkVisible(false); setFocusOnCancel(); } } catch (RepositoryException e) { log.error("Error while rendering save dialog", e); message = new Label("message", "exception: " + e.getMessage()); setOkVisible(false); setFocusOnCancel(); } add(message); setFocusOnOk(); }
public SaveDialog() { Component message; try { HippoNode rootNode = (HippoNode) UserSession.get().getJcrSession().getRootNode(); if (rootNode.getSession().hasPendingChanges()) { StringBuilder buf = new StringBuilder("Pending changes:\n"); appendPendingChangesFromNodeToBuffer(rootNode, buf,"\n"); message = new MultiLineLabel("message", buf.toString()); } else { message = new Label("message", "There are no pending changes"); setOkVisible(false); setFocusOnCancel(); } } catch (RepositoryException e) { log.error("Error while rendering save dialog", e); message = new Label("message", "exception: " + e.getMessage()); setOkVisible(false); setFocusOnCancel(); } add(message); setFocusOnOk(); }
try { galleryProcessor.makeImage(node, istream, mimetype, filename); node.getSession().save(); } catch (RepositoryException ex) { log.error(ex.getMessage()); node.getSession().refresh(false); } catch (RepositoryException e) {