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

Diff of /jsampler/trunk/src/org/jsampler/view/SamplerBrowserView.java

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

revision 2287 by iliev, Sun Jul 3 22:01:16 2011 UTC revision 2288 by iliev, Wed Nov 23 21:19:44 2011 UTC
# Line 21  Line 21 
21   */   */
22  package org.jsampler.view;  package org.jsampler.view;
23    
 import javax.swing.Icon;  
   
24  /**  /**
25   *   *
26   * @author Grigor Iliev   * @author Grigor Iliev
27   */   */
28  public interface SamplerBrowserView {  public interface SamplerBrowserView<I> {
29          public Icon getSamplerIcon();          public I getSamplerIcon();
30          public Icon getOpenIcon();          public I getOpenIcon();
31          public Icon getCloseIcon();          public I getCloseIcon();
32          public Icon getChannelLaneOpenIcon();          public I getChannelLaneOpenIcon();
33          public Icon getChannelLaneCloseIcon();          public I getChannelLaneCloseIcon();
34          public Icon getSamplerChannelIcon();          public I getSamplerChannelIcon();
35          public Icon getFxSendsOpenIcon();          public I getFxSendsOpenIcon();
36          public Icon getFxSendsCloseIcon();          public I getFxSendsCloseIcon();
37          public Icon getFxSendIcon();          public I getFxSendIcon();
38          public Icon getDestEffectDirIcon();          public I getDestEffectDirIcon();
39          public Icon getDestEffectIcon();          public I getDestEffectIcon();
40          public Icon getAudioDevicesOpenIcon();          public I getAudioDevicesOpenIcon();
41          public Icon getAudioDevicesCloseIcon();          public I getAudioDevicesCloseIcon();
42          public Icon getAudioDeviceIcon();          public I getAudioDeviceIcon();
43          public Icon getEffectsOpenIcon();          public I getEffectsOpenIcon();
44          public Icon getEffectsCloseIcon();          public I getEffectsCloseIcon();
45          public Icon getEffectIcon();          public I getEffectIcon();
46          public Icon getEffectInstanceIcon();          public I getEffectInstanceIcon();
47          public Icon getEffectChainIcon();          public I getEffectChainIcon();
48          public Icon getEffectChainsOpenIcon();          public I getEffectChainsOpenIcon();
49          public Icon getEffectChainsCloseIcon();          public I getEffectChainsCloseIcon();
50                    
51          /** Gets the appropriate icon for the specified value, or <code>null</code>. */          /** Gets the appropriate icon for the specified value, or <code>null</code>. */
52          public Icon getIcon(Object value, boolean b);          public I getIcon(Object value, boolean b);
53  }  }

Legend:
Removed from v.2287  
changed lines
  Added in v.2288

  ViewVC Help
Powered by ViewVC