@DSGenerator(
     tool_name = "Doppelganger",
     tool_version = "2.0",
     generated_on = "2013-12-30 12:35:40.976 -0500",
     hash_original_method = "BB4B649C60CF2A00B2EA9213A0C469B2",
     hash_generated_method = "07F9FE949BA704179DCD77CB57EFD79A")
 public void hide() throws android.os.RemoteException {
   android.os.Parcel _data = android.os.Parcel.obtain();
   try {
     _data.writeInterfaceToken(DESCRIPTOR);
     mRemote.transact(Stub.TRANSACTION_hide, _data, null, android.os.IBinder.FLAG_ONEWAY);
   } finally {
     _data.recycle();
   }
 }
 @DSGenerator(
     tool_name = "Doppelganger",
     tool_version = "2.0",
     generated_on = "2013-12-30 12:35:40.974 -0500",
     hash_original_method = "77401446B49156456CC604ED801CBD9D",
     hash_generated_method = "D86263189E356A3A2A6D2212C0FFA884")
 public void show() throws android.os.RemoteException {
   android.os.Parcel _data = android.os.Parcel.obtain();
   try {
     _data.writeInterfaceToken(DESCRIPTOR);
     mRemote.transact(Stub.TRANSACTION_show, _data, null, android.os.IBinder.FLAG_ONEWAY);
   } finally {
     _data.recycle();
   }
 }
 /**
  * Cast an IBinder object into an android.app.ITransientNotification interface, generating a
  * proxy if needed.
  */
 @DSGenerator(
     tool_name = "Doppelganger",
     tool_version = "2.0",
     generated_on = "2013-12-30 12:35:40.955 -0500",
     hash_original_method = "71DE60386771E5211986A507BBFCC305",
     hash_generated_method = "B6B9F6872E501AF8DC43B22695A29F49")
 public static android.app.ITransientNotification asInterface(android.os.IBinder obj) {
   if ((obj == null)) {
     return null;
   }
   android.os.IInterface iin = (android.os.IInterface) obj.queryLocalInterface(DESCRIPTOR);
   if (((iin != null) && (iin instanceof android.app.ITransientNotification))) {
     return ((android.app.ITransientNotification) iin);
   }
   return new android.app.ITransientNotification.Stub.Proxy(obj);
 }