Ignore:
Timestamp:
May 3, 2010, 7:12:46 PM (14 years ago)
Author:
tobias
Message:

configurationView moved to new DataTree class.
implemented selectOneMenu on DataTree

File:
1 edited

Legend:

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

    r865 r868  
    3636                ArrayList<ViewItem> viewItemList = new ArrayList<ViewItem>();
    3737                ViewItem vi;
     38                String s;
     39                boolean b;
    3840                for (ResourceAttributeType attr : ra){
    3941                        vi = new ViewItem();
    40                         vi.setDataType(BeanUtil.getDataType(obj.getResType(), attr.getKey()));
    41                         vi.setRendererFlag(BeanUtil.getRenderer(obj.getResType(), attr.getKey()));
    42                         vi.setRequired(BeanUtil.getRequired(obj.getResType(), attr.getKey()));
     42                       
     43                        s = BeanUtil.getDataType(BeanUtil.getAccessType(obj.getResType().toLowerCase()), attr.getKey());
     44                        if (s == null){
     45                                s = "String";
     46                        }
     47                        vi.setDataType(s);
     48                       
     49                        s = BeanUtil.getRenderer(BeanUtil.getAccessType(obj.getResType().toLowerCase()), attr.getKey());
     50                        if (s == null){
     51                                s = "inputType";
     52                        }
     53                        vi.setRendererFlag(s);
     54                       
     55                        b = false;
     56                        b = BeanUtil.getRequired(BeanUtil.getAccessType(obj.getResType().toLowerCase()), attr.getKey());
     57                        vi.setRequired(b);
     58                       
    4359                        vi.setKey(attr.getKey());
    4460                        vi.setKeyValue(attr.getValue());
Note: See TracChangeset for help on using the changeset viewer.