diff options
author | Chien Yang <[email protected]> | 2004-10-26 18:27:41 +0000 |
---|---|---|
committer | Chien Yang <[email protected]> | 2004-10-26 18:27:41 +0000 |
commit | f8f04314551d9a3208d2fd42a18670b5007c0a1a (patch) | |
tree | f063171a7f999cdb06bfa1706c3d600eba9a42c8 /src/classes/share/com/sun/j3d/audioengines/AudioEngine.java | |
parent | 6c3b8127b4ee276918bd7eccb7b27204cedfb155 (diff) |
A partial fix to issue 24.
- Rename AudioEngine.java, AudioEngine3D.java and AudioEngine3DL2.java to abstract class.
git-svn-id: https://svn.java.net/svn/j3d-core-utils~svn/trunk@25 9497e636-51bd-65ba-982d-a4982e1767a5
Diffstat (limited to 'src/classes/share/com/sun/j3d/audioengines/AudioEngine.java')
-rw-r--r-- | src/classes/share/com/sun/j3d/audioengines/AudioEngine.java | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/classes/share/com/sun/j3d/audioengines/AudioEngine.java b/src/classes/share/com/sun/j3d/audioengines/AudioEngine.java index 8d4d36f..c61115d 100644 --- a/src/classes/share/com/sun/j3d/audioengines/AudioEngine.java +++ b/src/classes/share/com/sun/j3d/audioengines/AudioEngine.java @@ -55,7 +55,7 @@ import javax.media.j3d.*; * NOTE: AudioEngine developers should not subclass this class directly. * Subclass AudioEngine3DL2 instead. */ -public class AudioEngine implements AudioDevice { +public abstract class AudioEngine implements AudioDevice { /* * This device's UNIX file descriptor @@ -107,19 +107,13 @@ public class AudioEngine implements AudioDevice { * Code to initialize the device * @return flag: true is initialized sucessfully, false if error */ - public boolean initialize() { - // Expected to be over-ridden by extending class - return true; - } + public abstract boolean initialize(); /** * Code to close the device * @return flag: true is closed sucessfully, false if error */ - public boolean close() { - // Expected to be over-ridden by extending class - return true; - } + public abstract boolean close(); /* * Audio Playback Methods |