diff options
| author | Tom Tromey <tromey@redhat.com> | 2005-11-14 19:40:32 +0000 |
|---|---|---|
| committer | Tom Tromey <tromey@redhat.com> | 2005-11-14 19:40:32 +0000 |
| commit | b1f1f4f5b90a475ffaffec962488eac8ac841c75 (patch) | |
| tree | 6c4aad1267e915e3152fbfe064e2c6ea5f2a0280 /gnu/java/beans | |
| parent | 62d731b8303aa263abd2f371d0d2f3e7305622e8 (diff) | |
| download | classpath-b1f1f4f5b90a475ffaffec962488eac8ac841c75.tar.gz | |
* java/applet/Applet.java (URLAudioClip): New class.
(newAudioClip): Implemented.
* gnu/java/beans/DummyAppletContext.java (getAudioClip): Use
Applet.newAudioClip.
(DUMMY_CLIP): Removed.
(DummyAudioClip): Removed.
Diffstat (limited to 'gnu/java/beans')
| -rw-r--r-- | gnu/java/beans/DummyAppletContext.java | 37 |
1 files changed, 1 insertions, 36 deletions
diff --git a/gnu/java/beans/DummyAppletContext.java b/gnu/java/beans/DummyAppletContext.java index 4facb470d..583d2f5cb 100644 --- a/gnu/java/beans/DummyAppletContext.java +++ b/gnu/java/beans/DummyAppletContext.java @@ -63,7 +63,6 @@ import java.util.Iterator; class DummyAppletContext implements AppletContext { private static final Enumeration EMPTY_ENUMERATION = Collections.enumeration(Collections.EMPTY_SET); - private static final AudioClip DUMMY_CLIP = new DummyAudioClip(); DummyAppletContext() { @@ -80,14 +79,7 @@ class DummyAppletContext implements AppletContext */ public AudioClip getAudioClip(URL url) { - try - { - return (url.openConnection() != null ? DUMMY_CLIP : null); - } - catch (IOException ioe) - { - return null; - } + return Applet.newAudioClip(url); } /** Loads the <code>Image</code> instance by delegating to @@ -170,31 +162,4 @@ class DummyAppletContext implements AppletContext { return Collections.EMPTY_SET.iterator(); } - - /** Dummy <code>AudioClip</code> implementation that does nothing but - * preventing <code>NullPointerException</code>S being thrown in programs - * that expect a valid <code>AudioClip</code> instance to be returned by - * their Applet. - * - * @author Robert Schuster - */ - static class DummyAudioClip implements AudioClip - { - public void play() - { - } - - public void stop() - { - } - - public void loop() - { - } - - public String toString() - { - return "DummyAudioClip never plays anything - implement javax.sound and make us happy :)"; - } - } } |
