Ignore:
Timestamp:
2004-05-31T13:49:37+12:00 (20 years ago)
Author:
mdewsnip
Message:

Removed stuff about the defunct Browse and Preview panes.

File:
1 edited

Legend:

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

    r7484 r7500  
    5858import org.greenstone.gatherer.file.FileOpenActionListener;
    5959import org.greenstone.gatherer.gui.AboutDialog;
    60 //import org.greenstone.gatherer.gui.BrowsingPane;
    6160import org.greenstone.gatherer.gui.GatherPane;
    6261import org.greenstone.gatherer.gui.CreatePane;
     
    6867import org.greenstone.gatherer.gui.OpenCollectionDialog;
    6968import org.greenstone.gatherer.gui.Preferences;
    70 //import org.greenstone.gatherer.gui.PreviewPane;
    7169import org.greenstone.gatherer.gui.SimpleOpenCollectionDialog;
    7270import org.greenstone.gatherer.gui.metaaudit.MetaAuditFrame;
     
    8684    extends JFrame
    8785    implements ActionListener, ChangeListener {
    88     /** The browsing pane behaves much like an internet browser, or at least will some day. */
    89     //public BrowsingPane browser_pane = null;
    9086    /** The mirror pane contains controls for mirroring internet sites. */
    9187    public MirrorPane mirror_pane = null;
     
    9894    /** The create pane contains scripting options for importing and building collections into libraries. */
    9995    public CreatePane create_pane = null;
    100     /** The preview pane contains a preview of your build collection. */
    101     //public PreviewPane preview_pane = null;
    10296
    10397    public FileOpenActionListener foa_listener = new FileOpenActionListener();
     
    318312        new AboutDialog(this);
    319313    }
    320 //      else if(esrc == menu_bar.help_browse) {
    321 //          help.setView("huntingforfiles");
    322 //      }
    323314    else if(esrc == menu_bar.help_build) {
    324315        help.setView("producingthecollection");
     
    361352     */
    362353    public void afterDisplay() {
    363 //      if(Gatherer.config.get("workflow.browse", true)) {
    364 //          browser_pane.afterDisplay();
    365 //      }
    366354    if (mirror_pane != null) {
    367355        mirror_pane.afterDisplay();
     
    390378    design_pane.collectionChanged(ready); // Also important config pane is listening to latest msm.
    391379    create_pane.collectionChanged(ready); // Used to indicate a new BuildOptions model should be loaded.
    392     //preview_pane.collectionChanged(ready); // preview should know when teh coll has changed so it can reload the home page
    393380
    394381    if(!locked) {
     
    505492        tab_pane.setEnabledAt(tab_pane.indexOfComponent(create_pane), false);
    506493        }
    507 
    508         //preview_pane = new PreviewPane();
    509         //preview_pane.display();
    510         //if(Gatherer.config.get("workflow.preview", true)) {
    511         //tab_pane.addTab("GUI.Preview", Utility.getImage("final.gif"), preview_pane);
    512         //tab_pane.setEnabledAt(tab_pane.indexOfComponent(preview_pane), false);
    513         //}
    514494
    515495        // Select the collect pane if it is available
     
    654634        // Some tabs are also dependant on if a collection is ready
    655635        Component component = tab_pane.getComponentAt(index);
    656         //if(component == preview_pane) {
    657         //tab_pane.setEnabledAt(index, state && Gatherer.c_man != null && Gatherer.c_man.ready() && Gatherer.c_man.built());
    658         //}
    659         //else
    660636        if(component == enrich_pane || component == design_pane || component == export_pane || component == create_pane) {
    661637        tab_pane.setEnabledAt(index, state && Gatherer.c_man != null && Gatherer.c_man.ready());
     
    940916        mirror_pane.gainFocus();
    941917    }
    942     //else if(tab_pane.getSelectedIndex() == tab_pane.indexOfComponent(preview_pane)) {
    943     //design_pane.saveConfiguration();
    944     //preview_pane.gainFocus();
    945     //}
    946918
    947919    previous_pane = (JPanel) tab_pane.getSelectedComponent();
     
    1023995    }
    1024996    }
     997
    1025998    private class TabUpdater
    1026999    implements Runnable {
    10271000    private boolean ready = false;
    1028     //private int browse_pos = -1;
    10291001    private int mirror_pos = -1;
    1030     private int config_pos = -1;
     1002    private int enrich_pos = -1;
     1003    private int design_pos = -1;
    10311004    private int create_pos = -1;
    10321005    private int export_pos = -1;
    1033     private int metaedit_pos = -1;
    1034     //private int preview_pos = -1;
    10351006    private JTabbedPane tab_pane = null;
     1007
    10361008    public TabUpdater(JTabbedPane tab_pane, boolean ready) {
    10371009        this.ready = ready;
    10381010        this.tab_pane = tab_pane;
    1039         //browse_pos = tab_pane.indexOfComponent(browser_pane);
    10401011        mirror_pos = tab_pane.indexOfComponent(mirror_pane);
    1041         metaedit_pos = tab_pane.indexOfComponent(enrich_pane);
    1042         config_pos = tab_pane.indexOfComponent(design_pane);
     1012        enrich_pos = tab_pane.indexOfComponent(enrich_pane);
     1013        design_pos = tab_pane.indexOfComponent(design_pane);
     1014        create_pos = tab_pane.indexOfComponent(create_pane);
    10431015        export_pos = tab_pane.indexOfComponent(export_pane);
    1044         create_pos = tab_pane.indexOfComponent(create_pane);
    1045         //preview_pos = tab_pane.indexOfComponent(preview_pane);
    1046     }
    1047 
    1048     public void run() {
    1049 //          if(browse_pos != -1) {
    1050 //          if(ready) {
    1051 //              tab_pane.setEnabledAt(browse_pos, Gatherer.config.get("workflow.browse", false));
    1052 //          }
    1053 //          else {
    1054 //              tab_pane.setEnabledAt(browse_pos, Gatherer.config.get("workflow.browse", true));
    1055 //          }
    1056 //          }
    1057         if(mirror_pos != -1) {
    1058         if(ready) {
     1016    }
     1017
     1018    public void run()
     1019    {
     1020        if (mirror_pos != -1) {
     1021        if (ready) {
    10591022            tab_pane.setEnabledAt(mirror_pos, Gatherer.config.get("workflow.mirror", false));
    10601023        }
     
    10631026        }
    10641027        }
    1065         if(metaedit_pos != -1) {
    1066         tab_pane.setEnabledAt(metaedit_pos, ready && Gatherer.config.get("workflow.enrich", false));
    1067         }
    1068         if(config_pos != -1) {
    1069         tab_pane.setEnabledAt(config_pos, ready && Gatherer.config.get("workflow.design", false) && Gatherer.config.getMode() > Configuration.ASSISTANT_MODE);
    1070         }
    1071         if(export_pos != -1) {
     1028        if (enrich_pos != -1) {
     1029        tab_pane.setEnabledAt(enrich_pos, ready && Gatherer.config.get("workflow.enrich", false));
     1030        }
     1031        if (design_pos != -1) {
     1032        tab_pane.setEnabledAt(design_pos, ready && Gatherer.config.get("workflow.design", false) && Gatherer.config.getMode() > Configuration.ASSISTANT_MODE);
     1033        }
     1034        if (create_pos != -1) {
     1035        tab_pane.setEnabledAt(create_pos, ready && Gatherer.config.get("workflow.create", false));
     1036        }
     1037        if (export_pos != -1) {
    10721038        tab_pane.setEnabledAt(export_pos, ready && Gatherer.config.get("workflow.export", false));
    10731039        }
    1074         if(create_pos != -1) {
    1075         tab_pane.setEnabledAt(create_pos, ready && Gatherer.config.get("workflow.create", false));
    1076         }
    1077 //          if(preview_pos != -1) {
    1078 //          tab_pane.setEnabledAt(preview_pos, Gatherer.c_man != null && Gatherer.c_man.built() && Gatherer.config.get("workflow.preview", false));
    1079 //          }
    1080     }
     1040    }
     1041
    10811042    public void setReady(boolean ready) {
    10821043        this.ready = ready;
Note: See TracChangeset for help on using the changeset viewer.