- Timestamp:
- Mar 19, 2010, 5:51:31 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/ConfigurationBean.java
r846 r847 20 20 DefaultMutableTreeNode root = new DefaultMutableTreeNode(); 21 21 DefaultMutableTreeNode header; 22 DefaultMutableTreeNode leaf; 22 23 String type; 23 24 ListResourcesType lrt; 25 GetResourceType grt; 24 26 DefaultMutableTreeNode myNode; 25 27 ResourceInfo[] ri; 28 SimpleResource sr; 29 26 30 Client c = new Client(); 27 String[] nodes = {"Director", "Storage", "Catalog", "Autochanger", "Client", "FileSet", "FDClient", "Schedule",28 "SDStorage", "Console", "Catalog", "SDDevice", "Job", "JobDefs", "Messages", "Pool"};31 //String[] nodes = {"Director", "Storage", "Catalog", "Autochanger", "Client", "FileSet", "FDClient", "Schedule", "SDStorage", "Console", "Catalog", "SDDevice", "Job", "JobDefs", "Messages", "Pool"}; 32 String[] nodes = {"Client"}; 29 33 setTree(super.createTree(root, nodes, "Configuration")); 30 34 … … 39 43 if (ri == null || ri.length == 0) continue; 40 44 for (int j = 0; j < ri.length; j++){ 41 myNode = null;45 //myNode = null; 42 46 myNode = addNode(header, type, ri[j]); 43 47 if (myNode != null){ … … 46 50 } 47 51 } 52 for (int i = 0; i < tree.getChildCount(root); i++){ 53 header = (DefaultMutableTreeNode)tree.getChild(root, i); 54 55 for (int j = 0; j < tree.getChildCount(header); j++){ 56 leaf = (DefaultMutableTreeNode)tree.getChild(header, j); 57 type = ((UserObjectItemType)leaf.getUserObject()).getUserObject().getResType(); 58 grt = new GetResourceType(); 59 grt.setDirector("bacula-dir"); 60 grt.setResId(((ItemType)(((UserObjectItemType)leaf.getUserObject()).getUserObject())).getResId()); 61 sr = c.getSimpleResource(grt); 62 sr.getResourceAttributeType(); 63 for (ResourceAttributeType ra : sr.getResourceAttributeType()){ 64 myNode = addNode(leaf, type, ra); 65 if (myNode != null){ 66 leaf.add(myNode); 67 } 68 } 69 } 70 } 71 72 48 73 } 49 74
Note:
See TracChangeset
for help on using the changeset viewer.