From 97e6fc07dfa0bf8b10761c1168991ff545f1969d Mon Sep 17 00:00:00 2001 From: Ariel Backenroth Date: Fri, 8 Jun 2007 01:09:56 +0000 Subject: [PATCH] implementing the regenerate renditions wizard - refactoring to centralize regenerate code - adding onchange event to UISelectList to trigger reload of page - reorganizing some webproject code for better reuse - fix for submit from create web content (a webproject property was added to submitdialog but not createwebcontent) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5889 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/avm/AVMInterpreter.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/source/java/org/alfresco/repo/avm/AVMInterpreter.java b/source/java/org/alfresco/repo/avm/AVMInterpreter.java index 8c4bd57cc3..15ed91cb9b 100644 --- a/source/java/org/alfresco/repo/avm/AVMInterpreter.java +++ b/source/java/org/alfresco/repo/avm/AVMInterpreter.java @@ -397,6 +397,28 @@ public class AVMInterpreter out.println("Owner: " + desc.getOwner()); out.println("Mod Time: " + new Date(desc.getModDate())); } + else if (command[0].equals("getnodeproperties")) + { + if (command.length != 3) + { + return "Syntax Error."; + } + final Map properties = fService.getNodeProperties(Integer.parseInt(command[2]), command[1]); + for (final Map.Entry p : properties.entrySet()) + { + out.println(p.getKey() + ": " + p.getValue()); + } + } + else if (command[0].equals("deletenodeproperty")) + { + if (command.length != 3) + { + return "Syntax Error."; + } + + fService.deleteNodeProperty(command[1], QName.createQName(command[2])); + out.println("deleted property " + command[2] + " of " + command[1]); + } else if (command[0].equals("history")) { if (command.length != 4)