Fixed a stack trace index
This commit is contained in:
parent
a6477f5831
commit
076ee4ffd0
1 changed files with 3 additions and 3 deletions
|
@ -73,7 +73,7 @@ public class TBMCPlayer implements AutoCloseable {
|
||||||
* The value to set
|
* The value to set
|
||||||
*/
|
*/
|
||||||
protected void setData(Object value) {
|
protected void setData(Object value) {
|
||||||
StackTraceElement st = new Exception().getStackTrace()[0];
|
StackTraceElement st = new Exception().getStackTrace()[1];
|
||||||
String mname = st.getMethodName();
|
String mname = st.getMethodName();
|
||||||
if (!mname.startsWith("set"))
|
if (!mname.startsWith("set"))
|
||||||
throw new UnsupportedOperationException("Can only use setData from a setXYZ method");
|
throw new UnsupportedOperationException("Can only use setData from a setXYZ method");
|
||||||
|
@ -124,7 +124,7 @@ public class TBMCPlayer implements AutoCloseable {
|
||||||
* The value to set
|
* The value to set
|
||||||
*/
|
*/
|
||||||
protected void setEnumData(Enum<?> value) {
|
protected void setEnumData(Enum<?> value) {
|
||||||
StackTraceElement st = new Exception().getStackTrace()[0];
|
StackTraceElement st = new Exception().getStackTrace()[1];
|
||||||
String mname = st.getMethodName();
|
String mname = st.getMethodName();
|
||||||
if (!mname.startsWith("set"))
|
if (!mname.startsWith("set"))
|
||||||
throw new UnsupportedOperationException("Can only use setEnumData from a setXYZ method");
|
throw new UnsupportedOperationException("Can only use setEnumData from a setXYZ method");
|
||||||
|
@ -179,7 +179,7 @@ public class TBMCPlayer implements AutoCloseable {
|
||||||
* The value to set
|
* The value to set
|
||||||
*/
|
*/
|
||||||
protected void setIntData(Number value) {
|
protected void setIntData(Number value) {
|
||||||
StackTraceElement st = new Exception().getStackTrace()[0];
|
StackTraceElement st = new Exception().getStackTrace()[1];
|
||||||
String mname = st.getMethodName();
|
String mname = st.getMethodName();
|
||||||
if (!mname.startsWith("set"))
|
if (!mname.startsWith("set"))
|
||||||
throw new UnsupportedOperationException("Can only use setIntData from a setXYZ method");
|
throw new UnsupportedOperationException("Can only use setIntData from a setXYZ method");
|
||||||
|
|
Loading…
Reference in a new issue