/[svn]/jsampler/trunk/src/org/jsampler/view/classic/ViewConfig.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/classic/ViewConfig.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1751 by iliev, Fri Aug 10 20:24:23 2007 UTC revision 1752 by iliev, Mon Aug 11 22:51:24 2008 UTC
# Line 1  Line 1 
1  /*  /*
2   *   JSampler - a java front-end for LinuxSampler   *   JSampler - a java front-end for LinuxSampler
3   *   *
4   *   Copyright (C) 2005-2007 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2008 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 28  import org.jsampler.JSPrefs; Line 28  import org.jsampler.JSPrefs;
28    
29  import org.jsampler.view.InstrumentsDbTableView;  import org.jsampler.view.InstrumentsDbTableView;
30  import org.jsampler.view.InstrumentsDbTreeView;  import org.jsampler.view.InstrumentsDbTreeView;
31    import org.jsampler.view.BasicIconSet;
32  import org.jsampler.view.JSViewConfig;  import org.jsampler.view.JSViewConfig;
33    
34  /**  /**
# Line 37  import org.jsampler.view.JSViewConfig; Line 38  import org.jsampler.view.JSViewConfig;
38  public class ViewConfig extends JSViewConfig {  public class ViewConfig extends JSViewConfig {
39          private InstrumentsDbTreeView instrumentsDbTreeView = new TreeView();          private InstrumentsDbTreeView instrumentsDbTreeView = new TreeView();
40          private InstrumentsDbTableView instrumentsDbTableView = new TableView();          private InstrumentsDbTableView instrumentsDbTableView = new TableView();
41            private IconSet basicIconSet = new IconSet();
42                    
43          /** Creates a new instance of <code>ViewConfig</code> */          /** Creates a new instance of <code>ViewConfig</code> */
44          public          public
# Line 53  public class ViewConfig extends JSViewCo Line 55  public class ViewConfig extends JSViewCo
55          public InstrumentsDbTableView          public InstrumentsDbTableView
56          getInstrumentsDbTableView() { return instrumentsDbTableView; }          getInstrumentsDbTableView() { return instrumentsDbTableView; }
57                    
58            public BasicIconSet
59            getBasicIconSet() { return basicIconSet; }
60            
61          private class TreeView implements InstrumentsDbTreeView {          private class TreeView implements InstrumentsDbTreeView {
62                  public Icon                  public Icon
63                  getRootIcon() { return Res.iconDb16; }                  getRootIcon() { return Res.iconDb16; }
# Line 81  public class ViewConfig extends JSViewCo Line 86  public class ViewConfig extends JSViewCo
86                  getGigInstrumentIcon() { return Res.iconInstrument16; }                  getGigInstrumentIcon() { return Res.iconInstrument16; }
87          }          }
88                    
89            private class IconSet implements BasicIconSet {
90                    public Icon
91                    getBack16Icon() { return Res.iconBack16; }
92            
93                    public Icon
94                    getUp16Icon() { return Res.iconUp16; }
95            
96                    public Icon
97                    getForward16Icon() { return Res.iconForward16; }
98                    
99                    public Icon
100                    getReload16Icon() { return Res.iconReload16; }
101                    
102                    public Icon
103                    getPreferences16Icon() { return Res.iconPreferences16; }
104            }
105            
106          public boolean          public boolean
107          getInstrumentsDbSupport() { return true; }          getInstrumentsDbSupport() { return true; }
108  }  }

Legend:
Removed from v.1751  
changed lines
  Added in v.1752

  ViewVC Help
Powered by ViewVC