@Override
 public void stop() {
   if (!testjnOverride("stop")) {
     super.stop();
     return;
   }
   jInterface.Jnido(this, jchildidx + "stop_" + jlocale + "_", null);
 }
 @Override
 public void play(android.content.Context arg1, android.net.Uri arg2, boolean arg3, int arg4) {
   if (!testjnOverride("play")) {
     super.play(arg1, arg2, arg3, arg4);
     return;
   }
   jInterface.Jnido(
       this, jchildidx + "play_" + jlocale + "_", new java.lang.Object[] {arg1, arg2, arg3, arg4});
 }