summaryrefslogtreecommitdiffstats
path: root/src/classes/share/com/sun/j3d/audioengines/AudioEngine.java
diff options
context:
space:
mode:
authorChien Yang <[email protected]>2004-10-26 18:27:41 +0000
committerChien Yang <[email protected]>2004-10-26 18:27:41 +0000
commitf8f04314551d9a3208d2fd42a18670b5007c0a1a (patch)
treef063171a7f999cdb06bfa1706c3d600eba9a42c8 /src/classes/share/com/sun/j3d/audioengines/AudioEngine.java
parent6c3b8127b4ee276918bd7eccb7b27204cedfb155 (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.java12
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