1 28 29 package org.objectweb.util.explorer.api; 30 31 import org.objectweb.fractal.api.Component; 32 import org.objectweb.util.explorer.swing.gui.api.TreeProvider; 33 34 42 public interface Tree { 43 44 45 public static String TREE = "tree"; 46 47 48 public static String TREE_TMPL = "tree-tmpl"; 49 50 51 public static String TREE_ITSELF = "tree-itself"; 52 53 56 public void 57 refreshAll(); 58 59 63 public void 64 close(); 65 66 72 public void 73 addEntry(Object name, Object value); 74 75 82 public void 83 addEntry(Object name, Object value, int level); 84 85 90 public void 91 selectPath(String path); 92 93 99 public void 100 renameSelectedNode(Object odlName, Object newName); 101 102 108 public void 109 removeEntry(Object name); 110 111 118 public void 119 renameInitialEntry(Object currentName, Object newName); 120 121 124 public void 125 clear(); 126 127 131 public int 132 getInitialContextSize(); 133 134 138 public Entry 139 getSelectedEntry(); 140 141 148 public Component duplicate(); 149 150 156 public Component duplicate(boolean withData); 157 158 } 159 | Popular Tags |