Changeset 4326


Ignore:
Timestamp:
2003-05-26T14:21:25+12:00 (21 years ago)
Author:
mdewsnip
Message:

Modified GValueTree slightly so selecting tree items keep the tree flushed left.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/valuetree/GValueTree.java

    r4325 r4326  
    618618          ElementWrapper element = event.getElement();
    619619          if(selected_metadata_element.equals(element)) {
    620                 vm = new GValueModel(get("Not_Applicable"));
    621                 tree.setModel(vm);
    622620                GValueModel temp = Gatherer.c_man.getCollection().msm.getValueTree(element);
    623621                if(temp != null) {
    624622                     vm = temp;
    625623                     tree.setModel(vm);
     624                     vm.removeTreeModelListener(value_listener);
    626625                     vm.addTreeModelListener(value_listener);
    627626                     setTreeEnabled(true);
     627                     setSelectedValue(value.getText());
    628628                }
    629629                else {
    630                      setTreeEnabled(false);
     630                    vm = new GValueModel(get("Not_Applicable"));
     631                    tree.setModel(vm);
     632                    setTreeEnabled(false);
    631633                }
    632634          }
Note: See TracChangeset for help on using the changeset viewer.