summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorJeff Hamilton <jham@android.com>2011-01-17 11:05:03 -0800
committerJeff Hamilton <jham@android.com>2011-01-18 10:57:30 -0800
commitce3224cda51f946871daa1e11e3976e25c59e6fa (patch)
treee52c406b8de6062e15810afe96c3593da546eb76 /api
parent33ff2405581271adf14ed4e45597a3b0b80a46ab (diff)
downloadframeworks_base-ce3224cda51f946871daa1e11e3976e25c59e6fa.zip
frameworks_base-ce3224cda51f946871daa1e11e3976e25c59e6fa.tar.gz
frameworks_base-ce3224cda51f946871daa1e11e3976e25c59e6fa.tar.bz2
Javadoc updates for NFC.
Change-Id: Ibd91829979576297599fbcc9eb8054924af1d527
Diffstat (limited to 'api')
-rw-r--r--api/current.xml283
1 files changed, 82 insertions, 201 deletions
diff --git a/api/current.xml b/api/current.xml
index aefa932..5e364f9 100644
--- a/api/current.xml
+++ b/api/current.xml
@@ -100830,7 +100830,7 @@
<parameter name="activity" type="android.app.Activity">
</parameter>
</method>
-<method name="disableNdefPushDispatch"
+<method name="disableForegroundNdefPush"
return="void"
abstract="false"
native="false"
@@ -101111,17 +101111,6 @@
>
<implements name="android.nfc.technology.TagTechnology">
</implements>
-<method name="checkConnected"
- return="void"
- abstract="false"
- native="false"
- synchronized="false"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-</method>
<method name="close"
return="void"
abstract="false"
@@ -101192,21 +101181,6 @@
<exception name="IOException" type="java.io.IOException">
</exception>
</method>
-<method name="transceive"
- return="byte[]"
- abstract="false"
- native="false"
- synchronized="false"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-<parameter name="data" type="byte[]">
-</parameter>
-<exception name="IOException" type="java.io.IOException">
-</exception>
-</method>
</class>
<class name="IsoDep"
extends="android.nfc.technology.BasicTagTechnology"
@@ -101216,23 +101190,18 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="IsoDep"
- type="android.nfc.technology.IsoDep"
+<method name="getHiLayerResponse"
+ return="byte[]"
+ abstract="false"
+ native="false"
+ synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
-<method name="getHiLayerResponse"
+</method>
+<method name="getHistoricalBytes"
return="byte[]"
abstract="false"
native="false"
@@ -101243,7 +101212,7 @@
visibility="public"
>
</method>
-<method name="getHistoricalBytes"
+<method name="transceive"
return="byte[]"
abstract="false"
native="false"
@@ -101253,6 +101222,10 @@
deprecated="not deprecated"
visibility="public"
>
+<parameter name="data" type="byte[]">
+</parameter>
+<exception name="IOException" type="java.io.IOException">
+</exception>
</method>
</class>
<class name="MifareClassic"
@@ -101263,22 +101236,6 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="MifareClassic"
- type="android.nfc.technology.MifareClassic"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
<method name="authenticateBlock"
return="boolean"
abstract="false"
@@ -101471,6 +101428,21 @@
<exception name="IOException" type="java.io.IOException">
</exception>
</method>
+<method name="transceive"
+ return="byte[]"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<parameter name="data" type="byte[]">
+</parameter>
+<exception name="IOException" type="java.io.IOException">
+</exception>
+</method>
<method name="transfer"
return="void"
abstract="false"
@@ -101621,17 +101593,6 @@
visibility="public"
>
</field>
-<field name="TYPE_DESFIRE"
- type="int"
- transient="false"
- volatile="false"
- value="3"
- static="true"
- final="true"
- deprecated="not deprecated"
- visibility="public"
->
-</field>
<field name="TYPE_PLUS"
type="int"
transient="false"
@@ -101654,17 +101615,6 @@
visibility="public"
>
</field>
-<field name="TYPE_ULTRALIGHT"
- type="int"
- transient="false"
- volatile="false"
- value="4"
- static="true"
- final="true"
- deprecated="not deprecated"
- visibility="public"
->
-</field>
<field name="TYPE_UNKNOWN"
type="int"
transient="false"
@@ -101685,22 +101635,6 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="MifareUltralight"
- type="android.nfc.technology.MifareUltralight"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
<method name="getType"
return="int"
abstract="false"
@@ -101722,12 +101656,12 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="block" type="int">
+<parameter name="page" type="int">
</parameter>
<exception name="IOException" type="java.io.IOException">
</exception>
</method>
-<method name="readOTP"
+<method name="transceive"
return="byte[]"
abstract="false"
native="false"
@@ -101737,21 +101671,6 @@
deprecated="not deprecated"
visibility="public"
>
-<exception name="IOException" type="java.io.IOException">
-</exception>
-</method>
-<method name="writeBlock"
- return="void"
- abstract="false"
- native="false"
- synchronized="false"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-<parameter name="block" type="int">
-</parameter>
<parameter name="data" type="byte[]">
</parameter>
<exception name="IOException" type="java.io.IOException">
@@ -101767,7 +101686,7 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="block" type="int">
+<parameter name="page" type="int">
</parameter>
<parameter name="data" type="byte[]">
</parameter>
@@ -101838,21 +101757,6 @@
visibility="public"
>
</method>
-<method name="getExtraNdefMessage"
- return="android.nfc.NdefMessage[]"
- abstract="false"
- native="false"
- synchronized="false"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-<exception name="FormatException" type="android.nfc.FormatException">
-</exception>
-<exception name="IOException" type="java.io.IOException">
-</exception>
-</method>
<method name="getMaxSize"
return="int"
abstract="false"
@@ -101914,25 +101818,6 @@
<exception name="IOException" type="java.io.IOException">
</exception>
</method>
-<method name="writeExtraNdefMessage"
- return="void"
- abstract="false"
- native="false"
- synchronized="false"
- static="false"
- final="false"
- deprecated="not deprecated"
- visibility="public"
->
-<parameter name="i" type="int">
-</parameter>
-<parameter name="msg" type="android.nfc.NdefMessage">
-</parameter>
-<exception name="FormatException" type="android.nfc.FormatException">
-</exception>
-<exception name="IOException" type="java.io.IOException">
-</exception>
-</method>
<method name="writeNdefMessage"
return="void"
abstract="false"
@@ -102051,24 +101936,19 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="NfcA"
- type="android.nfc.technology.NfcA"
+<method name="getAtqa"
+ return="byte[]"
+ abstract="false"
+ native="false"
+ synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
-<method name="getAtqa"
- return="byte[]"
+</method>
+<method name="getSak"
+ return="short"
abstract="false"
native="false"
synchronized="false"
@@ -102078,8 +101958,8 @@
visibility="public"
>
</method>
-<method name="getSak"
- return="short"
+<method name="transceive"
+ return="byte[]"
abstract="false"
native="false"
synchronized="false"
@@ -102088,6 +101968,10 @@
deprecated="not deprecated"
visibility="public"
>
+<parameter name="data" type="byte[]">
+</parameter>
+<exception name="IOException" type="java.io.IOException">
+</exception>
</method>
</class>
<class name="NfcB"
@@ -102098,23 +101982,18 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="NfcB"
- type="android.nfc.technology.NfcB"
+<method name="getApplicationData"
+ return="byte[]"
+ abstract="false"
+ native="false"
+ synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
-<method name="getApplicationData"
+</method>
+<method name="getProtocolInfo"
return="byte[]"
abstract="false"
native="false"
@@ -102125,7 +102004,7 @@
visibility="public"
>
</method>
-<method name="getProtocolInfo"
+<method name="transceive"
return="byte[]"
abstract="false"
native="false"
@@ -102135,6 +102014,10 @@
deprecated="not deprecated"
visibility="public"
>
+<parameter name="data" type="byte[]">
+</parameter>
+<exception name="IOException" type="java.io.IOException">
+</exception>
</method>
</class>
<class name="NfcF"
@@ -102145,23 +102028,18 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="NfcF"
- type="android.nfc.technology.NfcF"
+<method name="getManufacturer"
+ return="byte[]"
+ abstract="false"
+ native="false"
+ synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
-<method name="getManufacturer"
+</method>
+<method name="getSystemCode"
return="byte[]"
abstract="false"
native="false"
@@ -102172,7 +102050,7 @@
visibility="public"
>
</method>
-<method name="getSystemCode"
+<method name="transceive"
return="byte[]"
abstract="false"
native="false"
@@ -102182,6 +102060,10 @@
deprecated="not deprecated"
visibility="public"
>
+<parameter name="data" type="byte[]">
+</parameter>
+<exception name="IOException" type="java.io.IOException">
+</exception>
</method>
</class>
<class name="NfcV"
@@ -102192,23 +102074,18 @@
deprecated="not deprecated"
visibility="public"
>
-<constructor name="NfcV"
- type="android.nfc.technology.NfcV"
+<method name="getDsfId"
+ return="byte"
+ abstract="false"
+ native="false"
+ synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
-<parameter name="adapter" type="android.nfc.NfcAdapter">
-</parameter>
-<parameter name="tag" type="android.nfc.Tag">
-</parameter>
-<parameter name="extras" type="android.os.Bundle">
-</parameter>
-<exception name="RemoteException" type="android.os.RemoteException">
-</exception>
-</constructor>
-<method name="getDsfId"
+</method>
+<method name="getResponseFlags"
return="byte"
abstract="false"
native="false"
@@ -102219,8 +102096,8 @@
visibility="public"
>
</method>
-<method name="getResponseFlags"
- return="byte"
+<method name="transceive"
+ return="byte[]"
abstract="false"
native="false"
synchronized="false"
@@ -102229,6 +102106,10 @@
deprecated="not deprecated"
visibility="public"
>
+<parameter name="data" type="byte[]">
+</parameter>
+<exception name="IOException" type="java.io.IOException">
+</exception>
</method>
</class>
<interface name="TagTechnology"