@Override public boolean equals(Object obj) { return ((obj instanceof JcrObject) && ((JcrObject) obj).nodeModel.equals(nodeModel)); }
@Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (!(obj instanceof NodeObserver)) { return false; } NodeObserver that = (NodeObserver) obj; return that.nodeModel.equals(nodeModel); } }
@Override public boolean equals(Object other) { return other instanceof JcrPluginConfig && ((JcrPluginConfig) other).nodeModel.equals(nodeModel); }
/** * Currently only checks if node isn't the root of any of the context nodes * * @param model The node model to be checked * @return Returns true when node can be safely removed */ public boolean isDeleteAllowed(JcrNodeModel model) { for (HstModelContext m : models) { if (model.equals(m)) { return false; } } return true; }
/** * Currently only checks if node isn't the root of any of the context nodes * * @param model The node model to be checked * @return Returns true when node can be safely removed */ public boolean isDeleteAllowed(JcrNodeModel model) { for (HstModelContext m : models) { if (model.equals(m.getModel())) { return false; } } return true; }
@Override public boolean equals(Object object) { if (!(object instanceof JcrTreeNode)) { return false; } if (this == object) { return true; } JcrTreeNode treeNode = (JcrTreeNode) object; if (!nodeModel.equals(treeNode.getChainedModel())) { return false; } if (parent == treeNode.parent) { return true; } else if (parent == null || treeNode.parent == null) { return false; } else { return parent.equals(treeNode.parent); } }
@Override public boolean equals(Object obj) { if (obj instanceof Revision) { Revision that = (Revision) obj; return that.getNodeModel().equals(getNodeModel()) && (that.index == index); } return false; }
@Override protected Object load() { if (getModel() instanceof JcrNodeModel) { JcrNodeModel newModel = (JcrNodeModel) getModel(); JcrNodeModel oldModel = bean.getModel(); if (!newModel.equals(oldModel)) { bean = dao.load(newModel); } } return bean; } })));
@Override public void remove(JcrNodeModel model) { load(); Iterator<JcrNodeModel> iterator = elements.iterator(); while (iterator.hasNext()) { JcrNodeModel currentModel = iterator.next(); if (model.equals(currentModel)) { iterator.remove(); try { JcrItemModel itemModel = model.getItemModel(); if (itemModel.exists()) { Item item = (Item) itemModel.getObject(); // remove the item log.info("removing item {}", item.getPath()); item.remove(); } else { log.info("item {} does not exist", itemModel.getPath()); } } catch (RepositoryException ex) { log.error(ex.getMessage(), ex); } } else { currentModel.detach(); } } }
JcrTypeVersion draft = info.getDraft(); JcrNodeModel draftModel = new JcrNodeModel(draft.getTypeNode()); if (!draftModel.equals(nodeTypeModel)) { stop();
while (iterator.hasNext()) { JcrNodeModel currentModel = iterator.next(); if (model.equals(currentModel)) { if (predecessor != null) { try {
@Override public void onModelChanged() { // filter out changes in the node model itself. // The property model observation takes care of that. if (!nodeModel.equals(getDefaultModel()) || (propertyModel != null && propertyModel.size() != nrValues)) { IFieldDescriptor field = getFieldHelper().getField(); if (field != null) { unsubscribe(field); subscribe(field); } redraw(); } }
private void setReferenceFromPath(final String path) { final JcrNodeModel startModel = new JcrNodeModel(path); JcrNodeModel model = startModel; while (model != null && model.getNode() == null) { model = model.getParentModel(); } if (!startModel.equals(model)) { if (model == null) { model = new JcrNodeModel("/"); } setPathWithAjax(model.getItemModel().getPath(), true); } reference.setModel(model); }