diff options
author | Jason Sams <rjsams@android.com> | 2010-11-04 14:32:19 -0700 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2010-11-04 14:32:19 -0700 |
commit | c1d6210fb5cc558ccea95a59a2b33bb9015fc7de (patch) | |
tree | 554b225d7e1de8017a0faf3171bce66fc028df08 /graphics/java/android/renderscript/BaseObj.java | |
parent | cebfaab7a515d72ec0f965eb65ba4fdb6aba7df0 (diff) |
More RS exceptions cleanup.
Remove some dead code.
Change-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93
Diffstat (limited to 'graphics/java/android/renderscript/BaseObj.java')
-rw-r--r-- | graphics/java/android/renderscript/BaseObj.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/graphics/java/android/renderscript/BaseObj.java b/graphics/java/android/renderscript/BaseObj.java index 715e3fbcbdc7..69907d988dde 100644 --- a/graphics/java/android/renderscript/BaseObj.java +++ b/graphics/java/android/renderscript/BaseObj.java @@ -33,7 +33,7 @@ class BaseObj { public int getID() { if (mDestroyed) { - throw new IllegalStateException("using a destroyed object."); + throw new RSInvalidStateException("using a destroyed object."); } return mID; } @@ -43,13 +43,12 @@ class BaseObj { String mName; RenderScript mRS; - public void setName(String s) throws IllegalStateException, IllegalArgumentException - { + public void setName(String s) { if(s.length() < 1) { - throw new IllegalArgumentException("setName does not accept a zero length string."); + throw new RSIllegalArgumentException("setName does not accept a zero length string."); } if(mName != null) { - throw new IllegalArgumentException("setName object already has a name."); + throw new RSIllegalArgumentException("setName object already has a name."); } try { @@ -61,8 +60,7 @@ class BaseObj { } } - protected void finalize() throws Throwable - { + protected void finalize() throws Throwable { if (!mDestroyed) { if(mID != 0 && mRS.isAlive()) { mRS.nObjDestroy(mID); @@ -78,7 +76,7 @@ class BaseObj { public void destroy() { if(mDestroyed) { - throw new IllegalStateException("Object already destroyed."); + throw new RSInvalidStateException("Object already destroyed."); } mDestroyed = true; mRS.nObjDestroy(mID); |