public void updateDataProperty(DataPropertyTreeNode node) {
   dataPropertyNameLabel.setText(node.getName());
   ConvertorType type = new ConvertorType(node.getRanges());
   rangeLabel.setText(type.toString());
   DataPropertyType dataPropertyType = node.getDataPropertyType();
   switch (dataPropertyType) {
     case LEAF:
       apply.setText(APPLY_LEAF);
       apply.setEnabled(columnSelected);
       apply.setActionCommand(APPLY_LEAF);
       dataPropertySelected = true;
       break;
     case LOW_DETAIL:
       apply.setText(APPLY_LOW_DETAIL);
       apply.setEnabled(columnSelected);
       apply.setActionCommand(APPLY_LOW_DETAIL);
       dataPropertySelected = true;
       break;
     case PROPERTIES:
       apply.setText(PICK_DATA);
       apply.setEnabled(columnSelected);
       dataPropertySelected = false;
       break;
     default:
       System.err.println("Unexpected enum in updateDataProperty");
   }
 }
 public void updateColumn(String originalName, DataPropertyTreeNode node) {
   // ystem.out.println("**** "+ dataProperty);
   originalNameLabel.setText(originalName);
   newNameLabel.setText(node.getName());
   columnSelected = true;
   apply.setEnabled(dataPropertySelected);
 }