public void treeDeleteUpdate(String parentPath) { showLoadingImg(); JcrTreeNode selectedAnimateTreeNode = jcrRoot; if (null != parentPath) { selectedAnimateTreeNode = (JcrTreeNode) jcrTree.find("/root" + parentPath); } Details.nameTxt.setValue(""); Details.pathTxt.setValue(parentPath); Details.primaryType.setValue(""); Details.mixinNodeTypes.setMixinTypes(null); if (parentPath.equals("/")) { Details.nameTxt.setDisabled(true); } else { Details.nameTxt.setDisabled(false); } jcrTree.openFolder(selectedAnimateTreeNode); if (null != selectedAnimateTreeNode) { TreeNode[] selectedTreeNodeChildren = jcrTree.getChildren(selectedAnimateTreeNode); for (int j = 0; j < selectedTreeNodeChildren.length; j++) { TreeNode treeNode = selectedTreeNodeChildren[j]; jcrTree.remove(treeNode); } //service.getNode(selectedAnimateTreeNode.getAttribute("path"), new GetNodeServiceCallback(this, parentPath)); } propertiesListGridRecords = new JcrPropertyListGridRecord[0]; propertiesListGrid.setData(propertiesListGridRecords); }
Details.mixinNodeTypes.setMixinTypes(selectedAnimateTreeNode.getMixinNodeTypes()); if (selectedAnimateTreeNode.getAttribute("path").equals("/")) { Details.nameTxt.setDisabled(true); } else { Details.nameTxt.setDisabled(false);
nameTxt.setTitle("Name"); nameTxt.setWidth(500); nameTxt.setDisabled(true); nameTxt.setStartRow(true); nameTxt.setEndRow(false); primaryType.setTitle(" Primary Type"); primaryType.setWidth(500); primaryType.setDisabled(true); primaryType.setStartRow(true); primaryType.setEndRow(true);
final TextItem lastEditItem = new TextItem(); lastEditItem.setWidth(190); lastEditItem.setDisabled(true); lastEditItem.setTitle(MESSAGES.searchFavouritesListWidgetLastChangeBy()); final DateItem lastEditDateItem = new DateItem();