1 |
/* |
/* |
2 |
* JSampler - a java front-end for LinuxSampler |
* JSampler - a java front-end for LinuxSampler |
3 |
* |
* |
4 |
* Copyright (C) 2005-2006 Grigor Iliev <grigor@grigoriliev.com> |
* Copyright (C) 2005-2007 Grigor Iliev <grigor@grigoriliev.com> |
5 |
* |
* |
6 |
* This file is part of JSampler. |
* This file is part of JSampler. |
7 |
* |
* |
22 |
|
|
23 |
package org.jsampler.view; |
package org.jsampler.view; |
24 |
|
|
25 |
|
import java.awt.Dialog; |
26 |
import java.awt.Dimension; |
import java.awt.Dimension; |
27 |
|
import java.awt.Frame; |
28 |
|
|
29 |
import java.awt.event.WindowAdapter; |
import java.awt.event.WindowAdapter; |
30 |
import java.awt.event.WindowEvent; |
import java.awt.event.WindowEvent; |
41 |
import org.jsampler.event.SamplerChannelListEvent; |
import org.jsampler.event.SamplerChannelListEvent; |
42 |
import org.jsampler.event.SamplerChannelListListener; |
import org.jsampler.event.SamplerChannelListListener; |
43 |
|
|
44 |
|
|
45 |
/** |
/** |
46 |
* Defines the skeleton of a JSampler's main frame. |
* Defines the skeleton of a JSampler's main frame. |
47 |
* @author Grigor Iliev |
* @author Grigor Iliev |
85 |
public abstract void installJSamplerHome(); |
public abstract void installJSamplerHome(); |
86 |
|
|
87 |
/** |
/** |
88 |
|
* Shows a detailed error information about the specified exception. |
89 |
|
*/ |
90 |
|
public abstract void showDetailedErrorMessage(Frame owner, String err, String details); |
91 |
|
|
92 |
|
/** |
93 |
|
* Shows a detailed error information about the specified exception. |
94 |
|
*/ |
95 |
|
public abstract void showDetailedErrorMessage(Dialog owner, String err, String details); |
96 |
|
|
97 |
|
/** |
98 |
* Returns a list containing all <code>JSChannelsPane</code>s added to the view. |
* Returns a list containing all <code>JSChannelsPane</code>s added to the view. |
99 |
* @return A list containing all <code>JSChannelsPane</code>s added to the view. |
* @return A list containing all <code>JSChannelsPane</code>s added to the view. |
100 |
* @see #addChannelsPane |
* @see #addChannelsPane |