1 package org.sapia.regis; 2 3 10 public interface RWNode extends Node{ 11 12 16 public void setProperty(String key, String value); 17 18 21 public void deleteProperty(String key); 22 23 26 public void deleteProperties(); 27 28 33 public void setType(String type); 34 40 public Node createChild(String name) throws DuplicateNodeException; 41 42 45 public void deleteChild(String name); 46 47 50 public void deleteChildren(); 51 52 58 public void setInheritsParent(boolean inheritsParent); 59 60 63 public void prependLink(Node node); 64 65 68 public void removePrependedLink(Node node); 69 70 73 public void appendLink(Node node); 74 75 78 public void removeAppendedLink(Node node); 79 80 83 public void deleteLinks(); 84 85 88 public void addInclude(Node node); 89 90 94 public void removeInclude(Node node); 95 96 99 public void deleteIncludes(); 100 101 105 public void moveTo(Node newParent); 106 107 } 108 | Popular Tags |