Changeset 846


Ignore:
Timestamp:
03/19/10 11:40:42 (12 years ago)
Author:
tobias
Message:

read objects from SOAP Interface

Location:
vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/ConfigurationBean.java

    r844 r846  
    2525                ResourceInfo[] ri;
    2626                Client c = new Client();
    27                 String[] nodes = {"Director", "Client", "FileSet", "Schedule",
    28                                         "SDStorage", "Catalog", "SDDevice", "Job", "JobDefs"};
     27                String[] nodes = {"Director", "Storage", "Catalog", "Autochanger", "Client", "FileSet", "FDClient", "Schedule",
     28                                        "SDStorage", "Console", "Catalog", "SDDevice", "Job", "JobDefs", "Messages", "Pool"};
    2929                setTree(super.createTree(root, nodes, "Configuration"));
    3030
     
    3737                        lrt.setResourceType(type);
    3838                        ri = c.getListResources(lrt);
    39                         if (ri.length == 0) continue;
     39                        if (ri == null || ri.length == 0) continue;
    4040                        for (int j = 0; j < ri.length; j++){
    4141                                myNode = null;
  • vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/TreeNavigation.java

    r844 r846  
    5858                        methods = myClass.getMethods();
    5959                        for (Method m : methods){
    60                                 System.err.println(m.getName());
     60                                //System.err.println(m.getName());
    6161                                if(m.getName().contains("setValue")){
    6262                                        m.invoke(item, title);
     
    107107                                                && !(n.getName().contains("OMElement") || n.getName().contains("PullParser"))){
    108108                                               
    109                                         System.err.println("Name: " + n.getName() +" Feld: "+ n.getName().substring(3));
     109                                        //System.err.println("Name: " + n.getName() +" Feld: "+ n.getName().substring(3));
    110110                                        for (Method m : methods){
    111111                                                if (m.getName().equals("set"+n.getName().substring(3))){
    112112                                                        m.invoke(item, n.invoke(ri, (Object[])null));
     113                                                        break;
    113114                                                }
    114115                                        }
     
    118119                               
    119120                        }
     121                        //Value-Wert für die TreeView übertragen
     122                        ((ItemType)o).setValue(((ItemType)o).getResName());
    120123                        //ItemObjekt erzeugen und an das UserObjekt referenzieren
    121124                        userObject.setUserObjectItem((UserObjectItem)o);
Note: See TracChangeset for help on using the changeset viewer.