Ignore:
Timestamp:
2004-10-13T14:48:20+13:00 (20 years ago)
Author:
mdewsnip
Message:

Finally committing the (many) changes to the GLI to use the new metadata code... I hope this doesn't have too many bugs in it and committing it now doesn't stuff anyone up! (Katherine said I could commit it, so blame her if anything goes wrong).

Location:
trunk/gli/src/org/greenstone/gatherer/gui/metaaudit
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/gui/metaaudit/HeaderListener.java

    r8243 r8313  
    3737package org.greenstone.gatherer.gui.metaaudit;
    3838
    39 /**************************************************************************************
    40  * Title:        Gatherer
    41  * Description:  The Gatherer: a tool for gathering and enriching a digital collection.
    42  * Company:      The University of Waikato
    43  * Written:      03/09/02
    44  * Revised:     
    45  * @author John Thompson, 9826509
    46  * @version 2.3
    47  **************************************************************************************/
     39
    4840import de.qfs.lib.gui.TableModelSorter;
    4941import java.awt.event.MouseAdapter;
    5042import java.awt.event.MouseEvent;
    5143import java.util.ArrayList;
     44import org.greenstone.gatherer.metadata.MetadataAuditTableModel;
    5245
    5346public class HeaderListener
     
    6760    Filter filter_model = table.getFilter();
    6861    Autofilter filter = filter_model.getFilter(clicked_column);
    69     MetaAuditModel model = table.getOriginalModel();
     62    MetadataAuditTableModel model = table.getOriginalModel();
    7063    ArrayList default_values = model.getColumnValues(clicked_column);
    7164    String column_name = model.getColumnName(clicked_column);
  • trunk/gli/src/org/greenstone/gatherer/gui/metaaudit/MetaAuditTable.java

    r8243 r8313  
    4444import javax.swing.table.*;
    4545import org.greenstone.gatherer.file.FileNode;
     46import org.greenstone.gatherer.metadata.MetadataAuditTableModel;
     47
    4648
    4749/**
     
    6365    private MetaAuditFrame parent_frame;
    6466
    65     private MetaAuditModel model;
     67    private MetadataAuditTableModel metadata_audit_table_model;
    6668
    6769    private SortedTableHelper helper;
     
    8385    }
    8486
    85     public MetaAuditModel getOriginalModel() {
    86     return model;
    87     }
     87
     88   public MetadataAuditTableModel getOriginalModel()
     89   {
     90      return metadata_audit_table_model;
     91   }
     92
    8893
    8994    public TableModelSorter getSorter() {
     
    105110    wait(true);
    106111    initial_state = true;
    107     ///ystem.err.println("Build new Model - should only be called once per click!");
    108     model = new MetaAuditModel(records);
    109     setModel(model);
    110     filter = new Filter(model.getColumnCount());
     112    // System.err.println("Build new Model - should only be called once per click!");
     113    metadata_audit_table_model = new MetadataAuditTableModel();
     114    metadata_audit_table_model.rebuild(records);
     115    setModel(metadata_audit_table_model);
     116    filter = new Filter(metadata_audit_table_model.getColumnCount());
    111117    helper = new SortedTableHelper (this, filter, new DefaultTableModelSorter(), header_renderer, null);
    112118    helper.prepareTable();
Note: See TracChangeset for help on using the changeset viewer.