PageRenderTime 51ms CodeModel.GetById 22ms RepoModel.GetById 1ms app.codeStats 0ms

/android/generated/android/view/internal/IInputMethodManager.cs

https://bitbucket.org/festevezga/xobotos
C# | 537 lines | 420 code | 117 blank | 0 comment | 0 complexity | c89b34078423c93b9e3c9bfacec74e7d MD5 | raw file
  1. using Sharpen;
  2. namespace android.view.@internal
  3. {
  4. [Sharpen.Stub]
  5. public interface IInputMethodManager : android.os.IInterface
  6. {
  7. [Sharpen.Stub]
  8. java.util.List<android.view.inputmethod.InputMethodInfo> getInputMethodList();
  9. [Sharpen.Stub]
  10. java.util.List<android.view.inputmethod.InputMethodInfo> getEnabledInputMethodList
  11. ();
  12. [Sharpen.Stub]
  13. java.util.List<android.view.inputmethod.InputMethodSubtype> getEnabledInputMethodSubtypeList
  14. (android.view.inputmethod.InputMethodInfo imi, bool allowsImplicitlySelectedSubtypes
  15. );
  16. [Sharpen.Stub]
  17. android.view.inputmethod.InputMethodSubtype getLastInputMethodSubtype();
  18. [Sharpen.Stub]
  19. java.util.List<object> getShortcutInputMethodsAndSubtypes();
  20. [Sharpen.Stub]
  21. void addClient(android.view.@internal.IInputMethodClient client, android.view.@internal.IInputContext
  22. inputContext, int uid, int pid);
  23. [Sharpen.Stub]
  24. void removeClient(android.view.@internal.IInputMethodClient client);
  25. [Sharpen.Stub]
  26. android.view.@internal.InputBindResult startInput(android.view.@internal.IInputMethodClient
  27. client, android.view.@internal.IInputContext inputContext, android.view.inputmethod.EditorInfo
  28. attribute, bool initial, bool needResult);
  29. [Sharpen.Stub]
  30. void finishInput(android.view.@internal.IInputMethodClient client);
  31. [Sharpen.Stub]
  32. bool showSoftInput(android.view.@internal.IInputMethodClient client, int flags, android.os.ResultReceiver
  33. resultReceiver);
  34. [Sharpen.Stub]
  35. bool hideSoftInput(android.view.@internal.IInputMethodClient client, int flags, android.os.ResultReceiver
  36. resultReceiver);
  37. [Sharpen.Stub]
  38. void windowGainedFocus(android.view.@internal.IInputMethodClient client, android.os.IBinder
  39. windowToken, bool viewHasFocus, bool isTextEditor, int softInputMode, bool first
  40. , int windowFlags);
  41. [Sharpen.Stub]
  42. void showInputMethodPickerFromClient(android.view.@internal.IInputMethodClient client
  43. );
  44. [Sharpen.Stub]
  45. void showInputMethodAndSubtypeEnablerFromClient(android.view.@internal.IInputMethodClient
  46. client, string topId);
  47. [Sharpen.Stub]
  48. void setInputMethod(android.os.IBinder token, string id);
  49. [Sharpen.Stub]
  50. void setInputMethodAndSubtype(android.os.IBinder token, string id, android.view.inputmethod.InputMethodSubtype
  51. subtype);
  52. [Sharpen.Stub]
  53. void hideMySoftInput(android.os.IBinder token, int flags);
  54. [Sharpen.Stub]
  55. void showMySoftInput(android.os.IBinder token, int flags);
  56. [Sharpen.Stub]
  57. void updateStatusIcon(android.os.IBinder token, string packageName, int iconId);
  58. [Sharpen.Stub]
  59. void setImeWindowStatus(android.os.IBinder token, int vis, int backDisposition);
  60. [Sharpen.Stub]
  61. void registerSuggestionSpansForNotification(android.text.style.SuggestionSpan[] spans
  62. );
  63. [Sharpen.Stub]
  64. bool notifySuggestionPicked(android.text.style.SuggestionSpan span, string originalString
  65. , int index);
  66. [Sharpen.Stub]
  67. android.view.inputmethod.InputMethodSubtype getCurrentInputMethodSubtype();
  68. [Sharpen.Stub]
  69. bool setCurrentInputMethodSubtype(android.view.inputmethod.InputMethodSubtype subtype
  70. );
  71. [Sharpen.Stub]
  72. bool switchToLastInputMethod(android.os.IBinder token);
  73. [Sharpen.Stub]
  74. bool setInputMethodEnabled(string id, bool enabled);
  75. [Sharpen.Stub]
  76. void setAdditionalInputMethodSubtypes(string id, android.view.inputmethod.InputMethodSubtype
  77. [] subtypes);
  78. }
  79. [Sharpen.Stub]
  80. public static class IInputMethodManagerClass
  81. {
  82. [Sharpen.Stub]
  83. public abstract class Stub : android.os.Binder, android.view.@internal.IInputMethodManager
  84. {
  85. internal const string DESCRIPTOR = "com.android.internal.view.IInputMethodManager";
  86. [Sharpen.Stub]
  87. public Stub()
  88. {
  89. throw new System.NotImplementedException();
  90. }
  91. [Sharpen.Stub]
  92. public static android.view.@internal.IInputMethodManager asInterface(android.os.IBinder
  93. obj)
  94. {
  95. throw new System.NotImplementedException();
  96. }
  97. [Sharpen.Stub]
  98. [Sharpen.ImplementsInterface(@"android.os.IInterface")]
  99. public virtual android.os.IBinder asBinder()
  100. {
  101. throw new System.NotImplementedException();
  102. }
  103. [Sharpen.Stub]
  104. [Sharpen.OverridesMethod(@"android.os.Binder")]
  105. protected internal override bool onTransact(int code, android.os.Parcel data, android.os.Parcel
  106. reply, int flags)
  107. {
  108. throw new System.NotImplementedException();
  109. }
  110. [Sharpen.Stub]
  111. private class Proxy : android.view.@internal.IInputMethodManager
  112. {
  113. internal android.os.IBinder mRemote;
  114. [Sharpen.Stub]
  115. internal Proxy(android.os.IBinder remote)
  116. {
  117. throw new System.NotImplementedException();
  118. }
  119. [Sharpen.Stub]
  120. [Sharpen.ImplementsInterface(@"android.os.IInterface")]
  121. public virtual android.os.IBinder asBinder()
  122. {
  123. throw new System.NotImplementedException();
  124. }
  125. [Sharpen.Stub]
  126. public virtual string getInterfaceDescriptor()
  127. {
  128. throw new System.NotImplementedException();
  129. }
  130. [Sharpen.Stub]
  131. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  132. public virtual java.util.List<android.view.inputmethod.InputMethodInfo> getInputMethodList
  133. ()
  134. {
  135. throw new System.NotImplementedException();
  136. }
  137. [Sharpen.Stub]
  138. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  139. public virtual java.util.List<android.view.inputmethod.InputMethodInfo> getEnabledInputMethodList
  140. ()
  141. {
  142. throw new System.NotImplementedException();
  143. }
  144. [Sharpen.Stub]
  145. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  146. public virtual java.util.List<android.view.inputmethod.InputMethodSubtype> getEnabledInputMethodSubtypeList
  147. (android.view.inputmethod.InputMethodInfo imi, bool allowsImplicitlySelectedSubtypes
  148. )
  149. {
  150. throw new System.NotImplementedException();
  151. }
  152. [Sharpen.Stub]
  153. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  154. public virtual android.view.inputmethod.InputMethodSubtype getLastInputMethodSubtype
  155. ()
  156. {
  157. throw new System.NotImplementedException();
  158. }
  159. [Sharpen.Stub]
  160. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  161. public virtual java.util.List<object> getShortcutInputMethodsAndSubtypes()
  162. {
  163. throw new System.NotImplementedException();
  164. }
  165. [Sharpen.Stub]
  166. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  167. public virtual void addClient(android.view.@internal.IInputMethodClient client, android.view.@internal.IInputContext
  168. inputContext, int uid, int pid)
  169. {
  170. throw new System.NotImplementedException();
  171. }
  172. [Sharpen.Stub]
  173. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  174. public virtual void removeClient(android.view.@internal.IInputMethodClient client
  175. )
  176. {
  177. throw new System.NotImplementedException();
  178. }
  179. [Sharpen.Stub]
  180. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  181. public virtual android.view.@internal.InputBindResult startInput(android.view.@internal.IInputMethodClient
  182. client, android.view.@internal.IInputContext inputContext, android.view.inputmethod.EditorInfo
  183. attribute, bool initial, bool needResult)
  184. {
  185. throw new System.NotImplementedException();
  186. }
  187. [Sharpen.Stub]
  188. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  189. public virtual void finishInput(android.view.@internal.IInputMethodClient client)
  190. {
  191. throw new System.NotImplementedException();
  192. }
  193. [Sharpen.Stub]
  194. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  195. public virtual bool showSoftInput(android.view.@internal.IInputMethodClient client
  196. , int flags, android.os.ResultReceiver resultReceiver)
  197. {
  198. throw new System.NotImplementedException();
  199. }
  200. [Sharpen.Stub]
  201. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  202. public virtual bool hideSoftInput(android.view.@internal.IInputMethodClient client
  203. , int flags, android.os.ResultReceiver resultReceiver)
  204. {
  205. throw new System.NotImplementedException();
  206. }
  207. [Sharpen.Stub]
  208. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  209. public virtual void windowGainedFocus(android.view.@internal.IInputMethodClient client
  210. , android.os.IBinder windowToken, bool viewHasFocus, bool isTextEditor, int softInputMode
  211. , bool first, int windowFlags)
  212. {
  213. throw new System.NotImplementedException();
  214. }
  215. [Sharpen.Stub]
  216. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  217. public virtual void showInputMethodPickerFromClient(android.view.@internal.IInputMethodClient
  218. client)
  219. {
  220. throw new System.NotImplementedException();
  221. }
  222. [Sharpen.Stub]
  223. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  224. public virtual void showInputMethodAndSubtypeEnablerFromClient(android.view.@internal.IInputMethodClient
  225. client, string topId)
  226. {
  227. throw new System.NotImplementedException();
  228. }
  229. [Sharpen.Stub]
  230. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  231. public virtual void setInputMethod(android.os.IBinder token, string id)
  232. {
  233. throw new System.NotImplementedException();
  234. }
  235. [Sharpen.Stub]
  236. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  237. public virtual void setInputMethodAndSubtype(android.os.IBinder token, string id,
  238. android.view.inputmethod.InputMethodSubtype subtype)
  239. {
  240. throw new System.NotImplementedException();
  241. }
  242. [Sharpen.Stub]
  243. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  244. public virtual void hideMySoftInput(android.os.IBinder token, int flags)
  245. {
  246. throw new System.NotImplementedException();
  247. }
  248. [Sharpen.Stub]
  249. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  250. public virtual void showMySoftInput(android.os.IBinder token, int flags)
  251. {
  252. throw new System.NotImplementedException();
  253. }
  254. [Sharpen.Stub]
  255. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  256. public virtual void updateStatusIcon(android.os.IBinder token, string packageName
  257. , int iconId)
  258. {
  259. throw new System.NotImplementedException();
  260. }
  261. [Sharpen.Stub]
  262. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  263. public virtual void setImeWindowStatus(android.os.IBinder token, int vis, int backDisposition
  264. )
  265. {
  266. throw new System.NotImplementedException();
  267. }
  268. [Sharpen.Stub]
  269. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  270. public virtual void registerSuggestionSpansForNotification(android.text.style.SuggestionSpan
  271. [] spans)
  272. {
  273. throw new System.NotImplementedException();
  274. }
  275. [Sharpen.Stub]
  276. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  277. public virtual bool notifySuggestionPicked(android.text.style.SuggestionSpan span
  278. , string originalString, int index)
  279. {
  280. throw new System.NotImplementedException();
  281. }
  282. [Sharpen.Stub]
  283. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  284. public virtual android.view.inputmethod.InputMethodSubtype getCurrentInputMethodSubtype
  285. ()
  286. {
  287. throw new System.NotImplementedException();
  288. }
  289. [Sharpen.Stub]
  290. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  291. public virtual bool setCurrentInputMethodSubtype(android.view.inputmethod.InputMethodSubtype
  292. subtype)
  293. {
  294. throw new System.NotImplementedException();
  295. }
  296. [Sharpen.Stub]
  297. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  298. public virtual bool switchToLastInputMethod(android.os.IBinder token)
  299. {
  300. throw new System.NotImplementedException();
  301. }
  302. [Sharpen.Stub]
  303. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  304. public virtual bool setInputMethodEnabled(string id, bool enabled)
  305. {
  306. throw new System.NotImplementedException();
  307. }
  308. [Sharpen.Stub]
  309. [Sharpen.ImplementsInterface(@"com.android.internal.view.IInputMethodManager")]
  310. public virtual void setAdditionalInputMethodSubtypes(string id, android.view.inputmethod.InputMethodSubtype
  311. [] subtypes)
  312. {
  313. throw new System.NotImplementedException();
  314. }
  315. }
  316. internal const int TRANSACTION_getInputMethodList = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  317. + 0);
  318. internal const int TRANSACTION_getEnabledInputMethodList = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  319. + 1);
  320. internal const int TRANSACTION_getEnabledInputMethodSubtypeList = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  321. + 2);
  322. internal const int TRANSACTION_getLastInputMethodSubtype = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  323. + 3);
  324. internal const int TRANSACTION_getShortcutInputMethodsAndSubtypes = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  325. + 4);
  326. internal const int TRANSACTION_addClient = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  327. + 5);
  328. internal const int TRANSACTION_removeClient = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  329. + 6);
  330. internal const int TRANSACTION_startInput = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  331. + 7);
  332. internal const int TRANSACTION_finishInput = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  333. + 8);
  334. internal const int TRANSACTION_showSoftInput = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  335. + 9);
  336. internal const int TRANSACTION_hideSoftInput = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  337. + 10);
  338. internal const int TRANSACTION_windowGainedFocus = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  339. + 11);
  340. internal const int TRANSACTION_showInputMethodPickerFromClient = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  341. + 12);
  342. internal const int TRANSACTION_showInputMethodAndSubtypeEnablerFromClient = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  343. + 13);
  344. internal const int TRANSACTION_setInputMethod = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  345. + 14);
  346. internal const int TRANSACTION_setInputMethodAndSubtype = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  347. + 15);
  348. internal const int TRANSACTION_hideMySoftInput = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  349. + 16);
  350. internal const int TRANSACTION_showMySoftInput = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  351. + 17);
  352. internal const int TRANSACTION_updateStatusIcon = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  353. + 18);
  354. internal const int TRANSACTION_setImeWindowStatus = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  355. + 19);
  356. internal const int TRANSACTION_registerSuggestionSpansForNotification = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  357. + 20);
  358. internal const int TRANSACTION_notifySuggestionPicked = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  359. + 21);
  360. internal const int TRANSACTION_getCurrentInputMethodSubtype = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  361. + 22);
  362. internal const int TRANSACTION_setCurrentInputMethodSubtype = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  363. + 23);
  364. internal const int TRANSACTION_switchToLastInputMethod = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  365. + 24);
  366. internal const int TRANSACTION_setInputMethodEnabled = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  367. + 25);
  368. internal const int TRANSACTION_setAdditionalInputMethodSubtypes = (android.os.IBinderClass.FIRST_CALL_TRANSACTION
  369. + 26);
  370. public abstract void addClient(android.view.@internal.IInputMethodClient arg1, android.view.@internal.IInputContext
  371. arg2, int arg3, int arg4);
  372. public abstract void finishInput(android.view.@internal.IInputMethodClient arg1);
  373. public abstract android.view.inputmethod.InputMethodSubtype getCurrentInputMethodSubtype
  374. ();
  375. public abstract java.util.List<android.view.inputmethod.InputMethodInfo> getEnabledInputMethodList
  376. ();
  377. public abstract java.util.List<android.view.inputmethod.InputMethodSubtype> getEnabledInputMethodSubtypeList
  378. (android.view.inputmethod.InputMethodInfo arg1, bool arg2);
  379. public abstract java.util.List<android.view.inputmethod.InputMethodInfo> getInputMethodList
  380. ();
  381. public abstract android.view.inputmethod.InputMethodSubtype getLastInputMethodSubtype
  382. ();
  383. public abstract java.util.List<object> getShortcutInputMethodsAndSubtypes();
  384. public abstract void hideMySoftInput(android.os.IBinder arg1, int arg2);
  385. public abstract bool hideSoftInput(android.view.@internal.IInputMethodClient arg1
  386. , int arg2, android.os.ResultReceiver arg3);
  387. public abstract bool notifySuggestionPicked(android.text.style.SuggestionSpan arg1
  388. , string arg2, int arg3);
  389. public abstract void registerSuggestionSpansForNotification(android.text.style.SuggestionSpan
  390. [] arg1);
  391. public abstract void removeClient(android.view.@internal.IInputMethodClient arg1);
  392. public abstract void setAdditionalInputMethodSubtypes(string arg1, android.view.inputmethod.InputMethodSubtype
  393. [] arg2);
  394. public abstract bool setCurrentInputMethodSubtype(android.view.inputmethod.InputMethodSubtype
  395. arg1);
  396. public abstract void setImeWindowStatus(android.os.IBinder arg1, int arg2, int arg3
  397. );
  398. public abstract void setInputMethod(android.os.IBinder arg1, string arg2);
  399. public abstract void setInputMethodAndSubtype(android.os.IBinder arg1, string arg2
  400. , android.view.inputmethod.InputMethodSubtype arg3);
  401. public abstract bool setInputMethodEnabled(string arg1, bool arg2);
  402. public abstract void showInputMethodAndSubtypeEnablerFromClient(android.view.@internal.IInputMethodClient
  403. arg1, string arg2);
  404. public abstract void showInputMethodPickerFromClient(android.view.@internal.IInputMethodClient
  405. arg1);
  406. public abstract void showMySoftInput(android.os.IBinder arg1, int arg2);
  407. public abstract bool showSoftInput(android.view.@internal.IInputMethodClient arg1
  408. , int arg2, android.os.ResultReceiver arg3);
  409. public abstract android.view.@internal.InputBindResult startInput(android.view.@internal.IInputMethodClient
  410. arg1, android.view.@internal.IInputContext arg2, android.view.inputmethod.EditorInfo
  411. arg3, bool arg4, bool arg5);
  412. public abstract bool switchToLastInputMethod(android.os.IBinder arg1);
  413. public abstract void updateStatusIcon(android.os.IBinder arg1, string arg2, int arg3
  414. );
  415. public abstract void windowGainedFocus(android.view.@internal.IInputMethodClient
  416. arg1, android.os.IBinder arg2, bool arg3, bool arg4, int arg5, bool arg6, int arg7
  417. );
  418. }
  419. }
  420. }