Merge "DO NOT MERGE Upgrade to the latest version of libwebm to fix YouTube webm playback." into gingerbread
diff --git a/Android.mk b/Android.mk
index 1c8051b..6147022 100644
--- a/Android.mk
+++ b/Android.mk
@@ -388,8 +388,12 @@
# (see development/build/sdk.atree)
web_docs_sample_code_flags := \
-hdf android.hasSamples 1 \
+ -samplecode $(sample_dir)/AccessibilityService \
+ resources/samples/AccessibilityService "Accessibility Service" \
-samplecode $(sample_dir)/ApiDemos \
resources/samples/ApiDemos "API Demos" \
+ -samplecode $(sample_dir)/AccelerometerPlay \
+ resources/samples/AccelerometerPlay "Accelerometer Play" \
-samplecode $(sample_dir)/BackupRestore \
resources/samples/BackupRestore "Backup and Restore" \
-samplecode $(sample_dir)/BluetoothChat \
@@ -402,8 +406,6 @@
resources/samples/CubeLiveWallpaper "Live Wallpaper" \
-samplecode $(sample_dir)/Home \
resources/samples/Home "Home" \
- -samplecode $(sample_dir)/HeavyWeight \
- resources/samples/HeavyWeight "Heavy Weight App" \
-samplecode $(sample_dir)/JetBoy \
resources/samples/JetBoy "JetBoy" \
-samplecode $(sample_dir)/LunarLander \
@@ -435,11 +437,13 @@
-samplecode $(sample_dir)/WiktionarySimple \
resources/samples/WiktionarySimple "Wiktionary (Simplified)" \
-samplecode $(sample_dir)/VoiceRecognitionService \
- resources/samples/VoiceRecognitionService "Voice Recognition Service"
+ resources/samples/VoiceRecognitionService "Voice Recognition Service" \
+ -samplecode $(sample_dir)/NFCDemo \
+ resources/samples/NFCDemo "NFC Demo"
## SDK version identifiers used in the published docs
# major[.minor] version for current SDK. (full releases only)
-framework_docs_SDK_VERSION:=2.2
+framework_docs_SDK_VERSION:=2.3
# release version (ie "Release x") (full releases only)
framework_docs_SDK_REL_ID:=1
# flag to build offline docs for a preview release
diff --git a/api/9.xml b/api/9.xml
index 27629b7..3b9ab1a 100644
--- a/api/9.xml
+++ b/api/9.xml
@@ -93863,7 +93863,7 @@
type="android.net.SSLCertificateSocketFactory"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<parameter name="handshakeTimeoutMillis" type="int">
@@ -95963,7 +95963,7 @@
type="android.net.http.SslCertificate"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<parameter name="issuedTo" type="java.lang.String">
@@ -96030,7 +96030,7 @@
synchronized="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
</method>
@@ -96052,7 +96052,7 @@
synchronized="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
</method>
@@ -172464,7 +172464,7 @@
abstract="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<constructor name="EventLogTags"
@@ -202795,7 +202795,7 @@
synchronized="true"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
</method>
@@ -203341,7 +203341,7 @@
synchronized="true"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<parameter name="flag" type="boolean">
@@ -205466,7 +205466,7 @@
synchronized="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<parameter name="view" type="android.webkit.WebView">
@@ -213999,7 +213999,7 @@
synchronized="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
</method>
@@ -224573,7 +224573,7 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="t" type="T">
+<parameter name="arg0" type="T">
</parameter>
</method>
</interface>
@@ -326646,7 +326646,7 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="toCopyIn" type="E[]">
+<parameter name="array" type="E[]">
</parameter>
</constructor>
<method name="add"
@@ -326674,7 +326674,7 @@
>
<parameter name="index" type="int">
</parameter>
-<parameter name="element" type="E">
+<parameter name="e" type="E">
</parameter>
</method>
<method name="addAll"
@@ -326802,7 +326802,9 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="o" type="java.lang.Object">
+<parameter name="e" type="E">
+</parameter>
+<parameter name="index" type="int">
</parameter>
</method>
<method name="indexOf"
@@ -326815,9 +326817,7 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="e" type="E">
-</parameter>
-<parameter name="index" type="int">
+<parameter name="o" type="java.lang.Object">
</parameter>
</method>
<method name="isEmpty"
@@ -326852,7 +326852,9 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="o" type="java.lang.Object">
+<parameter name="e" type="E">
+</parameter>
+<parameter name="index" type="int">
</parameter>
</method>
<method name="lastIndexOf"
@@ -326865,9 +326867,7 @@
deprecated="not deprecated"
visibility="public"
>
-<parameter name="e" type="E">
-</parameter>
-<parameter name="index" type="int">
+<parameter name="o" type="java.lang.Object">
</parameter>
</method>
<method name="listIterator"
@@ -326958,7 +326958,7 @@
>
<parameter name="index" type="int">
</parameter>
-<parameter name="element" type="E">
+<parameter name="e" type="E">
</parameter>
</method>
<method name="size"
@@ -411704,7 +411704,7 @@
abstract="true"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<method name="getLength"
@@ -412193,7 +412193,7 @@
abstract="true"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<method name="characters"
@@ -412408,7 +412408,7 @@
abstract="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<implements name="org.xml.sax.DTDHandler">
@@ -412875,7 +412875,7 @@
abstract="true"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<method name="parse"
@@ -414307,7 +414307,7 @@
abstract="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<implements name="org.xml.sax.AttributeList">
@@ -415796,7 +415796,7 @@
abstract="false"
static="false"
final="false"
- deprecated="not deprecated"
+ deprecated="deprecated"
visibility="public"
>
<method name="makeParser"
diff --git a/core/java/android/hardware/Camera.java b/core/java/android/hardware/Camera.java
index 378189e..f3b2c81 100644
--- a/core/java/android/hardware/Camera.java
+++ b/core/java/android/hardware/Camera.java
@@ -906,6 +906,7 @@
* Changes the settings for this Camera service.
*
* @param params the Parameters to use for this Camera service
+ * @throws RuntimeException if any parameter is invalid or not supported.
* @see #getParameters()
*/
public void setParameters(Parameters params) {
diff --git a/core/java/android/hardware/SensorManager.java b/core/java/android/hardware/SensorManager.java
index 3f6e4ce..c178aee 100644
--- a/core/java/android/hardware/SensorManager.java
+++ b/core/java/android/hardware/SensorManager.java
@@ -1158,7 +1158,7 @@
*
* <p>
* <center><img src="../../../images/axis_globe.png"
- * alt="Sensors coordinate-system diagram." border="0" /></center>
+ * alt="World coordinate-system diagram." border="0" /></center>
* </p>
*
* <p>
@@ -1521,9 +1521,19 @@
* <li>values[1]: <i>pitch</i>, rotation around the X axis.</li>
* <li>values[2]: <i>roll</i>, rotation around the Y axis.</li>
* </ul>
+ * <p>The reference coordinate-system used is different from the world
+ * coordinate-system defined for the rotation matrix:</p>
+ * <ul>
+ * <li>X is defined as the vector product <b>Y.Z</b> (It is tangential to
+ * the ground at the device's current location and roughly points West).</li>
+ * <li>Y is tangential to the ground at the device's current location and
+ * points towards the magnetic North Pole.</li>
+ * <li>Z points towards the center of the Earth and is perpendicular to the ground.</li>
+ * </ul>
+ *
* <p>
- * <center><img src="../../../images/axis_device.png"
- * alt="Sensors coordinate-system diagram." border="0" /></center>
+ * <center><img src="../../../images/axis_device_inverted.png"
+ * alt="Inverted world coordinate-system diagram." border="0" /></center>
* </p>
* <p>
* All three angles above are in <b>radians</b> and <b>positive</b> in the
diff --git a/core/java/android/webkit/HTML5VideoViewProxy.java b/core/java/android/webkit/HTML5VideoViewProxy.java
index 6769563..85bff4f 100644
--- a/core/java/android/webkit/HTML5VideoViewProxy.java
+++ b/core/java/android/webkit/HTML5VideoViewProxy.java
@@ -138,6 +138,10 @@
mCurrentProxy.dispatchOnEnded();
else
mCurrentProxy.dispatchOnPaused();
+
+ // Re enable plugin views.
+ mCurrentProxy.getWebView().getViewManager().showAll();
+
isVideoSelfEnded = false;
mCurrentProxy = null;
mLayout.removeView(mVideoView);
@@ -199,6 +203,9 @@
mTimer = new Timer();
mVideoView.start();
client.onShowCustomView(mLayout, mCallback);
+ // Plugins like Flash will draw over the video so hide
+ // them while we're playing.
+ mCurrentProxy.getWebView().getViewManager().hideAll();
}
public static boolean isPlaying(HTML5VideoViewProxy proxy) {
@@ -599,6 +606,10 @@
return new HTML5VideoViewProxy(webViewCore.getWebView(), nativePtr);
}
+ /* package */ WebView getWebView() {
+ return mWebView;
+ }
+
private native void nativeOnPrepared(int duration, int width, int height, int nativePointer);
private native void nativeOnEnded(int nativePointer);
private native void nativeOnPaused(int nativePointer);
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index bcd0332..1915425 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -7845,6 +7845,10 @@
nativeUpdateCachedTextfield(updatedText, mTextGeneration);
}
+ /* package */ ViewManager getViewManager() {
+ return mViewManager;
+ }
+
private native int nativeCacheHitFramePointer();
private native Rect nativeCacheHitNodeBounds();
private native int nativeCacheHitNodePointer();
diff --git a/core/java/com/android/internal/os/PowerProfile.java b/core/java/com/android/internal/os/PowerProfile.java
index 127ed68..99a6843 100644
--- a/core/java/com/android/internal/os/PowerProfile.java
+++ b/core/java/com/android/internal/os/PowerProfile.java
@@ -47,6 +47,15 @@
public static final String POWER_CPU_IDLE = "cpu.idle";
/**
+ * Power consumption when CPU is awake (when a wake lock is held). This
+ * should be 0 on devices that can go into full CPU power collapse even
+ * when a wake lock is held. Otherwise, this is the power consumption in
+ * addition to POWERR_CPU_IDLE due to a wake lock being held but with no
+ * CPU activity.
+ */
+ public static final String POWER_CPU_AWAKE = "cpu.awake";
+
+ /**
* Power consumption when CPU is in power collapse mode.
*/
public static final String POWER_CPU_ACTIVE = "cpu.active";
diff --git a/core/jni/android_app_NativeActivity.cpp b/core/jni/android_app_NativeActivity.cpp
index 45fd5a0..ec172bb 100644
--- a/core/jni/android_app_NativeActivity.cpp
+++ b/core/jni/android_app_NativeActivity.cpp
@@ -580,6 +580,7 @@
code->env->CallVoidMethod(code->clazz,
gNativeActivityClassInfo.dispatchUnhandledKeyEvent, inputEventObj);
checkAndClearExceptionFromCallback(code->env, "dispatchUnhandledKeyEvent");
+ code->env->DeleteLocalRef(inputEventObj);
code->nativeInputQueue->finishEvent(keyEvent, true);
}
int seq;
@@ -589,6 +590,7 @@
code->env->CallVoidMethod(code->clazz,
gNativeActivityClassInfo.preDispatchKeyEvent, inputEventObj, seq);
checkAndClearExceptionFromCallback(code->env, "preDispatchKeyEvent");
+ code->env->DeleteLocalRef(inputEventObj);
}
} break;
case CMD_FINISH: {
diff --git a/core/res/res/values-ru/strings.xml b/core/res/res/values-ru/strings.xml
index 9d20dff..8de3d33 100644
--- a/core/res/res/values-ru/strings.xml
+++ b/core/res/res/values-ru/strings.xml
@@ -589,7 +589,7 @@
<string name="factorytest_not_system" msgid="4435201656767276723">"Действие FACTORY_TEST поддерживается только для пакетов, установленных в /system/app."</string>
<string name="factorytest_no_action" msgid="872991874799998561">"Пакет, обеспечивающий действие FACTORY_TEST, не найден."</string>
<string name="factorytest_reboot" msgid="6320168203050791643">"Перезагрузка"</string>
- <string name="js_dialog_title" msgid="8143918455087008109">"На странице по адресу \"<xliff:g id="TITLE">%s</xliff:g>\" сказано:"</string>
+ <string name="js_dialog_title" msgid="8143918455087008109">"Подтвердите действие на <xliff:g id="TITLE">%s</xliff:g>"</string>
<string name="js_dialog_title_default" msgid="6961903213729667573">"JavaScript"</string>
<string name="js_dialog_before_unload" msgid="1901675448179653089">"Перейти с этой страницы?"\n\n"<xliff:g id="MESSAGE">%s</xliff:g>"\n\n"Нажмите \"ОК\", чтобы продолжить, или \"Отмена\", чтобы остаться на текущей странице."</string>
<string name="save_password_label" msgid="6860261758665825069">"Подтвердите"</string>
@@ -864,7 +864,7 @@
<string name="accessibility_compound_button_selected" msgid="5612776946036285686">"отмечено"</string>
<string name="accessibility_compound_button_unselected" msgid="8864512895673924091">"не проверено"</string>
<string name="grant_credentials_permission_message_header" msgid="6824538733852821001">"Одна или несколько программ требуют разрешения для доступа к вашему аккаунту сейчас и в дальнейшем."</string>
- <string name="grant_credentials_permission_message_footer" msgid="3125211343379376561">"Разрешить этот запрос?"</string>
+ <string name="grant_credentials_permission_message_footer" msgid="3125211343379376561">"Разрешить доступ?"</string>
<string name="grant_permissions_header_text" msgid="2722567482180797717">"Запрос доступа"</string>
<string name="allow" msgid="7225948811296386551">"Разрешить"</string>
<string name="deny" msgid="2081879885755434506">"Отклонить"</string>
diff --git a/core/res/res/values-sv/strings.xml b/core/res/res/values-sv/strings.xml
index f2ea744..976055d 100644
--- a/core/res/res/values-sv/strings.xml
+++ b/core/res/res/values-sv/strings.xml
@@ -549,7 +549,7 @@
<string name="lockscreen_instructions_when_pattern_disabled" msgid="686260028797158364">"Tryck på Menu om du vill låsa upp."</string>
<string name="lockscreen_pattern_instructions" msgid="7478703254964810302">"Rita grafiskt lösenord för att låsa upp"</string>
<string name="lockscreen_emergency_call" msgid="5347633784401285225">"Nödsamtal"</string>
- <string name="lockscreen_return_to_call" msgid="5244259785500040021">"Återgå till samtalet"</string>
+ <string name="lockscreen_return_to_call" msgid="5244259785500040021">"Tillbaka till samtal"</string>
<string name="lockscreen_pattern_correct" msgid="9039008650362261237">"Korrekt!"</string>
<string name="lockscreen_pattern_wrong" msgid="4817583279053112312">"Försök igen"</string>
<string name="lockscreen_plugged_in" msgid="613343852842944435">"Laddar (<xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>)"</string>
diff --git a/core/res/res/values-zh-rTW/strings.xml b/core/res/res/values-zh-rTW/strings.xml
index f8d2b4b..2810fdd 100644
--- a/core/res/res/values-zh-rTW/strings.xml
+++ b/core/res/res/values-zh-rTW/strings.xml
@@ -599,7 +599,7 @@
<string name="permlab_writeHistoryBookmarks" msgid="9009434109836280374">"寫入瀏覽器的記錄與書籤"</string>
<string name="permdesc_writeHistoryBookmarks" msgid="945571990357114950">"允許應用程式修改儲存在電話上的瀏覽記錄或書籤。請注意:惡意應用程式可能會使用此選項來清除或修改您瀏覽器的資料。"</string>
<string name="permlab_setAlarm" msgid="5924401328803615165">"在鬧鐘應用程式中設定鬧鈴"</string>
- <string name="permdesc_setAlarm" msgid="5966966598149875082">"允許應用程式設定您所安裝的鬧鐘應用程式執行鬧鈴功能 (有些鬧鐘應用程式並不支援此功能)。"</string>
+ <string name="permdesc_setAlarm" msgid="5966966598149875082">"允許應用程式在安裝的鬧鐘應用程式中設定鬧鐘,某些鬧鐘應用程式可能無法執行這項功能。"</string>
<string name="permlab_writeGeolocationPermissions" msgid="4715212655598275532">"修改瀏覽器地理資訊的權限"</string>
<string name="permdesc_writeGeolocationPermissions" msgid="4011908282980861679">"允許應用程式修改瀏覽器的地理位置權限,惡意應用程式可能會透過此方式允許將您的位置資訊任意傳送給某些網站。"</string>
<string name="save_password_message" msgid="767344687139195790">"是否記住此密碼?"</string>
diff --git a/core/tests/ConnectivityManagerTest/AndroidManifest.xml b/core/tests/ConnectivityManagerTest/AndroidManifest.xml
index d298d40..b116bea 100644
--- a/core/tests/ConnectivityManagerTest/AndroidManifest.xml
+++ b/core/tests/ConnectivityManagerTest/AndroidManifest.xml
@@ -53,6 +53,15 @@
android.label="Test runner for unit tests"
/>
+ <!-- run stress test suite:
+ "adb shell am instrument -e stressnum <200> -w
+ com.android.connectivitymanagertest/.ConnectivityManagerStressTestRunner"
+ -->
+ <instrumentation android:name=".ConnectivityManagerStressTestRunner"
+ android:targetPackage="com.android.connectivitymanagertest"
+ android:label="Test runner for Connectivity Manager Stress Tests"
+ />
+
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
diff --git a/core/tests/ConnectivityManagerTest/assets/accesspoints.xml b/core/tests/ConnectivityManagerTest/assets/accesspoints.xml
new file mode 100755
index 0000000..b6bc0de
--- /dev/null
+++ b/core/tests/ConnectivityManagerTest/assets/accesspoints.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <accesspoint>
+ <ssid>opennet</ssid>
+ <security>NONE</security>
+ </accesspoint>
+ <accesspoint>
+ <ssid>GoogleGuest</ssid>
+ <security>NONE</security>
+ </accesspoint>
+ <accesspoint>
+ <ssid>securenetdhcp</ssid>
+ <security>PSK</security>
+ <password>androidwifi</password>
+ </accesspoint>
+ <accesspoint>
+ <ssid>securenetstatic</ssid>
+ <security>PSK</security>
+ <password>androidwifi</password>
+ <ip>192.168.14.2</ip>
+ <gateway>192.168.14.1</gateway>
+ <netmask>255.255.255.0</netmask>
+ <dns1>192.168.14.1</dns1>
+ <dns2>192.168.1.9</dns2>
+ </accesspoint>
+ <accesspoint>
+ <ssid>botnet</ssid>
+ <security>EAP</security>
+ <eap>PEAP</eap>
+ <phase2>MSCHAPV2</phase2>
+ <identity>donut</identity>
+ <password>android</password>
+ </accesspoint>
+</resources>
+
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/AccessPointParserHelper.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/AccessPointParserHelper.java
new file mode 100644
index 0000000..37c854a
--- /dev/null
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/AccessPointParserHelper.java
@@ -0,0 +1,344 @@
+/*
+ * Copyright (C) 2010, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.connectivitymanagertest;
+
+import javax.xml.parsers.SAXParser;
+import javax.xml.parsers.SAXParserFactory;
+
+import org.xml.sax.Attributes;
+import org.xml.sax.SAXException;
+import org.xml.sax.helpers.DefaultHandler;
+
+import android.net.wifi.WifiConfiguration;
+import android.net.wifi.WifiConfiguration.AuthAlgorithm;
+import android.net.wifi.WifiConfiguration.KeyMgmt;
+import android.net.DhcpInfo;
+
+import java.io.InputStream;
+import java.net.UnknownHostException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+
+
+/**
+ * Help class to process configurations of access points saved in an XML file.
+ * The configurations of an access point is included in tag
+ * <accesspoint></accesspoint>. The supported configuration includes: ssid,
+ * security, eap, phase2, identity, password, anonymousidentity, cacert, usercert,
+ * in which each is included in the corresponding tags. Static IP setting is also supported.
+ * Tags that can be used include: ip, gateway, netmask, dns1, dns2. All access points have to be
+ * enclosed in tags of <resources></resources>.
+ *
+ * The following is a sample configuration file for an access point using EAP-PEAP with MSCHAP2.
+ * <resources>
+ * <accesspoint>
+ * <ssid>testnet</ssid>
+ * <security>EAP</security>
+ * <eap>PEAP</eap>
+ * <phase2>MSCHAP2</phase2>
+ * <identity>donut</identity</identity>
+ * <password>abcdefgh</password>
+ * </accesspoint>
+ * </resources>
+ */
+public class AccessPointParserHelper {
+ private static final String KEYSTORE_SPACE = "keystore://";
+ private static final String TAG = "AccessPointParserHelper";
+ static final int NONE = 0;
+ static final int WEP = 1;
+ static final int PSK = 2;
+ static final int EAP = 3;
+
+ List<WifiConfiguration> networks = new ArrayList<WifiConfiguration>();
+ HashMap<String, DhcpInfo> ssidToDhcpInfoHM = new HashMap<String, DhcpInfo>();
+
+ private int getSecurityType (String security) {
+ if (security.equalsIgnoreCase("NONE")) {
+ return NONE;
+ } else if (security.equalsIgnoreCase("WEP")) {
+ return WEP;
+ } else if (security.equalsIgnoreCase("PSK")) {
+ return PSK;
+ } else if (security.equalsIgnoreCase("EAP")) {
+ return EAP;
+ } else {
+ return -1;
+ }
+ }
+
+ private boolean validateEapValue(String value) {
+ if (value.equalsIgnoreCase("PEAP") ||
+ value.equalsIgnoreCase("TLS") ||
+ value.equalsIgnoreCase("TTLS")) {
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ private static int stringToIpAddr(String addrString) throws UnknownHostException {
+ try {
+ String[] parts = addrString.split("\\.");
+ if (parts.length != 4) {
+ throw new UnknownHostException(addrString);
+ }
+
+ int a = Integer.parseInt(parts[0]) ;
+ int b = Integer.parseInt(parts[1]) << 8;
+ int c = Integer.parseInt(parts[2]) << 16;
+ int d = Integer.parseInt(parts[3]) << 24;
+
+ return a | b | c | d;
+ } catch (NumberFormatException ex) {
+ throw new UnknownHostException(addrString);
+ }
+ }
+
+ DefaultHandler mHandler = new DefaultHandler() {
+
+ boolean ssid = false;
+ boolean security = false;
+ boolean password = false;
+ boolean ip = false;
+ boolean netmask = false;
+ boolean gateway = false;
+ boolean dns1 = false;
+ boolean dns2 = false;
+ boolean eap = false;
+ boolean phase2 = false;
+ boolean identity = false;
+ boolean anonymousidentity = false;
+ boolean cacert = false;
+ boolean usercert = false;
+ WifiConfiguration config = null;
+ int securityType = NONE;
+ DhcpInfo mDhcpInfo = null;
+
+ @Override
+ public void startElement(String uri, String localName, String tagName,
+ Attributes attributes) throws SAXException {
+ if (tagName.equalsIgnoreCase("accesspoint")) {
+ config = new WifiConfiguration();
+ }
+ if (tagName.equalsIgnoreCase("ssid")) {
+ ssid = true;
+ }
+ if (tagName.equalsIgnoreCase("security")) {
+ security = true;
+ }
+ if (tagName.equalsIgnoreCase("password")) {
+ password = true;
+ }
+ if (tagName.equalsIgnoreCase("eap")) {
+ eap = true;
+ }
+ if (tagName.equalsIgnoreCase("phase2")) {
+ phase2 = true;
+ }
+ if (tagName.equalsIgnoreCase("identity")) {
+ identity = true;
+ }
+ if (tagName.equalsIgnoreCase("anonymousidentity")) {
+ anonymousidentity = true;
+ }
+ if (tagName.equalsIgnoreCase("cacert")) {
+ cacert = true;
+ }
+ if (tagName.equalsIgnoreCase("usercert")) {
+ usercert = true;
+ }
+ if (tagName.equalsIgnoreCase("ip")) {
+ ip = true;
+ mDhcpInfo = new DhcpInfo();
+ }
+ if (tagName.equalsIgnoreCase("gateway")) {
+ gateway = true;
+ }
+ if (tagName.equalsIgnoreCase("netmask")) {
+ netmask = true;
+ }
+ if (tagName.equalsIgnoreCase("dns1")) {
+ dns1 = true;
+ }
+ if (tagName.equalsIgnoreCase("dns2")) {
+ dns2 = true;
+ }
+ }
+
+ @Override
+ public void endElement(String uri, String localName, String tagName) throws SAXException {
+ if (tagName.equalsIgnoreCase("accesspoint")) {
+ networks.add(config);
+ if (mDhcpInfo != null) {
+ ssidToDhcpInfoHM.put(config.SSID, mDhcpInfo);
+ }
+ }
+ }
+
+ @Override
+ public void characters(char ch[], int start, int length) throws SAXException {
+ if (ssid) {
+ config.SSID = new String(ch, start, length);
+ ssid = false;
+ }
+ if (security) {
+ String securityStr = (new String(ch, start, length)).toUpperCase();
+ securityType = getSecurityType(securityStr);
+ switch (securityType) {
+ case NONE:
+ config.allowedKeyManagement.set(KeyMgmt.NONE);
+ break;
+ case WEP:
+ config.allowedKeyManagement.set(KeyMgmt.NONE);
+ config.allowedAuthAlgorithms.set(AuthAlgorithm.OPEN);
+ config.allowedAuthAlgorithms.set(AuthAlgorithm.SHARED);
+ break;
+ case PSK:
+ config.allowedKeyManagement.set(KeyMgmt.WPA_PSK);
+ break;
+ case EAP:
+ config.allowedKeyManagement.set(KeyMgmt.WPA_EAP);
+ config.allowedKeyManagement.set(KeyMgmt.IEEE8021X);
+ break;
+ default:
+ throw new SAXException();
+ }
+ security = false;
+ }
+ if (password) {
+ String passwordStr = new String(ch, start, length);
+ int len = passwordStr.length();
+ if (len == 0) {
+ throw new SAXException();
+ }
+ if (securityType == WEP) {
+ if ((len == 10 || len == 26 || len == 58) &&
+ passwordStr.matches("[0-9A-Fa-f]*")) {
+ config.wepKeys[0] = passwordStr;
+ } else {
+ config.wepKeys[0] = '"' + passwordStr + '"';
+ }
+ } else if (securityType == PSK) {
+ if (passwordStr.matches("[0-9A-Fa-f]{64}")) {
+ config.preSharedKey = passwordStr;
+ } else {
+ config.preSharedKey = '"' + passwordStr + '"';
+ }
+ } else if (securityType == EAP) {
+ config.password.setValue(passwordStr);
+ } else {
+ throw new SAXException();
+ }
+ password = false;
+ }
+ if (eap) {
+ String eapValue = new String(ch, start, length);
+ if (!validateEapValue(eapValue)) {
+ throw new SAXException();
+ }
+ config.eap.setValue(eapValue);
+ eap = false;
+ }
+ if (phase2) {
+ String phase2Value = new String(ch, start, length);
+ config.phase2.setValue("auth=" + phase2Value);
+ phase2 = false;
+ }
+ if (identity) {
+ String identityValue = new String(ch, start, length);
+ config.identity.setValue(identityValue);
+ identity = false;
+ }
+ if (anonymousidentity) {
+ String anonyId = new String(ch, start, length);
+ config.anonymous_identity.setValue(anonyId);
+ anonymousidentity = false;
+ }
+ if (cacert) {
+ String cacertValue = new String(ch, start, length);
+ // need to install the credentail to "keystore://"
+ config.ca_cert.setValue(KEYSTORE_SPACE);
+ cacert = false;
+ }
+ if (usercert) {
+ String usercertValue = new String(ch, start, length);
+ config.client_cert.setValue(KEYSTORE_SPACE);
+ usercert = false;
+ }
+ if (ip) {
+ try {
+ mDhcpInfo.ipAddress = stringToIpAddr(new String(ch, start, length));
+ } catch (UnknownHostException e) {
+ throw new SAXException();
+ }
+ ip = false;
+ }
+ if (gateway) {
+ try {
+ mDhcpInfo.gateway = stringToIpAddr(new String(ch, start, length));
+ } catch (UnknownHostException e) {
+ throw new SAXException();
+ }
+ gateway = false;
+ }
+ if (netmask) {
+ try {
+ mDhcpInfo.netmask = stringToIpAddr(new String(ch, start, length));
+ } catch (UnknownHostException e) {
+ throw new SAXException();
+ }
+ netmask = false;
+ }
+ if (dns1) {
+ try {
+ mDhcpInfo.dns1 = stringToIpAddr(new String(ch, start, length));
+ } catch (UnknownHostException e) {
+ throw new SAXException();
+ }
+ dns1 = false;
+ }
+ if (dns2) {
+ try {
+ mDhcpInfo.dns2 = stringToIpAddr(new String(ch, start, length));
+ } catch (UnknownHostException e) {
+ throw new SAXException();
+ }
+ dns2 = false;
+ }
+ }
+ };
+
+ /**
+ * Process the InputStream in
+ * @param in is the InputStream that can be used for XML parsing
+ * @throws Exception
+ */
+ public AccessPointParserHelper(InputStream in) throws Exception {
+ SAXParserFactory factory = SAXParserFactory.newInstance();
+ SAXParser saxParser = factory.newSAXParser();
+ saxParser.parse(in, mHandler);
+ }
+
+ public List<WifiConfiguration> getNetworkConfigurations() throws Exception {
+ return networks;
+ }
+
+ public HashMap<String, DhcpInfo> getSsidToDhcpInfoHashMap() {
+ return ssidToDhcpInfoHM;
+ }
+}
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerStressTestRunner.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerStressTestRunner.java
new file mode 100644
index 0000000..47f208a
--- /dev/null
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerStressTestRunner.java
@@ -0,0 +1,62 @@
+/*
+ * Copyright (C) 2010, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.connectivitymanagertest;
+
+import android.os.Bundle;
+import android.test.InstrumentationTestRunner;
+import android.test.InstrumentationTestSuite;
+import android.util.Log;
+import com.android.connectivitymanagertest.stress.WifiApStress;
+
+import junit.framework.TestSuite;
+
+/**
+ * Instrumentation Test Runner for all stress tests
+ *
+ * To run the stress tests:
+ *
+ * adb shell am instrument -e stressnum <stress times> \
+ * -w com.android.connectivitymanagertest/.ConnectivityManagerStressTestRunner
+ */
+
+public class ConnectivityManagerStressTestRunner extends InstrumentationTestRunner {
+ @Override
+ public TestSuite getAllTests() {
+ TestSuite suite = new InstrumentationTestSuite(this);
+ suite.addTestSuite(WifiApStress.class);
+ return suite;
+ }
+
+ @Override
+ public ClassLoader getLoader() {
+ return ConnectivityManagerTestRunner.class.getClassLoader();
+ }
+
+ @Override
+ public void onCreate(Bundle icicle) {
+ super.onCreate(icicle);
+ String stressValue = (String) icicle.get("stressnum");
+ if (stressValue != null) {
+ int iteration = Integer.parseInt(stressValue);
+ if (iteration > 0) {
+ numStress = iteration;
+ }
+ }
+ }
+
+ public int numStress = 100;
+}
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestActivity.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestActivity.java
index e42b657..3d62c61 100644
--- a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestActivity.java
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestActivity.java
@@ -16,8 +16,10 @@
package com.android.connectivitymanagertest;
+import com.android.connectivitymanagertest.R;
import android.app.Activity;
import android.content.Context;
+import android.content.res.Resources;
import android.content.BroadcastReceiver;
import android.content.Intent;
import android.content.IntentFilter;
@@ -25,19 +27,24 @@
import android.provider.Settings;
import android.util.Log;
import android.view.KeyEvent;
+
+import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.HashMap;
import java.util.List;
import android.widget.LinearLayout;
import android.net.ConnectivityManager;
+import android.net.DhcpInfo;
import android.net.NetworkInfo;
import android.net.NetworkInfo.State;
+import android.net.wifi.SupplicantState;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiManager;
import android.net.wifi.WifiInfo;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiConfiguration.KeyMgmt;
-
/**
* An activity registered with connectivity manager broadcast
* provides network connectivity information and
@@ -46,10 +53,17 @@
public class ConnectivityManagerTestActivity extends Activity {
public static final String LOG_TAG = "ConnectivityManagerTestActivity";
- public static final int WAIT_FOR_SCAN_RESULT = 5 * 1000; //5 seconds
+ public static final int WAIT_FOR_SCAN_RESULT = 10 * 1000; //10 seconds
public static final int WIFI_SCAN_TIMEOUT = 20 * 1000;
+ public static final int SHORT_TIMEOUT = 5 * 1000;
+ public static final long LONG_TIMEOUT = 50 * 1000;
+ public static final int SUCCESS = 0; // for Wifi tethering state change
+ public static final int FAILURE = 1;
+ public static final int INIT = -1;
+ private static final String ACCESS_POINT_FILE = "accesspoints.xml";
public ConnectivityReceiver mConnectivityReceiver = null;
public WifiReceiver mWifiReceiver = null;
+ private AccessPointParserHelper mParseHelper = null;
/*
* Track network connectivity information
*/
@@ -79,6 +93,10 @@
public static final int NUM_NETWORK_TYPES = ConnectivityManager.MAX_NETWORK_TYPE + 1;
NetworkState[] connectivityState = new NetworkState[NUM_NETWORK_TYPES];
+ // For wifi tethering tests
+ private String[] mWifiRegexs;
+ public int mWifiTetherResult = INIT; // -1 is initialization state
+
/**
* A wrapper of a broadcast receiver which provides network connectivity information
* for all kinds of network: wifi, mobile, etc.
@@ -141,7 +159,18 @@
} else if (action.equals(WifiManager.WIFI_STATE_CHANGED_ACTION)) {
mWifiState = intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE,
WifiManager.WIFI_STATE_UNKNOWN);
+ Log.v(LOG_TAG, "mWifiState: " + mWifiState);
notifyWifiState();
+ } else if (action.equals(WifiManager.WIFI_AP_STATE_CHANGED_ACTION)) {
+ notifyWifiAPState();
+ } else if (action.equals(ConnectivityManager.ACTION_TETHER_STATE_CHANGED)) {
+ ArrayList<String> available = intent.getStringArrayListExtra(
+ ConnectivityManager.EXTRA_AVAILABLE_TETHER);
+ ArrayList<String> active = intent.getStringArrayListExtra(
+ ConnectivityManager.EXTRA_ACTIVE_TETHER);
+ ArrayList<String> errored = intent.getStringArrayListExtra(
+ ConnectivityManager.EXTRA_ERRORED_TETHER);
+ updateTetherState(available.toArray(), active.toArray(), errored.toArray());
}
else {
return;
@@ -175,6 +204,9 @@
mIntentFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION);
mIntentFilter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION);
mIntentFilter.addAction(WifiManager.WIFI_STATE_CHANGED_ACTION);
+ mIntentFilter.addAction(WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION);
+ mIntentFilter.addAction(WifiManager.WIFI_AP_STATE_CHANGED_ACTION);
+ mIntentFilter.addAction(ConnectivityManager.ACTION_TETHER_STATE_CHANGED);
registerReceiver(mWifiReceiver, mIntentFilter);
// Get an instance of ConnectivityManager
@@ -185,10 +217,36 @@
if (mWifiManager.isWifiEnabled()) {
Log.v(LOG_TAG, "Clear Wifi before we start the test.");
- clearWifi();
+ removeConfiguredNetworksAndDisableWifi();
}
+ mWifiRegexs = mCM.getTetherableWifiRegexs();
}
+ public List<WifiConfiguration> loadNetworkConfigurations() throws Exception {
+ InputStream in = getAssets().open(ACCESS_POINT_FILE);
+ mParseHelper = new AccessPointParserHelper(in);
+ return mParseHelper.getNetworkConfigurations();
+ }
+
+ public HashMap<String, DhcpInfo> getDhcpInfo() throws Exception{
+ if (mParseHelper == null) {
+ InputStream in = getAssets().open(ACCESS_POINT_FILE);
+ mParseHelper = new AccessPointParserHelper(in);
+ }
+ return mParseHelper.getSsidToDhcpInfoHashMap();
+ }
+
+
+ private void printNetConfig(String[] configuration) {
+ for (int i = 0; i < configuration.length; i++) {
+ if (i == 0) {
+ Log.v(LOG_TAG, "SSID: " + configuration[0]);
+ } else {
+ Log.v(LOG_TAG, " " + configuration[i]);
+ }
+ }
+ }
+
// for each network type, initialize network states to UNKNOWN, and no verification flag is set
public void initializeNetworkStates() {
for (int networkType = NUM_NETWORK_TYPES - 1; networkType >=0; networkType--) {
@@ -238,13 +296,175 @@
}
}
- public void notifyWifiState() {
+ private void notifyWifiState() {
synchronized (wifiObject) {
Log.v(LOG_TAG, "notify wifi state changed");
wifiObject.notify();
}
}
+ private void notifyWifiAPState() {
+ synchronized (this) {
+ Log.v(LOG_TAG, "notify wifi AP state changed");
+ this.notify();
+ }
+ }
+
+ // Update wifi tethering state
+ private void updateTetherState(Object[] available, Object[] tethered, Object[] errored) {
+ boolean wifiTethered = false;
+ boolean wifiErrored = false;
+
+ synchronized (this) {
+ for (Object obj: tethered) {
+ String str = (String)obj;
+ for (String tethRex: mWifiRegexs) {
+ Log.v(LOG_TAG, "str: " + str +"tethRex: " + tethRex);
+ if (str.matches(tethRex)) {
+ wifiTethered = true;
+ }
+ }
+ }
+
+ for (Object obj: errored) {
+ String str = (String)obj;
+ for (String tethRex: mWifiRegexs) {
+ Log.v(LOG_TAG, "error: str: " + str +"tethRex: " + tethRex);
+ if (str.matches(tethRex)) {
+ wifiErrored = true;
+ }
+ }
+ }
+
+ if (wifiTethered) {
+ mWifiTetherResult = SUCCESS; // wifi tethering is successful
+ } else if (wifiErrored) {
+ mWifiTetherResult = FAILURE; // wifi tethering failed
+ }
+ Log.v(LOG_TAG, "mWifiTetherResult: " + mWifiTetherResult);
+ this.notify();
+ }
+ }
+
+
+ // Wait for network connectivity state: CONNECTING, CONNECTED, SUSPENDED,
+ // DISCONNECTING, DISCONNECTED, UNKNOWN
+ public boolean waitForNetworkState(int networkType, State expectedState, long timeout) {
+ long startTime = System.currentTimeMillis();
+ while (true) {
+ if ((System.currentTimeMillis() - startTime) > timeout) {
+ if (mCM.getNetworkInfo(networkType).getState() != expectedState) {
+ return false;
+ } else {
+ // the broadcast has been sent out. the state has been changed.
+ Log.v(LOG_TAG, "networktype: " + networkType + " state: " +
+ mCM.getNetworkInfo(networkType));
+ return true;
+ }
+ }
+ Log.v(LOG_TAG, "Wait for the connectivity state for network: " + networkType +
+ " to be " + expectedState.toString());
+ synchronized (connectivityObject) {
+ try {
+ connectivityObject.wait(SHORT_TIMEOUT);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ if ((mNetworkInfo.getType() != networkType) ||
+ (mNetworkInfo.getState() != expectedState)) {
+ Log.v(LOG_TAG, "network state for " + mNetworkInfo.getType() +
+ "is: " + mNetworkInfo.getState());
+ continue;
+ }
+ return true;
+ }
+ }
+ }
+
+ // Wait for Wifi state: WIFI_STATE_DISABLED, WIFI_STATE_DISABLING, WIFI_STATE_ENABLED,
+ // WIFI_STATE_ENALBING, WIFI_STATE_UNKNOWN
+ public boolean waitForWifiState(int expectedState, long timeout) {
+ long startTime = System.currentTimeMillis();
+ while (true) {
+ if ((System.currentTimeMillis() - startTime) > timeout) {
+ if (mWifiState != expectedState) {
+ return false;
+ } else {
+ return true;
+ }
+ }
+ Log.v(LOG_TAG, "Wait for wifi state to be: " + expectedState);
+ synchronized (wifiObject) {
+ try {
+ wifiObject.wait(SHORT_TIMEOUT);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ if (mWifiState != expectedState) {
+ Log.v(LOG_TAG, "Wifi state is: " + mWifiState);
+ continue;
+ }
+ return true;
+ }
+ }
+ }
+
+ // Wait for Wifi AP state: WIFI_AP_STATE_DISABLED, WIFI_AP_STATE_DISABLING,
+ // WIFI_AP_STATE_ENABLED, WIFI_STATE_ENALBING, WIFI_STATE_UNKNOWN
+ public boolean waitForWifiAPState(int expectedState, long timeout) {
+ long startTime = System.currentTimeMillis();
+ while (true) {
+ if ((System.currentTimeMillis() - startTime) > timeout) {
+ if (mWifiManager.getWifiApState() != expectedState) {
+ return false;
+ } else {
+ return true;
+ }
+ }
+ Log.v(LOG_TAG, "Wait for wifi AP state to be: " + expectedState);
+ synchronized (wifiObject) {
+ try {
+ wifiObject.wait(SHORT_TIMEOUT);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ if (mWifiManager.getWifiApState() != expectedState) {
+ Log.v(LOG_TAG, "Wifi state is: " + mWifiManager.getWifiApState());
+ continue;
+ }
+ return true;
+ }
+ }
+ }
+
+ /**
+ * Wait for the wifi tethering result:
+ * @param timeout is the maximum waiting time
+ * @return SUCCESS if tethering result is successful
+ * FAILURE if tethering result returns error.
+ */
+ public int waitForTetherStateChange(long timeout) {
+ long startTime = System.currentTimeMillis();
+ while (true) {
+ if ((System.currentTimeMillis() - startTime) > timeout) {
+ return mWifiTetherResult;
+ }
+ Log.v(LOG_TAG, "Wait for wifi tethering result.");
+ synchronized (this) {
+ try {
+ this.wait(SHORT_TIMEOUT);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ if (mWifiTetherResult == INIT ) {
+ continue;
+ } else {
+ return mWifiTetherResult;
+ }
+ }
+ }
+ }
+
// Return true if device is currently connected to mobile network
public boolean isConnectedToMobile() {
return (mNetworkInfo.getType() == ConnectivityManager.TYPE_MOBILE);
@@ -265,6 +485,22 @@
* We don't verify whether the connection is successful or not, leave this to the test
*/
public boolean connectToWifi(String knownSSID) {
+ WifiConfiguration config = new WifiConfiguration();
+ config.SSID = knownSSID;
+ config.allowedKeyManagement.set(KeyMgmt.NONE);
+ return connectToWifiWithConfiguration(config);
+ }
+
+ /**
+ * Connect to Wi-Fi with the given configuration. Note the SSID in the configuration
+ * is pure string, we need to convert it to quoted string.
+ * @param config
+ * @return
+ */
+ public boolean connectToWifiWithConfiguration(WifiConfiguration config) {
+ String ssid = config.SSID;
+ config.SSID = convertToQuotedString(ssid);
+
//If Wifi is not enabled, enable it
if (!mWifiManager.isWifiEnabled()) {
Log.v(LOG_TAG, "Wifi is not enabled, enable it");
@@ -273,6 +509,7 @@
List<ScanResult> netList = mWifiManager.getScanResults();
if (netList == null) {
+ Log.v(LOG_TAG, "scan results are null");
// if no scan results are available, start active scan
mWifiManager.startScanActive();
mScanResultIsAvailable = false;
@@ -299,17 +536,20 @@
}
netList = mWifiManager.getScanResults();
+
for (int i = 0; i < netList.size(); i++) {
ScanResult sr= netList.get(i);
- if (sr.SSID.equals(knownSSID)) {
- Log.v(LOG_TAG, "found " + knownSSID + " in the scan result list");
- WifiConfiguration config = new WifiConfiguration();
- config.SSID = convertToQuotedString(sr.SSID);
- config.allowedKeyManagement.set(KeyMgmt.NONE);
+ if (sr.SSID.equals(ssid)) {
+ Log.v(LOG_TAG, "found " + ssid + " in the scan result list");
int networkId = mWifiManager.addNetwork(config);
// Connect to network by disabling others.
mWifiManager.enableNetwork(networkId, true);
mWifiManager.saveConfiguration();
+ List<WifiConfiguration> wifiNetworks = mWifiManager.getConfiguredNetworks();
+ for (WifiConfiguration netConfig : wifiNetworks) {
+ Log.v(LOG_TAG, netConfig.toString());
+ }
+
mWifiManager.reconnect();
break;
}
@@ -317,14 +557,14 @@
List<WifiConfiguration> netConfList = mWifiManager.getConfiguredNetworks();
if (netConfList.size() <= 0) {
- Log.v(LOG_TAG, knownSSID + " is not available");
+ Log.v(LOG_TAG, ssid + " is not available");
return false;
}
return true;
}
/*
- * Disconnect from the current AP
+ * Disconnect from the current AP and remove configured networks.
*/
public boolean disconnectAP() {
if (mWifiManager.isWifiEnabled()) {
@@ -360,9 +600,9 @@
}
/**
- * Disconnect from the current Wifi and clear the configuration list
+ * Remove configured networks and disable wifi
*/
- public boolean clearWifi() {
+ public boolean removeConfiguredNetworksAndDisableWifi() {
if (!disconnectAP()) {
return false;
}
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestRunner.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestRunner.java
index 592be92..3d4dc3d 100644
--- a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestRunner.java
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestRunner.java
@@ -21,6 +21,7 @@
import android.test.InstrumentationTestSuite;
import android.util.Log;
import com.android.connectivitymanagertest.functional.ConnectivityManagerMobileTest;
+import com.android.connectivitymanagertest.functional.WifiConnectionTest;
import junit.framework.TestSuite;
@@ -38,6 +39,7 @@
public TestSuite getAllTests() {
TestSuite suite = new InstrumentationTestSuite(this);
suite.addTestSuite(ConnectivityManagerMobileTest.class);
+ suite.addTestSuite(WifiConnectionTest.class);
return suite;
}
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/ConnectivityManagerMobileTest.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/ConnectivityManagerMobileTest.java
index ad8d444..5959cf3 100644
--- a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/ConnectivityManagerMobileTest.java
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/ConnectivityManagerMobileTest.java
@@ -41,8 +41,6 @@
extends ActivityInstrumentationTestCase2<ConnectivityManagerTestActivity> {
private static final String LOG_TAG = "ConnectivityManagerMobileTest";
private static final String PKG_NAME = "com.android.connectivitymanagertest";
- private static final long STATE_TRANSITION_SHORT_TIMEOUT = 5 * 1000;
- private static final long STATE_TRANSITION_LONG_TIMEOUT = 30 * 1000;
private String TEST_ACCESS_POINT;
private ConnectivityManagerTestActivity cmActivity;
@@ -64,9 +62,14 @@
wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "CMWakeLock");
wl.acquire();
// Each test case will start with cellular connection
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
- verifyCellularConnection();
+ if (!cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT)) {
+ // Note: When the test fails in setUp(), tearDown is not called. In that case,
+ // the activity is destroyed which blocks the next test at "getActivity()".
+ // tearDown() is called hear to avoid that situation.
+ tearDown();
+ fail("Device is not connected to Mobile, setUp failed");
+ }
}
@Override
@@ -74,86 +77,26 @@
cmActivity.finish();
Log.v(LOG_TAG, "tear down ConnectivityManagerTestActivity");
wl.release();
- cmActivity.clearWifi();
+ cmActivity.removeConfiguredNetworksAndDisableWifi();
super.tearDown();
}
// help function to verify 3G connection
public void verifyCellularConnection() {
- NetworkInfo extraNetInfo = cmActivity.mNetworkInfo;
+ NetworkInfo extraNetInfo = cmActivity.mCM.getActiveNetworkInfo();
assertEquals("network type is not MOBILE", ConnectivityManager.TYPE_MOBILE,
- extraNetInfo.getType());
+ extraNetInfo.getType());
assertTrue("not connected to cellular network", extraNetInfo.isConnected());
assertTrue("no data connection", cmActivity.mState.equals(State.CONNECTED));
}
- // Wait for network connectivity state: CONNECTING, CONNECTED, SUSPENDED,
- // DISCONNECTING, DISCONNECTED, UNKNOWN
- private void waitForNetworkState(int networkType, State expectedState, long timeout) {
- long startTime = System.currentTimeMillis();
- while (true) {
- if ((System.currentTimeMillis() - startTime) > timeout) {
- if (cmActivity.mCM.getNetworkInfo(networkType).getState() != expectedState) {
- assertFalse("Wait for network state timeout", true);
- } else {
- // the broadcast has been sent out. the state has been changed.
- return;
- }
- }
- Log.v(LOG_TAG, "Wait for the connectivity state for network: " + networkType +
- " to be " + expectedState.toString());
- synchronized (cmActivity.connectivityObject) {
- try {
- cmActivity.connectivityObject.wait(STATE_TRANSITION_SHORT_TIMEOUT);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- if ((cmActivity.mNetworkInfo.getType() != networkType) ||
- (cmActivity.mNetworkInfo.getState() != expectedState)) {
- Log.v(LOG_TAG, "network state for " + cmActivity.mNetworkInfo.getType() +
- "is: " + cmActivity.mNetworkInfo.getState());
- continue;
- }
- break;
- }
- }
- }
-
- // Wait for Wifi state: WIFI_STATE_DISABLED, WIFI_STATE_DISABLING, WIFI_STATE_ENABLED,
- // WIFI_STATE_ENALBING, WIFI_STATE_UNKNOWN
- private void waitForWifiState(int expectedState, long timeout) {
- long startTime = System.currentTimeMillis();
- while (true) {
- if ((System.currentTimeMillis() - startTime) > timeout) {
- if (cmActivity.mWifiState != expectedState) {
- assertFalse("Wait for Wifi state timeout", true);
- } else {
- return;
- }
- }
- Log.v(LOG_TAG, "Wait for wifi state to be: " + expectedState);
- synchronized (cmActivity.wifiObject) {
- try {
- cmActivity.wifiObject.wait(5*1000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- if (cmActivity.mWifiState != expectedState) {
- Log.v(LOG_TAG, "Wifi state is: " + cmActivity.mWifiNetworkInfo.getState());
- continue;
- }
- break;
- }
- }
- }
-
// Test case 1: Test enabling Wifi without associating with any AP
@LargeTest
public void test3GToWifiNotification() {
// To avoid UNKNOWN state when device boots up
cmActivity.enableWifi();
try {
- Thread.sleep(2 * STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(2 * ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -170,7 +113,7 @@
// Eanble Wifi
cmActivity.enableWifi();
try {
- Thread.sleep(2 * STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(2 * ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -208,12 +151,13 @@
assertTrue("failed to connect to " + TEST_ACCESS_POINT,
cmActivity.connectToWifi(TEST_ACCESS_POINT));
- waitForWifiState(WifiManager.WIFI_STATE_ENABLED, STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForWifiState(WifiManager.WIFI_STATE_ENABLED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
Log.v(LOG_TAG, "wifi state is enabled");
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// validate states
if (!cmActivity.validateNetworkStates(ConnectivityManager.TYPE_WIFI)) {
@@ -237,12 +181,13 @@
// Connect to TEST_ACCESS_POINT
assertTrue("failed to connect to " + TEST_ACCESS_POINT,
cmActivity.connectToWifi(TEST_ACCESS_POINT));
- waitForWifiState(WifiManager.WIFI_STATE_ENABLED, STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForWifiState(WifiManager.WIFI_STATE_ENABLED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
try {
- Thread.sleep(STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -255,11 +200,12 @@
}
// Wait for the Wifi state to be DISABLED
- waitForWifiState(WifiManager.WIFI_STATE_DISABLED, STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForWifiState(WifiManager.WIFI_STATE_DISABLED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
//Prepare for connectivity state verification
NetworkInfo networkInfo = cmActivity.mCM.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
@@ -275,10 +221,10 @@
cmActivity.enableWifi();
// Wait for Wifi to be connected and mobile to be disconnected
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// validate wifi states
if (!cmActivity.validateNetworkStates(ConnectivityManager.TYPE_WIFI)) {
@@ -298,12 +244,12 @@
assertTrue("failed to connect to " + TEST_ACCESS_POINT,
cmActivity.connectToWifi(TEST_ACCESS_POINT));
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// Wait for a few seconds to avoid the state that both Mobile and Wifi is connected
try {
- Thread.sleep(STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -318,12 +264,12 @@
NetworkState.TO_DISCONNECTION, State.DISCONNECTED);
// clear Wifi
- cmActivity.clearWifi();
+ cmActivity.removeConfiguredNetworksAndDisableWifi();
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// validate states
if (!cmActivity.validateNetworkStates(ConnectivityManager.TYPE_WIFI)) {
@@ -357,7 +303,7 @@
// Enable airplane mode
cmActivity.setAirplaneMode(getInstrumentation().getContext(), true);
try {
- Thread.sleep(STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -389,8 +335,8 @@
// disable airplane mode
cmActivity.setAirplaneMode(getInstrumentation().getContext(), false);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// Validate the state transition
if (!cmActivity.validateNetworkStates(ConnectivityManager.TYPE_MOBILE)) {
@@ -414,8 +360,8 @@
// Eanble airplane mode
cmActivity.setAirplaneMode(getInstrumentation().getContext(), true);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
NetworkInfo networkInfo = cmActivity.mCM.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
cmActivity.setStateTransitionCriteria(ConnectivityManager.TYPE_MOBILE,
@@ -429,8 +375,8 @@
// Connect to Wifi
assertTrue("failed to connect to " + TEST_ACCESS_POINT,
cmActivity.connectToWifi(TEST_ACCESS_POINT));
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// validate state and broadcast
if (!cmActivity.validateNetworkStates(ConnectivityManager.TYPE_WIFI)) {
@@ -457,11 +403,11 @@
assertTrue("failed to connect to " + TEST_ACCESS_POINT,
cmActivity.connectToWifi(TEST_ACCESS_POINT));
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
try {
- Thread.sleep(STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -469,11 +415,11 @@
// Enable airplane mode without clearing Wifi
cmActivity.setAirplaneMode(getInstrumentation().getContext(), true);
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
try {
- Thread.sleep(STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -487,10 +433,10 @@
// Disable airplane mode
cmActivity.setAirplaneMode(getInstrumentation().getContext(), false);
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_MOBILE, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
// validate the state transition
if (!cmActivity.validateNetworkStates(ConnectivityManager.TYPE_WIFI)) {
@@ -508,14 +454,15 @@
//Connect to TEST_ACCESS_POINT
assertTrue("failed to connect to " + TEST_ACCESS_POINT,
cmActivity.connectToWifi(TEST_ACCESS_POINT));
- waitForWifiState(WifiManager.WIFI_STATE_ENABLED, STATE_TRANSITION_LONG_TIMEOUT);
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForWifiState(WifiManager.WIFI_STATE_ENABLED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.CONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
assertNotNull("Not associated with any AP",
cmActivity.mWifiManager.getConnectionInfo().getBSSID());
try {
- Thread.sleep(STATE_TRANSITION_SHORT_TIMEOUT);
+ Thread.sleep(ConnectivityManagerTestActivity.SHORT_TIMEOUT);
} catch (Exception e) {
Log.v(LOG_TAG, "exception: " + e.toString());
}
@@ -527,13 +474,14 @@
}
// Verify the connectivity state for Wifi is DISCONNECTED
- waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
- STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForNetworkState(ConnectivityManager.TYPE_WIFI, State.DISCONNECTED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
if (!cmActivity.disableWifi()) {
Log.v(LOG_TAG, "disable Wifi failed");
return;
}
- waitForWifiState(WifiManager.WIFI_STATE_DISABLED, STATE_TRANSITION_LONG_TIMEOUT);
+ assertTrue(cmActivity.waitForWifiState(WifiManager.WIFI_STATE_DISABLED,
+ ConnectivityManagerTestActivity.LONG_TIMEOUT));
}
}
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/WifiConnectionTest.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/WifiConnectionTest.java
new file mode 100644
index 0000000..4140570
--- /dev/null
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/functional/WifiConnectionTest.java
@@ -0,0 +1,205 @@
+/*
+ * Copyright (C) 2010, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.connectivitymanagertest.functional;
+
+import com.android.connectivitymanagertest.ConnectivityManagerStressTestRunner;
+import com.android.connectivitymanagertest.ConnectivityManagerTestActivity;
+import com.android.connectivitymanagertest.ConnectivityManagerTestRunner;
+import com.android.connectivitymanagertest.NetworkState;
+
+import android.R;
+import android.app.Activity;
+import android.content.ContentResolver;
+import android.content.Intent;
+import android.content.Context;
+import android.content.res.Resources;
+import android.net.wifi.WifiConfiguration;
+import android.net.wifi.WifiInfo;
+import android.net.wifi.WifiManager;
+import android.net.ConnectivityManager;
+import android.net.DhcpInfo;
+import android.net.NetworkInfo;
+import android.net.NetworkInfo.State;
+import android.provider.Settings;
+
+import android.test.suitebuilder.annotation.LargeTest;
+import android.test.ActivityInstrumentationTestCase2;
+import android.util.Log;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map.Entry;
+import java.util.Set;
+
+/**
+ * Test Wi-Fi connection with different configuration
+ * To run this tests:
+ * adb shell am instrument -e class
+ * com.android.connectivitymanagertest.functional.WifiConnectionTest
+ * -w com.android.connectivitymanagertest/.ConnectivityManagerTestRunner
+ */
+public class WifiConnectionTest
+ extends ActivityInstrumentationTestCase2<ConnectivityManagerTestActivity> {
+ private static final String TAG = "WifiConnectionTest";
+ private static final boolean DEBUG = true;
+ private static final String PKG_NAME = "com.android.connectivitymanagertests";
+ private List<WifiConfiguration> networks = new ArrayList<WifiConfiguration>();
+ private ConnectivityManagerTestActivity mAct;
+ private HashMap<String, DhcpInfo> hm = null;
+ private ConnectivityManagerTestRunner mRunner;
+ private ContentResolver cr;
+
+ public WifiConnectionTest() {
+ super(ConnectivityManagerTestActivity.class);
+ }
+
+ @Override
+ public void setUp() throws Exception {
+ super.setUp();
+ mAct = getActivity();
+ mRunner = ((ConnectivityManagerTestRunner)getInstrumentation());
+ cr = mRunner.getContext().getContentResolver();
+ networks = mAct.loadNetworkConfigurations();
+ hm = mAct.getDhcpInfo();
+ if (DEBUG) {
+ printNetworkConfigurations();
+ printDhcpInfo();
+ }
+
+ // enable Wifi and verify wpa_supplicant is started
+ assertTrue("enable Wifi failed", mAct.enableWifi());
+ try {
+ Thread.sleep( 2 * ConnectivityManagerTestActivity.SHORT_TIMEOUT);
+ } catch (Exception e) {
+ fail("interrupted while waiting for WPA_SUPPLICANT to start");
+ }
+ WifiInfo mConnection = mAct.mWifiManager.getConnectionInfo();
+ assertNotNull(mConnection);
+ assertTrue("wpa_supplicant is not started ", mAct.mWifiManager.pingSupplicant());
+ }
+
+ private void printNetworkConfigurations() {
+ Log.v(TAG, "==== print network configurations parsed from XML file ====");
+ Log.v(TAG, "number of access points: " + networks.size());
+ for (WifiConfiguration config : networks) {
+ Log.v(TAG, config.toString());
+ }
+ }
+
+ private void printDhcpInfo() {
+ if (hm == null) {
+ return;
+ } else {
+ Set<Entry<String, DhcpInfo>> set = hm.entrySet();
+ for (Entry<String, DhcpInfo> me: set) {
+ Log.v(TAG, "SSID: " + me.getKey());
+ DhcpInfo dhcp = me.getValue();
+ Log.v(TAG, " dhcp: " + dhcp.toString());
+ Log.v(TAG, "IP: " + intToIpString(dhcp.ipAddress));
+ Log.v(TAG, "gateway: " + intToIpString(dhcp.gateway));
+ Log.v(TAG, "Netmask: " + intToIpString(dhcp.netmask));
+ Log.v(TAG, "DNS1: " + intToIpString(dhcp.dns1));
+ Log.v(TAG, "DNS2: " + intToIpString(dhcp.dns2));
+ }
+ }
+ }
+
+ @Override
+ public void tearDown() throws Exception {
+ mAct.removeConfiguredNetworksAndDisableWifi();
+ super.tearDown();
+ }
+
+ private String intToIpString(int i) {
+ return ((i & 0xFF) + "." +
+ ((i >> 8) & 0xFF) + "." +
+ ((i >> 16) & 0xFF) + "." +
+ ((i >> 24) & 0xFF));
+ }
+ /**
+ * Connect to the provided Wi-Fi network
+ * @param config is the network configuration
+ * @return true if the connection is successful.
+ */
+ private void connectToWifi(WifiConfiguration config) {
+ // step 1: connect to the test access point
+ boolean isStaticIP = false;
+ if (hm.containsKey(config.SSID)) {
+ DhcpInfo dhcpInfo = hm.get(config.SSID);
+ if (dhcpInfo != null) {
+ isStaticIP = true;
+ // set the system settings:
+ Settings.System.putInt(cr,Settings.System.WIFI_USE_STATIC_IP, 1);
+ Settings.System.putString(cr, Settings.System.WIFI_STATIC_IP,
+ intToIpString(dhcpInfo.ipAddress));
+ Settings.System.putString(cr, Settings.System.WIFI_STATIC_GATEWAY,
+ intToIpString(dhcpInfo.gateway));
+ Settings.System.putString(cr, Settings.System.WIFI_STATIC_NETMASK,
+ intToIpString(dhcpInfo.netmask));
+ Settings.System.putString(cr, Settings.System.WIFI_STATIC_DNS1,
+ intToIpString(dhcpInfo.dns1));
+ Settings.System.putString(cr, Settings.System.WIFI_STATIC_DNS2,
+ intToIpString(dhcpInfo.dns2));
+ }
+ }
+
+ assertTrue("failed to connect to " + config.SSID,
+ mAct.connectToWifiWithConfiguration(config));
+
+ // step 2: verify Wifi state and network state;
+ assertTrue(mAct.waitForWifiState(WifiManager.WIFI_STATE_ENABLED,
+ ConnectivityManagerTestActivity.SHORT_TIMEOUT));
+ assertTrue(mAct.waitForNetworkState(ConnectivityManager.TYPE_WIFI,
+ State.CONNECTED, ConnectivityManagerTestActivity.LONG_TIMEOUT));
+
+ // step 3: verify the current connected network is the given SSID
+ if (DEBUG) {
+ Log.v(TAG, "config.SSID = " + config.SSID);
+ Log.v(TAG, "mAct.mWifiManager.getConnectionInfo.getSSID()" +
+ mAct.mWifiManager.getConnectionInfo().getSSID());
+ }
+ assertTrue(config.SSID.contains(mAct.mWifiManager.getConnectionInfo().getSSID()));
+
+ // Maintain the connection for 50 seconds before switching
+ try {
+ Thread.sleep(mAct.LONG_TIMEOUT);
+ } catch (Exception e) {
+ fail("interrupted while waiting for WPA_SUPPLICANT to start");
+ }
+
+ if (isStaticIP) {
+ Settings.System.putInt(cr, Settings.System.WIFI_USE_STATIC_IP, 0);
+ }
+ }
+
+ @LargeTest
+ public void testWifiConnections() {
+ for (int i = 0; i < networks.size(); i++) {
+ String ssid = networks.get(i).SSID;
+ Log.v(TAG, "-- start Wi-Fi connection test for SSID: " + ssid + " --");
+ connectToWifi(networks.get(i));
+ mAct.removeConfiguredNetworksAndDisableWifi();
+ try {
+ Thread.sleep(4 * mAct.SHORT_TIMEOUT);
+ } catch (Exception e) {
+ fail("Interrupted while disabling wifi");
+ }
+ Log.v(TAG, "-- END Wi-Fi connection test for SSID: " + ssid + " --");
+ }
+ }
+}
diff --git a/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiApStress.java b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiApStress.java
new file mode 100644
index 0000000..cc53ddc
--- /dev/null
+++ b/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiApStress.java
@@ -0,0 +1,89 @@
+/*
+ * Copyright (C) 2010, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.connectivitymanagertest.stress;
+
+
+import com.android.connectivitymanagertest.ConnectivityManagerStressTestRunner;
+import com.android.connectivitymanagertest.ConnectivityManagerTestActivity;
+import com.android.connectivitymanagertest.ConnectivityManagerTestRunner;
+
+import android.net.wifi.WifiConfiguration;
+import android.net.wifi.WifiConfiguration.KeyMgmt;
+import android.net.wifi.WifiConfiguration.AuthAlgorithm;
+import android.test.ActivityInstrumentationTestCase2;
+import android.test.suitebuilder.annotation.LargeTest;
+import android.util.Log;
+
+/**
+ * Stress the wifi driver as access point.
+ */
+public class WifiApStress
+ extends ActivityInstrumentationTestCase2<ConnectivityManagerTestActivity> {
+ private final static String TAG = "WifiApStress";
+ private ConnectivityManagerTestActivity mAct;
+ private static String NETWORK_ID = "AndroidAPTest";
+ private static String PASSWD = "androidwifi";
+ private int max_num;
+
+ public WifiApStress() {
+ super(ConnectivityManagerTestActivity.class);
+ }
+
+ @Override
+ public void setUp() throws Exception {
+ super.setUp();
+ mAct = getActivity();
+ max_num = ((ConnectivityManagerStressTestRunner)getInstrumentation()).numStress;
+ }
+
+ @Override
+ public void tearDown() throws Exception {
+ super.tearDown();
+ }
+
+ @LargeTest
+ public void testWifiHotSpot() {
+ WifiConfiguration config = new WifiConfiguration();
+ config.SSID = NETWORK_ID;
+ config.allowedKeyManagement.set(KeyMgmt.WPA_PSK);
+ config.allowedAuthAlgorithms.set(AuthAlgorithm.OPEN);
+ config.preSharedKey = PASSWD;
+
+ // If Wifi is enabled, disable it
+ if (mAct.mWifiManager.isWifiEnabled()) {
+ mAct.disableWifi();
+ }
+ for (int i = 0; i < max_num; i++) {
+ Log.v(TAG, "iteration: " + i);
+ // enable Wifi tethering
+ assertTrue(mAct.mWifiManager.setWifiApEnabled(config, true));
+ // Wait for wifi ap state to be ENABLED
+ assertTrue(mAct.waitForWifiAPState(mAct.mWifiManager.WIFI_AP_STATE_ENABLED,
+ mAct.LONG_TIMEOUT));
+ // Wait for wifi tethering result
+ assertEquals(mAct.SUCCESS, mAct.waitForTetherStateChange(2*mAct.SHORT_TIMEOUT));
+ // Allow the wifi tethering to be enabled for 10 seconds
+ try {
+ Thread.sleep(2 * ConnectivityManagerTestActivity.SHORT_TIMEOUT);
+ } catch (Exception e) {
+ fail("thread in sleep is interrupted");
+ }
+ assertTrue(mAct.mWifiManager.setWifiApEnabled(config, false));
+ }
+ }
+
+}
diff --git a/data/sounds/notifications/Altair.ogg b/data/sounds/notifications/Altair.ogg
old mode 100755
new mode 100644
index 8b56f91..660c800
--- a/data/sounds/notifications/Altair.ogg
+++ b/data/sounds/notifications/Altair.ogg
Binary files differ
diff --git a/data/sounds/notifications/Capella.ogg b/data/sounds/notifications/Capella.ogg
old mode 100755
new mode 100644
index 22e1d37..ae4f3c5
--- a/data/sounds/notifications/Capella.ogg
+++ b/data/sounds/notifications/Capella.ogg
Binary files differ
diff --git a/data/sounds/notifications/Castor.ogg b/data/sounds/notifications/Castor.ogg
old mode 100755
new mode 100644
index 4ad22d0..92de8e7
--- a/data/sounds/notifications/Castor.ogg
+++ b/data/sounds/notifications/Castor.ogg
Binary files differ
diff --git a/data/sounds/notifications/Deneb.ogg b/data/sounds/notifications/Deneb.ogg
old mode 100755
new mode 100644
index 096ff0a..3b17e28
--- a/data/sounds/notifications/Deneb.ogg
+++ b/data/sounds/notifications/Deneb.ogg
Binary files differ
diff --git a/data/sounds/notifications/Electra.ogg b/data/sounds/notifications/Electra.ogg
old mode 100755
new mode 100644
index 313cb6f..9335d8d
--- a/data/sounds/notifications/Electra.ogg
+++ b/data/sounds/notifications/Electra.ogg
Binary files differ
diff --git a/data/sounds/notifications/Fomalhaut.ogg b/data/sounds/notifications/Fomalhaut.ogg
old mode 100755
new mode 100644
index 39c71ad..9448c18
--- a/data/sounds/notifications/Fomalhaut.ogg
+++ b/data/sounds/notifications/Fomalhaut.ogg
Binary files differ
diff --git a/data/sounds/notifications/Polaris.ogg b/data/sounds/notifications/Polaris.ogg
old mode 100755
new mode 100644
index 8104178..d5b991f
--- a/data/sounds/notifications/Polaris.ogg
+++ b/data/sounds/notifications/Polaris.ogg
Binary files differ
diff --git a/data/sounds/notifications/Pollux.ogg b/data/sounds/notifications/Pollux.ogg
old mode 100755
new mode 100644
index ede9e27..d37c75c
--- a/data/sounds/notifications/Pollux.ogg
+++ b/data/sounds/notifications/Pollux.ogg
Binary files differ
diff --git a/data/sounds/notifications/Procyon.ogg b/data/sounds/notifications/Procyon.ogg
old mode 100755
new mode 100644
index 02dbc3f..93d1557
--- a/data/sounds/notifications/Procyon.ogg
+++ b/data/sounds/notifications/Procyon.ogg
Binary files differ
diff --git a/data/sounds/notifications/arcturus.ogg b/data/sounds/notifications/arcturus.ogg
index 7b61963..9d73103 100644
--- a/data/sounds/notifications/arcturus.ogg
+++ b/data/sounds/notifications/arcturus.ogg
Binary files differ
diff --git a/data/sounds/notifications/regulus.ogg b/data/sounds/notifications/regulus.ogg
index dc52054..4f28d9e 100644
--- a/data/sounds/notifications/regulus.ogg
+++ b/data/sounds/notifications/regulus.ogg
Binary files differ
diff --git a/data/sounds/notifications/sirius.ogg b/data/sounds/notifications/sirius.ogg
index a54481b..78c9991 100644
--- a/data/sounds/notifications/sirius.ogg
+++ b/data/sounds/notifications/sirius.ogg
Binary files differ
diff --git a/data/sounds/ringtones/ANDROMEDA.ogg b/data/sounds/ringtones/ANDROMEDA.ogg
index 33e43e3..8f6bd3e 100644
--- a/data/sounds/ringtones/ANDROMEDA.ogg
+++ b/data/sounds/ringtones/ANDROMEDA.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Aquila.ogg b/data/sounds/ringtones/Aquila.ogg
old mode 100755
new mode 100644
index 3f9266d..b391be9
--- a/data/sounds/ringtones/Aquila.ogg
+++ b/data/sounds/ringtones/Aquila.ogg
Binary files differ
diff --git a/data/sounds/ringtones/ArgoNavis.ogg b/data/sounds/ringtones/ArgoNavis.ogg
old mode 100755
new mode 100644
index 11c6092..b4202ac
--- a/data/sounds/ringtones/ArgoNavis.ogg
+++ b/data/sounds/ringtones/ArgoNavis.ogg
Binary files differ
diff --git a/data/sounds/ringtones/BOOTES.ogg b/data/sounds/ringtones/BOOTES.ogg
index 485a9f6..0716a4f 100644
--- a/data/sounds/ringtones/BOOTES.ogg
+++ b/data/sounds/ringtones/BOOTES.ogg
Binary files differ
diff --git a/data/sounds/ringtones/CANISMAJOR.ogg b/data/sounds/ringtones/CANISMAJOR.ogg
index e51d6e0..177d3de 100644
--- a/data/sounds/ringtones/CANISMAJOR.ogg
+++ b/data/sounds/ringtones/CANISMAJOR.ogg
Binary files differ
diff --git a/data/sounds/ringtones/CASSIOPEIA.ogg b/data/sounds/ringtones/CASSIOPEIA.ogg
index 0456a59..c4a7948 100644
--- a/data/sounds/ringtones/CASSIOPEIA.ogg
+++ b/data/sounds/ringtones/CASSIOPEIA.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Carina.ogg b/data/sounds/ringtones/Carina.ogg
old mode 100755
new mode 100644
index 25cf36e..aeb9b36
--- a/data/sounds/ringtones/Carina.ogg
+++ b/data/sounds/ringtones/Carina.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Centaurus.ogg b/data/sounds/ringtones/Centaurus.ogg
old mode 100755
new mode 100644
index 58b413d..404bdbc
--- a/data/sounds/ringtones/Centaurus.ogg
+++ b/data/sounds/ringtones/Centaurus.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Cygnus.ogg b/data/sounds/ringtones/Cygnus.ogg
old mode 100755
new mode 100644
index 763926e..b2e1e65
--- a/data/sounds/ringtones/Cygnus.ogg
+++ b/data/sounds/ringtones/Cygnus.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Draco.ogg b/data/sounds/ringtones/Draco.ogg
old mode 100755
new mode 100644
index 8749b3a..88d5a04
--- a/data/sounds/ringtones/Draco.ogg
+++ b/data/sounds/ringtones/Draco.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Eridani.ogg b/data/sounds/ringtones/Eridani.ogg
old mode 100755
new mode 100644
index a290a6e..b665a29
--- a/data/sounds/ringtones/Eridani.ogg
+++ b/data/sounds/ringtones/Eridani.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Lyra.ogg b/data/sounds/ringtones/Lyra.ogg
old mode 100755
new mode 100644
index 16d47e9..696f278
--- a/data/sounds/ringtones/Lyra.ogg
+++ b/data/sounds/ringtones/Lyra.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Machina.ogg b/data/sounds/ringtones/Machina.ogg
old mode 100755
new mode 100644
index ab0105e..ac16f7e
--- a/data/sounds/ringtones/Machina.ogg
+++ b/data/sounds/ringtones/Machina.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Orion.ogg b/data/sounds/ringtones/Orion.ogg
old mode 100755
new mode 100644
index 8e36024..807f107
--- a/data/sounds/ringtones/Orion.ogg
+++ b/data/sounds/ringtones/Orion.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Pegasus.ogg b/data/sounds/ringtones/Pegasus.ogg
old mode 100755
new mode 100644
index 17baaed..66c4970
--- a/data/sounds/ringtones/Pegasus.ogg
+++ b/data/sounds/ringtones/Pegasus.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Scarabaeus.ogg b/data/sounds/ringtones/Scarabaeus.ogg
old mode 100755
new mode 100644
index 50b9fab..e70fc69
--- a/data/sounds/ringtones/Scarabaeus.ogg
+++ b/data/sounds/ringtones/Scarabaeus.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Sceptrum.ogg b/data/sounds/ringtones/Sceptrum.ogg
old mode 100755
new mode 100644
index 9be353e..fc50aef
--- a/data/sounds/ringtones/Sceptrum.ogg
+++ b/data/sounds/ringtones/Sceptrum.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Solarium.ogg b/data/sounds/ringtones/Solarium.ogg
old mode 100755
new mode 100644
index 2aed475..d27f141
--- a/data/sounds/ringtones/Solarium.ogg
+++ b/data/sounds/ringtones/Solarium.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Testudo.ogg b/data/sounds/ringtones/Testudo.ogg
old mode 100755
new mode 100644
index 063dacf..0ca8d6b
--- a/data/sounds/ringtones/Testudo.ogg
+++ b/data/sounds/ringtones/Testudo.ogg
Binary files differ
diff --git a/data/sounds/ringtones/Vespa.ogg b/data/sounds/ringtones/Vespa.ogg
old mode 100755
new mode 100644
index eaac1bd..4423bbb
--- a/data/sounds/ringtones/Vespa.ogg
+++ b/data/sounds/ringtones/Vespa.ogg
Binary files differ
diff --git a/data/sounds/ringtones/hydra.ogg b/data/sounds/ringtones/hydra.ogg
index b48614f..edde14f 100644
--- a/data/sounds/ringtones/hydra.ogg
+++ b/data/sounds/ringtones/hydra.ogg
Binary files differ
diff --git a/docs/html/guide/appendix/api-levels.jd b/docs/html/guide/appendix/api-levels.jd
index c5112f6..50e5149 100644
--- a/docs/html/guide/appendix/api-levels.jd
+++ b/docs/html/guide/appendix/api-levels.jd
@@ -83,6 +83,7 @@
<table>
<tr><th>Platform Version</th><th>API Level</th></tr>
+ <tr><td>Android 2.3</td><td>9</td></tr>
<tr><td>Android 2.2</td><td>8</td></tr>
<tr><td>Android 2.1</td><td>7</td></tr>
<tr><td>Android 2.0.1</td><td>6</td></tr>
diff --git a/docs/html/guide/appendix/media-formats.jd b/docs/html/guide/appendix/media-formats.jd
index 94a6471..8709994 100644
--- a/docs/html/guide/appendix/media-formats.jd
+++ b/docs/html/guide/appendix/media-formats.jd
@@ -22,7 +22,7 @@
<tr>
<td rowspan="9">Audio</td>
<td>AAC LC/LTP</td>
-<td> </td>
+<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td rowspan="3">Mono/Stereo content in any combination of standard bit rates up to 160 kbps and sampling rates from 8 to 48kHz</td>
<td rowspan="3">3GPP (.3gp) and MPEG-4 (.mp4, .m4a). No support for raw AAC (.aac)</td>
@@ -51,7 +51,7 @@
<tr>
<td>AMR-WB</td>
-<td> </td>
+<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td>9 rates from 6.60 kbit/s to 23.85 kbit/s sampled @ 16kHz</td>
<td>3GPP (.3gp)</td>
@@ -109,7 +109,7 @@
<tr>
<td>PNG</td>
-<td> </td>
+<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td> </td>
<td>PNG (.png)</td>
diff --git a/docs/html/guide/practices/screens_support.jd b/docs/html/guide/practices/screens_support.jd
index 13b5e3a..7811d90 100644
--- a/docs/html/guide/practices/screens_support.jd
+++ b/docs/html/guide/practices/screens_support.jd
@@ -35,7 +35,9 @@
<ol>
<li><code><a href="{@docRoot}guide/topics/manifest/supports-screens-element.html"><supports-screens></a></code></li>
<li><code><a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><uses-sdk></a></code></li>
- <li><a href="{@docRoot}guide/topics/resources/providing-resources.html#AlternativeResources">Alternative Resources</a></li>
+ <li><a
+href="{@docRoot}guide/topics/resources/providing-resources.html#AlternativeResources">
+Providing Alternative Resources</a></li>
<li><a href="{@docRoot}guide/developing/tools/avd.html">Android Virtual Devices</a></li>
</ol>
@@ -53,7 +55,7 @@
<p>This document explains the screens-support features provided by the platform
and how you use them in your application. By following the practices described
here, you can easily create an application that displays properly on all
-supported device screens and that you can deploy to any device as a single .apk.
+supported device screens and that you can deploy to any device as a single {@code .apk}.
</p>
<p>If you have already developed and published an application for Android 1.5 or
@@ -63,10 +65,16 @@
are needed, however you should make sure to <a href="#testing">test your
application</a> on all supported screens. </p>
+<p>Starting in Android 2.2, the platform includes support for extra high density screens
+(<em>xhdpi</em>), and starting in Android 2.3, the platform includes support for extra large screens
+(<em>xlarge</em>). If you've already followed the guidance in this document to support all other
+screen types, you should consider providing additional support for <em>xhdpi</em> and
+<em>xlarge</em> screens.</p>
+
<p>In particular, if you have an existing application that you would like to
-make available for users of devices with small screens (such as QVGA), please
-see <a href="#strategies">Strategies for Legacy Applications</a> for more
-information about how to do that. </p>
+make available on small screens (such as QVGA) or for which you would like to provide better support
+for extra large screens, please see <a href="#strategies">Strategies for Legacy Applications</a> for
+more information about how to do that. </p>
<h2 id="overview">Overview of Screens Support</h2>
@@ -82,11 +90,11 @@
<dl>
<dt><em>Screen size</em></dt>
- <dd>Actual physical size, measured as the screen's diagonal.
+ <dd>Actual physical size, measured as the screen's diagonal.
- <p>For simplicity, Android collapses all actual screen sizes into three
-generalized sizes: large, normal, and small. Applications can provide custom
-layouts for each of these three sizes — the platform transparently handles
+ <p>For simplicity, Android collapses all actual screen sizes into four
+generalized sizes: small, normal, large, and extra large. Applications can provide custom
+layouts for each of these four sizes — the platform transparently handles
the rendering of the layouts at the actual screen size.</p></dd>
<dt><em>Aspect ratio</em></dt>
@@ -110,22 +118,22 @@
density of a screen is important because, other things being equal, a UI element
(such as a button) whose height and width are defined in terms of screen pixels
will appear larger on the lower density screen and smaller on the higher density
-screen. </p>
+screen.</p>
- <p>For simplicity, Android collapses all actual screen densities into three
-generalized densities: high, medium, and low. Applications can provide custom
-resources for each of these three densities — the platform handles the
-scaling of the resources up or down to meet the actual screen density. </p></dd>
-<dt><em>Density-independent pixel (dip)</em></dt>
+ <p>For simplicity, Android collapses all actual screen densities into four
+generalized densities: low, medium, large, and extra large. Applications can provide custom
+resources for each of these densities — the platform handles any necessary
+scaling of the resources up or down to meet the specific screen density. </p></dd>
+<dt><em>Density-independent pixel (dp)</em></dt>
<dd>A virtual pixel unit that applications can use in defining their UI, to
-express layout dimensions or position in a density-independent way.
+express layout dimensions or position in a density-independent way.
<p>The density-independent pixel is equivalent to one physical pixel on a 160
dpi screen, the baseline density assumed by the platform (as described later in
this document). At run time, the platform transparently handles any scaling of
-the dip units needed, based on the actual density of the screen in use. The
-conversion of dip units to screen pixels is simple: <code>pixels = dips *
-(density / 160)</code>. For example, on 240 dpi screen, 1 dip would equal 1.5
-physical pixels. Using dip units to define your application's UI is highly
+the dp units needed, based on the actual density of the screen in use. The
+conversion of dp units to screen pixels is simple: <nobr><code>pixels = dps *
+(density / 160)</code></nobr>. For example, on 240 dpi screen, 1 dp would equal 1.5
+physical pixels. Using dp units to define your application's UI is highly
recommended, as a way of ensuring proper display of your UI on different
screens. </p></dd>
</dl>
@@ -146,13 +154,19 @@
and resolutions into:</p>
<ul>
-<li>A set of three generalized sizes: <em>large</em>, <em>normal</em>, and <em>small</em>, and </li>
-<li>A set of three generalized densities: <em>hdpi</em> (high), <em>mdpi</em> (medium), and <em>ldpi</em> (low)
+<li>A set of four generalized sizes: <em>small</em>, <em>normal</em>, <em>large</em>,
+and <em>xlarge</em></em>
+<li>A set of four generalized densities: <em>ldpi</em> (low), <em>mdpi</em> (medium),
+<em>hdpi</em> (high), and <em>xhdpi</em> (extra high)
</ul>
+<p class="note"><strong>Note:</strong> The <code>xhdpi</code> density category was added in
+Android 2.2 (API Level 8). The <em>xlarge</em> size category was added in Android 2.3 (API Level
+9).</p>
+
<p>Applications can provide custom resources (primarily layouts) for any of the
-three generalized sizes and can provide resources (primarily drawables such as
-images) for any of the three generalized densities. Applications do not need to
+four generalized sizes and can provide resources (primarily drawables such as
+images) for any of the four generalized densities. Applications do not need to
work with the actual physical size or density of the device screen. At run time,
the platform handles the loading of the correct size or density resources, based
on the generalized size or density of the current device screen, and adapts them
@@ -177,8 +191,8 @@
<img src="{@docRoot}images/screens_support/screens-ranges.png" />
-<p class="img-caption"><strong>Figure 1.</strong>
-Illustration of how the Android platform maps actual screen densities and sizes
+<p class="img-caption"><strong>Figure 1.</strong>
+Illustration of how the Android platform maps actual screen densities and sizes
to generalized density and size configurations. </p>
<p>Although the platform lets your application provide layouts and resources for
@@ -213,6 +227,9 @@
<td style="background-color:#f3f3f3">
<nobr>High density (240), <em>hdpi</em><nobr>
</td>
+ <td style="background-color:#f3f3f3">
+ <nobr>Extra high density (320), <em>xhdpi</em><nobr>
+ </td>
</tr>
<tr>
<td style="background-color:#f3f3f3">
@@ -222,6 +239,7 @@
</td>
<td></td>
<td></td>
+ <td></td>
</tr>
<tr>
<td style="background-color:#f3f3f3">
@@ -230,6 +248,7 @@
<td style="font-size:.9em;">WQVGA400 (240x400)<br>WQVGA432 (240x432)</td>
<td style="font-size:.9em;">HVGA (320x480)</td>
<td style="font-size:.9em;">WVGA800 (480x800)<br>WVGA854 (480x854)</td>
+ <td style="font-size:.9em;"></td>
</tr>
<tr>
<td style="background-color:#f3f3f3">
@@ -238,16 +257,27 @@
<td></td>
<td style="font-size:.9em;">WVGA800* (480x800)<br>WVGA854* (480x854)</td>
<td></td>
+ <td></td>
</tr>
<tr>
- <td colspan="4" style="border:none;font-size:90%;">* To emulate this
- configuration, specify a custom density of 160 when
+ <td style="background-color:#f3f3f3">
+ <em>Extra Large</em> screen
+ </td>
+ <td></td>
+ <td></td>
+ <td></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td colspan="4" style="border:none;font-size:90%;">* To emulate this
+ configuration, specify a custom density of 160 when
creating an AVD that uses a WVGA800 or WVGA854 skin.
</td>
+ </tr>
</table>
-<p>For an overview of the relative numbers of high (hdpi), medium (mdpi), and
-low (ldpi) density screens in Android-powered devices available now, see the <a
+<p>For an overview of the relative numbers of high (hdpi), medium (mdpi), and
+low (ldpi) density screens in Android-powered devices available now, see the <a
href="{@docRoot}resources/dashboard/screens.html">Screen Sizes and Densities</a> dashboard.</p>
@@ -262,9 +292,9 @@
<p> If you want to use size- or density-specific layouts or drawables in your
application and you are not familiar with resource qualifiers or how the
-platform uses them, please read
+platform uses them, please read
<a href="{@docRoot}guide/topics/resources/providing-resources.html#AlternativeResources">
-Alternative Resources</a>.
+Providing Alternative Resources</a>.
</div>
</div>
@@ -277,19 +307,20 @@
<ul>
<li>The platform supports a set of resource qualifiers that let you provide
-size- and density-specific resources, if needed. The qualifiers for
-size-specific resources are <code>large</code>, <code>normal</code>, and
-<code>small</code>, and those for density-specific resources are
-<code>hdpi</code> (high), <code>mdpi</code> (medium), and <code>ldpi</code>
-(low). The qualifiers correspond to the generalized densities described in
+size- and density-specific resources, if needed. The qualifiers for
+size-specific resources are <code>small</code>, <code>normal</code>, <code>large</code>, and
+<code>xlarge</code>. Those for density-specific resources are <code>ldpi</code>
+(low), <code>mdpi</code> (medium), <code>hdpi</code> (high), and <code>xhdpi</code> (extra high).
+The qualifiers correspond to the generalized densities described in
<a href="#range">Range of screens supported</a>, above.</li>
- <li>The platform also provides a
+ <li>The platform also provides a
<a href="{@docRoot}guide/topics/manifest/supports-screens-element.html">
<code><supports-screens></code></a>
manifest element, whose attributes
-<code>android:largeScreens</code>, <code>android:normalScreens</code>, and
-<code>android:smallScreens</code> let you specify what generalized screen sizes
-your application supports. A fourth attribute, <code>android:anyDensity</code>,
+<code>android:smallScreens</code>, <code>android:normalScreens</code>,
+<code>android:largeScreens</code>, and <code>android:xlargeScreens</code> let you specify what
+generalized screen sizes
+your application supports. Another attribute, <code>android:anyDensity</code>,
lets you indicate whether or not your application includes built-in support for
multiple densities.</li>
</ul>
@@ -299,7 +330,7 @@
screen:</p>
<ol>
-<li><em>Pre-scaling of resources (such as image assets)</em>
+<li><em>Pre-scaling of resources (such as image assets)</em>
<p>Based on the density of the current screen, the platform automatically
loads any size- or density-specific resources from your application and displays
@@ -344,18 +375,18 @@
<p>For more information, see the <code>android:anyDensity</code> attribute in
<a href="#attrs">Manifest attributes for screens support</a>.</p></li>
-<div class="sidebox-wrapper" xstyle="margin-bottom:2em;margin-top:.5em;width:90%;">
- <img id="rule" src="{@docRoot}assets/images/grad-rule-qv.png">
- <div id="qv-sub-rule">
- <img src="{@docRoot}assets/images/icon_market.jpg" style="float:left;margin:0;padding:0;">
- <p style="color:#669999;">Publishing to Small Screen Devices</p>
+<div class="sidebox-wrapper" xstyle="margin-bottom:2em;margin-top:.5em;width:90%;">
+ <img id="rule" src="{@docRoot}assets/images/grad-rule-qv.png">
+ <div id="qv-sub-rule">
+ <img src="{@docRoot}assets/images/icon_market.jpg" style="float:left;margin:0;padding:0;">
+ <p style="color:#669999;">Publishing to Small Screen Devices</p>
<p>To ensure the best experience for users on small-screen devices, Android
Market only shows applications that explicitly declare support for small
screens. If you developed an application on Android 1.5 or earlier and published
it on Android Market, you need to <a href="#testing">test your application</a>
-on small screens and then upload an updated version that explicitly
+on small screens and then upload an updated version that explicitly
<a href="#attrs">indicates support for small screens</a>. </p>
- </div>
+ </div>
</div>
<li><em>Compatibility-mode display on larger screen-sizes</em>
@@ -374,7 +405,7 @@
placed as a "postage stamp" in the larger 480x800 screen.</p>
<p>For more information, see the <code>android:anyDensity</code> attribute in
-<a href="#attrs">Manifest elements for screens support</a> and the
+<a href="#attrs">Manifest elements for screens support</a> and the
<a href="#compatibility-examples">Screen-Compatibility Examples</a>
section.</p></li>
</ol>
@@ -415,7 +446,7 @@
<ul>
<li>Through pre-scaling of drawable resources (scaled at resource loading
time)</li>
-<li>Through auto-scaling of density-independent pixel (dip) values used in
+<li>Through auto-scaling of density-independent pixel (dp) values used in
layouts</li>
<li>Through auto-scaling of absolute pixel values used in the application (only
needed if the application has set <code>android:anyDensity="false"</code> in its
@@ -437,25 +468,36 @@
<p>In most cases, you can take advantage of density independence in your
application simply by making sure that your layouts specify all dimension values
-in density-independent pixels (<code>dip</code> or <code>dp</code>) or
+in density-independent pixels (<code>dp</code> or <code>dp</code>) or
scale-independent pixels (<code>sip</code> or <code>sp</code>, for text only).
If you are using absolute pixel values in the application and manifest includes
<a href="#attrs"><code>android:anyDensity="true"</code></a>, you will also need
-to scale the pixel values. See <a href="#dips-pels">Converting from dips to
-pixels</a> for more information. </p>
+to scale the pixel values. See <a href="#dips-pels">Converting dp units to
+pixel units</a> for more information. </p>
<h3 id="attrs">Manifest attributes for screens support</h3>
-<p> Android 1.6 introduced a new manifest element,
+<p> Android 1.6 introduced a new manifest element,
<a href="{@docRoot}guide/topics/manifest/supports-screens-element.html"><code><supports-screens></code></a>,
whose attributes you can use to control the
display of your application on different classes of device screens, as listed
-below. The <code>smallScreens</code>, <code>normalScreens</code>, and
-<code>largeScreens</code> attributes correspond to the generalized screen sizes
+in table 2. The <code>smallScreens</code>, <code>normalScreens</code>, <code>largeScreens</code> and
+<code>xlargeScreens</code> attributes correspond to the generalized screen sizes
described in <a href="#range">Range of screens supported</a>, earlier in this
-document.</p>
+document. Notice that the default values for each attribute vary, depending
+on your minimum and targeted platform, as indicated in the <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code
+android:minSdkVersion}</a> and <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code
+android:targetSdkVersion}</a> attributes of your <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code <uses-sdk>}</a>
+manifest element.</p>
+<p class="table-caption" id="table2"><strong>Table 2.</strong> Summary of attributes for the <a
+href="{@docRoot}guide/topics/manifest/supports-screens-element.html">{@code
+<supports-screens>}</a> manifest element, including default values based on platform
+version.</p>
<table id="vrr8">
<tr>
<th>
@@ -465,10 +507,12 @@
Description
</th>
<th>
- Default value,<br><nobr>Android 1.5 and Lower</nobr>
+ Default value, when<br><nobr><code>minSdkVersion</code> or</nobr>
+<code>targetSdkVersion</code> is 4 or lower
</th>
<th>
- Default value,<br><nobr>Android 1.6 and Higher</nobr>
+ Default value, when<br><nobr><code>minSdkVersion</code> or</nobr>
+<code>targetSdkVersion</code> is 5 or higher
</th>
</tr>
<tr>
@@ -540,11 +584,46 @@
<td>"<code>false</code>"</td>
<td>"<code>true</code>"</td>
</tr>
+ <tr>
+ <td colspan="4"><strong>Note:</strong> Android 2.3 (API Level 9) introduced a new
+attribute for the <code><supports-screens></code> element: <code>xlargeScreens</code>, shown
+below. It works the same as the other screen attributes above, but, if neither your
+<code>minSdkVersion</code> or <code>targetSdkVersion</code> are set to "9", the default value is
+"false" when your application is installed on a device running Android 2.3.</td>
+ </tr>
+ <tr>
+ <th>
+ Attribute
+ </th>
+ <th >
+ Description
+ </th>
+ <th>
+ Default value, when<br><nobr><code>minSdkVersion</code> or</nobr>
+<code>targetSdkVersion</code> is 8 or lower
+ </th>
+ <th>
+ Default value, when<br><nobr><code>minSdkVersion</code> or</nobr>
+<code>targetSdkVersion</code> is 9 or higher
+ </th>
+ </tr>
+ <tr>
+ <td>
+ <code>android:xlargeScreens</code>
+ </td>
+ <td>
+ Whether or not the application UI is designed for use on
+<em>xlarge</em> screens — "<code>true</code>" if it is, and
+"<code>false</code>" if not.
+ </td>
+<td>"<code>false</code>"</td>
+<td>"<code>true</code>"</td>
+ </tr>
</table>
<p>In general, when you declare a screen-size attribute
-(<code>smallScreens</code>, <code>normalScreens</code>, or
-<code>largeScreens</code>) as "<code>true</code>", you are signaling to the
+(<code>smallScreens</code>, <code>normalScreens</code>, <code>largeScreens</code>, or
+<code>xlargeScreens</code>) as "<code>true</code>", you are signaling to the
platform that your application is designed to render properly on that screen
size. As a result, the platform does not apply any size-compatibility features
(such as a virtual HVGA display area). If you declare a screen-size attribute as
@@ -577,16 +656,20 @@
<ul>
<li>Assume that you declare <code>smallScreens="false" normalScreens="true"
-largeScreens="false" </code> in your application's manifest. <p>Although the
-application is not designed for display on large screens, the platform can still
-run it successfully in <a href="#compatibility-examples">size-compatibility
-mode</a>. Android Market does not filter the application from devices
-<em>normal</em> and <em>large</em> size screens, but does filter it from
-<em>small</em> size screens, since the application provides no screen support at
-<em>small</em> size (and there is no smaller size).</p></li>
+largeScreens="false" xlargeScreens="false"</code> in your application's manifest. <p>Although the
+application is not designed for display on large or extra large screens, the platform can still
+run it successfully in <a href="#compatibility-examples">screen-compatibility
+mode</a>. Android Market shows the application to devices with
+<em>normal</em>, <em>large</em>, and <em>xlarge</em> size screens, but does filter it from
+<em>small</em> size screens, because the application provides no screen support at
+<em>small</em> size. Android's <a href="#compatibility-examples">screen-compatibility
+mode</a> mode does not provide support for screens that are smaller than those the
+application supports—it only provides support for screens that are larger. Thus,
+although the application declares "false" for <em>large</em> and <em>xlarge</em> screens,
+the application still functions, but runs in compatibility mode.</p></li>
<li>Assume that you declare <code>smallScreens="false" normalScreens="false"
-largeScreens="true"</code> in your application's manifest. <p>Android Market
+largeScreens="true" xlargeScreens="true"</code> in your application's manifest. <p>Android Market
filters the application from users of devices with <em>small</em> and
<em>normal</em> size screens. In effect, this prevents such users from
installing the application.</p></li>
@@ -599,23 +682,24 @@
density-independent pixels (<code>dp</code>) and scales any absolute pixel
values (<code>px</code>) or math by the scaling factor available from {@link
android.util.DisplayMetrics#density android.util.DisplayMetrics.density}. See <a
-href="#dips-pels">Converting from dips to pixels</a> for an example.</p>
+href="#dips-pels">Converting dp units to pixel units</a> for an example.</p>
<p>Note that the setting of the <code>android:anyDensity</code> attribute does
not affect the platform's pre-scaling of drawable resources, such as bitmaps and
nine-patch images, which always takes place by default. </p>
-<p>The following example shows a manifest that declares support for large,
-normal, and small screens in any densities.</p>
+<p>The following example shows a manifest that declares support for small, normal, large, and
+ xlarge screens in any density.</p>
-<pre><manifest xmlns:android="http://schemas.android.com/apk/res/android">
- ...
- <supports-screens
- android:largeScreens="true"
- android:normalScreens="true"
- android:smallScreens="true"
- android:anyDensity="true" />
- ...
+<pre>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android">
+ ...
+ <supports-screens
+ android:smallScreens="true"
+ android:normalScreens="true"
+ android:largeScreens="true"
+ android:xlargeScreens="true"
+ android:anyDensity="true" />
</manifest>
</pre>
<!-- android:resizeable="true" -->
@@ -624,36 +708,25 @@
</h4>
<p>The default values for the <code><supports-screens></code> attributes
-differ, depending on the the value of the
+differ, depending on the the value of the
<a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><code>android:minSdkVersion</code></a>
attribute in the application's manifest, as well as on
-the value of <code>android:targetSdkVersion</code>, if declared:</p>
+the value of <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code
+android:targetSdkVersion}</a>, if declared.</p>
-<div>
- <ul>
- <li>
- If <code>android:minSdkVersion</code> or
-<code>android:targetSdkVersion</code> is "4" (Android 1.6) or higher, the
-default value for everything is "<code>true</code>". If your application uses
-APIs introduced in Android 1.6 or higher, but does not support specific screen
-densities and/or screen sizes, you need to explicitly set the appropriate
-attributes to "<code>false</code>".
- </li>
- <li>
- If <code>android:minSdkVersion</code> is declared with a value of "3"
-(Android 1.5) or lower <em>and</em> a <code>android:targetSdkVersion</code>
-attribute is <em>not</em> declared with a value of "4" or higher, the default
-value for all attributes except <code>android:normalScreens</code> is
-"<code>false</code>". If you are primarily targeting pre-Android 1.6 platforms
-but also want to support other densities/screen sizes, you need to explicitly
-set the appropriate attributes to "<code>true</code>".
- </li>
- <li>
- Note that <code>android:normalScreens</code> always defaults to
-<code>true</code>.
- </li>
- </ul>
-</div>
+<p>Above, <a href="#table2">table 2</a> indicates the default values for each attribute, based on
+the values you provide for the <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code
+android:minSdkVersion}</a> and <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code
+android:targetSdkVersion}</a>, in the <a
+href="{@docRoot}guide/topics/manifest/uses-sdk-element.html">{@code <uses-sdk>}</a>
+element.</p>
+
+<p class="note"><strong>Note:</strong> If your application uses APIs introduced in Android 1.6 or
+higher, but does not support specific screen densities and/or screen sizes, you need to explicitly
+set the appropriate attributes to "<code>false</code>" (because most are "true", by default).</p>
<h3 id="qualifiers">Resource directory qualifiers for screen size and density</h3>
@@ -673,7 +746,7 @@
</tr>
<tr>
- <td rowspan="3">Size</td>
+ <td rowspan="4">Size</td>
<td><code>small</code></td>
<td>Resources designed for <em>small</em> size screens.</td>
</tr>
@@ -683,11 +756,15 @@
</tr>
<tr>
<td><code>large</code></td>
-<td>Resources for <em>large</em> size screens.</td>
+<td>Resources designed for <em>large</em> size screens.</td>
+</tr>
+<tr>
+<td><code>xlarge</code></td>
+<td>Resources designed for <em>extra large</em> size screens.</td>
</tr>
<tr>
-<td rowspan="4">Density</td>
+<td rowspan="5">Density</td>
<td><code>ldpi</code></td>
<td>Resources designed for low-density (<em>ldpi</em>) screens.</td>
</tr>
@@ -700,6 +777,10 @@
<td>Resources designed for high-density (<em>hdpi</em>) screens.</td>
</tr>
<tr>
+<td><code>xhdpi</code></td>
+<td>Resources designed for extra high-density (<em>xhdpi</em>) screens.</td>
+</tr>
+<tr>
<td><code>nodpi</code></td>
<td>Density-independent resources. The platform does not auto-scale resources
tagged with this qualifier, regardless of the current screen's density.</td>
@@ -732,31 +813,34 @@
Note that the density and the screen size are independent parameters and are
interpreted by the system individually. For example, WVGA high density is
considered a normal screen because its physical size is about the same as one of
-T-Mobile G1. On the other hand, a WVGA medium density screen is considered a
+T-Mobile G1. On the other hand, a WVGA medium density screen is considered a
<i>large</i> screen — it offers the same resolution but at lower pixel
density, meaning that it is both physically larger than the baseline screen and
can display significantly more information than a normal screen size.
</p>
<p>Here is an example of the resource directory structure of an application that
-supports low and high density, and employs different layout schemes.</p>
+employs different layout schemes for different screen sizes and supports low and high density
+screens.</p>
-<pre>res/layout/my_layout.xml // layout for normal screen size
+<pre>
+res/layout/my_layout.xml // layout for normal screen size
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-large-land/my_layout.xml // layout for large screen size in landscape mode
+res/layout-xlarge/my_layout.xml // layout for extra large screen size
-res/drawable-ldpi/my_icon.png // icon image for low density
-res/drawable-mdpi/dpi/my_icon.png // icon for medium density
-res/drawable-hdpi/my_icon.png // icon image for high density
+res/drawable-lhdpi/my_icon.png // image for low density
+res/drawable-mdpi/dpi/my_icon.png // image for medium density
+res/drawable-hdpi/my_icon.png // image for high density
res/drawable-nodpi/composite.xml // density independent resource
</pre>
<p>For more information about how to use resource qualifiers or how the platform
-selects them, please read
+selects them, please read
<a href="{@docRoot}guide/topics/resources/providing-resources.html#AlternativeResources">
-Alternative Resources</a>.</p>
+Providing Alternative Resources</a>.</p>
<h2 id="screen-independence">Best practices for Screen Independence</h2>
@@ -771,10 +855,11 @@
<ol>
<li>
- Prefer wrap_content, fill_parent and the dip unit to px in XML layout files
+ Use {@code wrap_content}, {@code fill_parent}, or the {@code dp} unit (instead of {@code px}),
+when specifying dimensions in an XML layout file
</li>
<li>
- Avoid AbsoluteLayout
+ Do not use {@code AbsoluteLayout}
</li>
<li>
Do not use hard coded pixel values in your code
@@ -784,19 +869,19 @@
</li>
</ol>
-<h3 id="use-relative">1. Prefer wrap_content, fill_parent and the dip unit to
+<h3 id="use-relative">1. Use wrap_content, fill_parent, or the dp unit, instead of
absolute pixels<br> </h3>
<p>When defining the <code>layout_width</code> and <code>layout_height</code> of
views in an XML layout file, using <code>wrap_content</code>,
-<code>fill_parent</code> or the <code>dip</code> will guarantee that the view is
+<code>fill_parent</code> or the <code>dp</code> will guarantee that the view is
given an appropriate size on the current device screen. For instance, a view
-with a <code>layout_width="100dip"</code> will measure 100 pixels wide on an
+with a <code>layout_width="100dp"</code> will measure 100 pixels wide on an
HVGA@160 density display and 150 pixels on a WVGA@240 density display, but the
view will occupy approximately the same physical space. </p>
<p>Similarly, you should prefer the <code>sp</code> (scale-independent pixel,
-the scale factor depends on a user setting) or <code>dip</code> (if you don't
+the scale factor depends on a user setting) or <code>dp</code> (if you don't
want to allow the user to scale the text) to define font sizes.</p>
<h3 id="avoid-absolute">2. Avoid AbsoluteLayout </h3>
@@ -808,7 +893,7 @@
different displays. Because of this, <code>AbsoluteLayout</code> was deprecated
in Android 1.5 (API Level 3). </p>
-<p>You can achieve much the same layout by using a
+<p>You can achieve much the same layout by using a
{@link android.widget.FrameLayout FrameLayout} instead, and setting
<code>layout_margin</code> attributes of the children. This approach is more
flexible and will yield better results on different screens.</p>
@@ -822,9 +907,9 @@
view is 10 pixels wide. In some cases, you may need to scale the pixel values
that you use in your code. The sections below provide more information. </p>
-<h4 id="dips-pels">Converting from dips to pixels</h4>
+<h4 id="dips-pels">Converting dp units to pixel units</h4>
-<p>In some cases, you will need to express dimensions in <code>dip</code> and
+<p>In some cases, you will need to express dimensions in <code>dp</code> and
then convert them to pixels. Imagine an application in which a scroll gesture is
recognized after the user's finger has moved by at least 16 pixels. On a
baseline screen, the user will have to move his finger by 16 pixels / 160
@@ -832,26 +917,26 @@
device with a high (240) density display, the user will move his finger by only
16 pixels / 240 dpi = 1/15th of an inch (or 1.7 mm.) The distance is much
shorter and the application thus appears more sensitive to the user. To fix this
-issue, the gesture threshold must be expressed in the code in <code>dip</code>
+issue, the gesture threshold must be expressed in the code in <code>dp</code>
and then converted to actual pixels.</p>
-<pre>// The gesture threshold expressed in dip
-private static final float GESTURE_THRESHOLD_DIP = 16.0f;
+<pre>// The gesture threshold expressed in dp
+private static final float GESTURE_THRESHOLD_DP = 16.0f;
-// Convert the dips to pixels
+// Convert the dps to pixels
final float scale = getContext().getResources().getDisplayMetrics().density;
-mGestureThreshold = (int) (GESTURE_THRESHOLD_DIP * scale + 0.5f);</span>
+mGestureThreshold = (int) (GESTURE_THRESHOLD_DP * scale + 0.5f);</span>
// Use mGestureThreshold as a distance in pixels
</pre>
-<p>The {@link android.util.DisplayMetrics#density android.util.DisplayMetrics.density}
+<p>The {@link android.util.DisplayMetrics#density android.util.DisplayMetrics.density}
field specifies the the scale factor you must use to
-convert dips to pixels according to the current screen density. You can access
+convert dps to pixels according to the current screen density. You can access
the current screen's metrics through a <code>Context</code> or
<code>Activity</code>. On a medium (160) density screen,
<code>DisplayMetrics.density</code> equals "1.0", whereas on a high (240)
-density screen it equals "1.5". You can refer to the documentation of the
+density screen it equals "1.5". You can refer to the documentation of the
{@link android.util.DisplayMetrics DisplayMetrics}
class for details.</p>
@@ -901,7 +986,7 @@
baseline medium density. It is not recommended that you put density-specific
resources such as images in the default directory.</p>
-<p>For more information about valid resource qualifiers, see
+<p>For more information about valid resource qualifiers, see
<a href="#qualifiers">Resource directory qualifiers</a>, earlier in this
document.</p>
@@ -945,7 +1030,7 @@
<p style="margin-left:2em;"><code>res/drawable-nodpi/icon.png</code></p>
-<p>You can also take complete control of the scaling mechanism by using the
+<p>You can also take complete control of the scaling mechanism by using the
{@link android.graphics.BitmapFactory.Options BitmapFactory.Options} class,
which lets you define whether you want the bitmap to be pre-scaled and what the
density of the bitmap should be. For instance, if you are loading a bitmap from
@@ -953,12 +1038,12 @@
When pre-scaling is disabled, the resulting bitmap is in auto-scaling mode. The
bitmap is associated with a density (that you may or may not have specified
through the <code>BitmapFactory.Options</code>) which will be used to scale the
-bitmap on screen <em>at drawing time</em>.
+bitmap on screen <em>at drawing time</em>.
<p>Using auto-scaling instead of pre-scaling is more CPU expensive than
-pre-scaling but uses less memory. You can refer to the documentation of
-{@link android.graphics.BitmapFactory BitmapFactory},
-{@link android.graphics.Bitmap Bitmap}, and
+pre-scaling but uses less memory. You can refer to the documentation of
+{@link android.graphics.BitmapFactory BitmapFactory},
+{@link android.graphics.Bitmap Bitmap}, and
{@link android.graphics.Canvas Canvas} for more
information on auto-scaling.</p>
@@ -973,7 +1058,7 @@
<p>If you have already developed and published an Android application based on
Android 1.5 or earlier platform version, you need to consider how you will adapt
-your application so that it is deployable to </p>
+your application so that it is deployable to:</p>
<ul>
<li>Existing devices, which may be running Android 1.5 (or lower) platform
@@ -982,16 +1067,21 @@
screen sizes and resolutions</li>
</ul>
+<p class="note"><strong>Note:</strong> Even if your application targets Android 1.6 already, you
+should follow the same strategies below in order to support <em>xhdpi</em> and <em>xlarge</em>
+screens on Android 2.3 (API Level 9), while maintaining compatibility with older versions of
+the platform.</p>
+
<p>To support the newer devices and the different screens they use, you might
need to make some changes in your app, but at the same time your app may be very
stable and so you want to minimize the changes. There are a variety of ways that
you can extend your existing application to support new devices with multiple
screens <em>and</em> existing devices running older platform versions. You
should be able to make these changes to your application such that you can
-distribute a single .apk to any and all devices.</p>
+distribute a single {@code .apk} to all devices.</p>
<p>The recommended strategy is to develop against the most recent version of the
-platform you are targeting, and test on the minimum one you want to run on.
+platform you are targeting, and test on the minimum platform version you want to run on.
Here's how to do that:</p>
<ol>
@@ -999,39 +1089,41 @@
<code>android:minSdkVersion</code> attribute as it is. You <em>do not</em> need
to increment the value of the attribute to support new devices and multiple
screens. </li>
- <li>Extend compatibility for Android 1.6 (and higher) devices by adding
+ <li>Extend compatibility for Android 1.6 (and higher) devices by adding
a new attribute — <code>android:targetSdkVersion</code> — to the
<code>uses-sdk</code> element. Set the value of the attribute to
-"<code>4</code>". This allows your application to "inherit" the platform's
+<code>"4"</code>. [To support <em>xhdpi</em> and <em>xlarge</em> screens, set the value to
+<code>"9"</code>.] This allows your application to "inherit" the platform's
multiple screens support, even though it is technically using an earlier version
of the API. </li>
<li>Add an empty <code><supports-screens></code> element as a child of
<code><manifest></code>. If you need to enable size or density attributes
later, this is where you will add them.</li>
<li>Change your application's build properties, such that it compiles against
-the Android 1.6 (API Level 4) library, rather than against the Android 1.5 (or
+the Android 1.6 (API Level 4) library [or against Android 2.3 (API Level 9) to support
+<em>xhdpi</em> and <em>xlarge</em> screens], rather than against the Android 1.5 (or
earlier) library. You will not be able to compile your application against the
older platform because of the new manifest attribute. </li>
- <li>Set up AVDs for testing your application on Android 1.6 and higher
+ <li>Set up AVDs for testing your application on Android 1.6 [or Android 2.3] and higher
releases. Create AVDs that use the screen sizes and densities that you want to
-support. When you create the AVDs, make sure to select the Android 1.6 or higher
+support. When you create the AVDs, make sure to select the Android 1.6 [or Android 2.3] or higher
platform as the system image to run. For more information, see <a
href="#testing">How to Test Your Application on Multiple Screens</a>,
below.</li>
- <li>Set up AVDs for testing your application on Android 1.5 (or earlier
-platform). You need AVDs running the older platforms you are targeting, so that
+ <li>Set up AVDs for testing your application on older versions of the platform, as low as the
+version declared by your <code>android:minSdkVersion</code>. You need AVDs running the older
+platforms you are targeting, so that
you can test for compatibility and ensure that there are no functional
regressions. </li>
- <li>Compile your application against the Android 1.6 library and run it on the
+ <li>Compile your application against the Android 1.6 [or Android 2.3] library and run it on the
AVDs you created. Observe the way your application looks and runs, and test all
of the user interactions. </li>
<li>Debug any display or functional issues. For issues that you resolve in
your application code, <span style="color:red">make certain not to use any APIs
-introduced in API Level 4 or later</span>. If you are in doubt, refer to SDK
-reference documentation and look for the API Level specifier for the API you
-want to use. Using an API introduced in API Level 4 or later will mean that your
-application will no longer be compatible with devices running Android 1.5 or
-earlier.</li>
+introduced later than the version declared by your <code>android:minSdkVersion</code></span>. If you
+are in doubt, refer to SDK reference documentation and look for the API Level specifier for the API
+you want to use. Using newer APIs not supported by your minimum version will mean that your
+application will no longer be compatible with devices running on that version.</li>
<li>For resource-related issues, you can try resolving them by:
<ul>
<li>Adding a <code>anyDensity="false"</code> attribute to
@@ -1039,22 +1131,22 @@
scaling.</li>
<li>Creating any size- or density-specific resources you need and placing
them in directories tagged with the <a href="#qualifiers">correct
-qualifiers</a>. Qualifiers must be arranged in a proscribed order. See
+qualifiers</a>. Qualifiers must be arranged in a proscribed order. See
<a href="{@docRoot}guide/topics/resources/providing-resources.html#AlternativeResources">
-Alternative Resources</a> for more information. </li>
+Providing Alternative Resources</a> for more information. </li>
<li>Note that if you add size- or density-specific resource directories
tagged with any of the resource qualifiers listed in this document, you should
make sure to also tag those directories with the <code>v<api-level></code>
-qualifier (for example, <code>-v4</code>). This ensures that those resources
+qualifier (for example, <code>-v4</code> to target API Level 4). This ensures that those resources
will be ignored when the application is run on Android 1.5 or lower platform
versions.</p></li>
</ul>
</li>
<li>If your application does not offer support (such as custom layouts) for
large screens and you want the platform to display your application in
-screen-compatibility mode on larger screens, add a
-<code>largeScreens="false"</code> attribute to the
-<code><supports-screens></code> element in the manifest. See
+screen-compatibility mode on larger screens, add the
+<code>largeScreens="false"</code> and <code>xlargeScreens="false"</code> attributes to the
+<code><supports-screens></code> element in the manifest. See
<a href="#compatibility-examples">Screen-Compatibility Examples</a> for
illustrations of how the platform displays your application in this case.</li>
<li>If your application does not offer support (such as custom layouts) for
@@ -1077,6 +1169,16 @@
density mean that you may need to make tradeoffs in design, content, and
function on those devices. </p>
+<p>Also give extra attention to testing your application on an AVD that emulates an <em>xlarge</em>
+screen. Devices with extra large screens
+are tablet-sized or larger, so you should pay close attention to how usable your application is on
+such screens. You might want to design new layouts specifically for extra large screens, to address
+usability aspects such as the location and size of buttons in your UI. To test your application on
+an extra large screen, create an AVD targeted to Android 2.3 with a high resolution, such as 1280 x
+800, and the default density of 160dpi. This AVD will use any resources you've provided with the
+<code>xlarge</code> <a href="#qualifiers">resouce qualifier</a>.</p>
+
+
<h2 id="testing">How to Test Your Application on Multiple Screens</h2>
<p>Before publishing an application that supports multiple screens, you should
@@ -1091,22 +1193,22 @@
various screen sizes, you should make sure to add the corresponding size
attribute(s) to your application's manifest. -->
-<div id="f9.5" style="float:right;margin:0;padding:0;">
- <img src="{@docRoot}images/screens_support/avds-config.png" style="padding:0;margin:0;">
- <p class="caption" style="margin:0 0 1.5em 1em;padding:0 0 0 1em;"><strong>Figure 4.</strong>
+<div id="f9.5" class="figure" style="width:530px">
+ <img src="{@docRoot}images/screens_support/avds-config.png" />
+ <p class="img-caption"><strong>Figure 4.</strong>
A typical set of AVDs for testing screens support.</p>
</div>
<p>As a test environment for your applications, set up a series of AVDs that
emulate the screen sizes and densities you want to support. The Android SDK
-includes six emulator skins to get you started. You can use the Android AVD
+includes several emulator skins to get you started. You can use the Android AVD
Manager or the <code>android</code> tool to create AVDs that use the various
emulator skins and you can also set up custom AVDs to test densities other than
-the defaults. For general information about working with AVDs, see
+the defaults. For general information about working with AVDs, see
<a href="{@docRoot}guide/developing/tools/avd.html">Android Virtual
Devices</a>.</p>
-<p>The Android SDK provides a set of default emulator skins that you can use for
+<p>The Android SDK provides a set of default emulator skins that you can use for
testing. The skins are included as part of each Android platform that you can
install in your SDK. The Android 1.6 platform offers these default skins:</p>
@@ -1125,7 +1227,7 @@
</li>
</ul>
-<p>The Android 2.0 platform offers all of the Android 1.6 default skins,
+<p>The Android 2.0 platform offers all of the Android 1.6 default skins,
above, plus:</p>
<ul>
@@ -1161,15 +1263,15 @@
monitor. The default emulator skins included in the Android SDK are listed
in <a href="#screens-table">Table 1</a>, earlier in this document.</p>
-<div style="float: right;background-color:#fff;margin: 0;padding: 20px 0 20px 20px;width:520px;">
- <img src="{@docRoot}images/screens_support/avd-density.png" style="padding:0;margin:0;">
- <p class="caption" style="margin:0 0 1.5em 1em;padding:0 0 0 1em; width:280px;"><strong>Figure 5.</strong>
+<div class="figure" style="width:324px">
+ <img src="{@docRoot}images/screens_support/avd-density.png" >
+ <p class="img-caption"><strong>Figure 5.</strong>
Resolution and density options that you can use, when creating an AVD using the AVD Manager.</p>
</div>
<p>You should also make sure to test your application on different physical
-screen sizes within a single size-density configuration. For example, to
-display this screen configuration on a 30" monitor you will need to adjust
+screen sizes within a single size-density configuration. For example, to
+display this screen configuration on a 30" monitor you will need to adjust
the value passed to <code>-scale</code> to 96*2.8/3.3 = 81dpi. You can also
pass a float value to <code>-scale</code> to specify your own scaling factor:</p>
@@ -1201,7 +1303,7 @@
<li>Set any other hardware options and complete the AVD creation.</li>
</ol>
-<p>In the example above (WVGA medium density), the new AVD will emulate a 5.8"
+<p>In the example above (WVGA medium density), the new AVD will emulate a 5.8"
WVGA screen.</p>
<p>As an alternative to adjusting the emulator skin configuration, you can use
@@ -1216,21 +1318,21 @@
<p>This section provides examples of how the Android platform displays an
application written for the baseline screen configuration — HVGA (320x480)
resolution on a 3.2" screen — with all of the platform's size- and
-density-compatibility features enabled. That is, the examples show how
-the platform displays an application that doesn't provide built-in support
+density-compatibility features enabled. That is, the examples show how
+the platform displays an application that doesn't provide built-in support
for the screen on which it is being rendered, but which instead relies completely
on the platform.</p>
-<p>The platform's screen-compatibility features are designed to provide such
-an application with a virtual baseline screen environment against which to run,
-while at the same time ensuring for the user a physical display that is
+<p>The platform's screen-compatibility features are designed to provide such
+an application with a virtual baseline screen environment against which to run,
+while at the same time ensuring for the user a physical display that is
approximately the same as the baseline screen size and density. </p>
<p>Legacy applications that have not been modified to support multiple
-screens would be typical examples of such applications. In most cases,
+screens would be typical examples of such applications. In most cases,
you would want to add multiple-screens support to a legacy application and
publish an updated version, as described in <a href="#strategies">Strategies
-for Legacy Applications</a>. However, if you did not do so, the
+for Legacy Applications</a>. However, if you did not do so, the
platform still performs best-effort rendering of your application, as
illustrated below.</p>
@@ -1248,9 +1350,9 @@
</li>
<li>
If the device's screen size is <em>small</em>, there are few options
-options for making Android 1.5 applications work well on such a screen, so
+options for making Android 1.5 applications work well on such a screen, so
Android Market will filter applications that are not known to support these
-screens from the device.
+screens from the device.
</li>
<li>
If the device's screen size is <em>large</em>, it limits the application's
diff --git a/docs/html/guide/topics/data/backup.jd b/docs/html/guide/topics/data/backup.jd
index 6c02031..623ee22 100644
--- a/docs/html/guide/topics/data/backup.jd
+++ b/docs/html/guide/topics/data/backup.jd
@@ -7,7 +7,9 @@
<h2>Quickview</h2>
<ul>
- <li>Back up your data to the cloud in case the user looses it</li>
+ <li>Back up the user's data to the cloud in case the user loses it</li>
+ <li>If the user upgrades to a new Android-powered device, your app can restore the user's
+data onto the new device</li>
<li>Easily back up SharedPreferences and private files with BackupAgentHelper</li>
<li>Requires API Level 8</li>
</ul>
@@ -389,7 +391,7 @@
<p>To add an entity to your backup data set, you must:</p>
<ol>
<li>Call {@link android.app.backup.BackupDataOutput#writeEntityHeader(String,int)
-writeEntityheader()}, passing a unique string key for the data you're about to write and the data
+writeEntityHeader()}, passing a unique string key for the data you're about to write and the data
size.</li>
<li>Call {@link android.app.backup.BackupDataOutput#writeEntityData(byte[],int)
writeEntityData()}, passing a byte buffer that contains your data and the number of bytes to write
@@ -403,8 +405,8 @@
ByteArrayOutputStream bufStream = new ByteArrayOutputStream();
DataOutputStream outWriter = new DataOutputStream(bufStream);
// Write structured data
-outWriter.writeString(playerName);
-outWriter.writeInt(playerScore);
+outWriter.writeUTF(mPlayerName);
+outWriter.writeInt(mPlayerScore);
// Send the data to the Backup Manager via the BackupDataOutput
byte[] buffer = bufStream.toByteArray();
int len = buffer.length;
@@ -422,10 +424,10 @@
onBackup()} so you can determine whether another backup is necessary (as handled in step 1). If you
do not write the current data state to this file, then
{@code oldState} will be empty during the next callback.
- <p>Again, the following example saves a representation of the data using the file's
-last-modified timestamp:</p>
+ <p>The following example saves a representation of the current data into {@code newState} using
+the file's last-modified timestamp:</p>
<pre>
-FileOutputStream outstream = new FileOutputStream(stateFile.getFileDescriptor());
+FileOutputStream outstream = new FileOutputStream(newState.getFileDescriptor());
DataOutputStream out = new DataOutputStream(outstream);
long modified = mDataFile.lastModified();
@@ -493,7 +495,8 @@
<p>In your implementation of {@link
android.app.backup.BackupAgent#onRestore(BackupDataInput,int,ParcelFileDescriptor)
-onRestore()}, you should call {@link android.app.backup.BackupDataInput#readNextHeader()} to iterate
+onRestore()}, you should call {@link android.app.backup.BackupDataInput#readNextHeader()} on the
+{@code data} to iterate
through all entities in the data set. For each entity found, do the following:</p>
<ol>
@@ -517,6 +520,54 @@
onBackup()}.
</ol>
+<p>For example, here's how you can restore the data backed up by the example in the previous
+section:</p>
+
+<pre>
+@Override
+public void onRestore(BackupDataInput data, int appVersionCode,
+ ParcelFileDescriptor newState) throws IOException {
+ // There should be only one entity, but the safest
+ // way to consume it is using a while loop
+ while (data.readNextHeader()) {
+ String key = data.getKey();
+ int dataSize = data.getDataSize();
+
+ // If the key is ours (for saving top score). Note this key was used when
+ // we wrote the backup entity header
+ if (TOPSCORE_BACKUP_KEY.equals(key)) {
+ // Create an input stream for the BackupDataInput
+ byte[] dataBuf = new byte[dataSize];
+ data.readEntityData(dataBuf, 0, dataSize);
+ ByteArrayInputStream baStream = new ByteArrayInputStream(dataBuf);
+ DataInputStream in = new DataInputStream(baStream);
+
+ // Read the player name and score from the backup data
+ mPlayerName = in.readUTF();
+ mPlayerScore = in.readInt();
+
+ // Record the score on the device (to a file or something)
+ recordScore(mPlayerName, mPlayerScore);
+ } else {
+ // We don't know this entity key. Skip it. (Shouldn't happen.)
+ data.skipEntityData();
+ }
+ }
+
+ // Finally, write to the state blob (newState) that describes the restored data
+ FileOutputStream outstream = new FileOutputStream(newState.getFileDescriptor());
+ DataOutputStream out = new DataOutputStream(outstream);
+ out.writeUTF(mPlayerName);
+ out.writeInt(mPlayerScore);
+}
+</pre>
+
+<p>In this example, the {@code appVersionCode} parameter passed to {@link
+android.app.backup.BackupAgent#onRestore onRestore()} is not used. However, you might want to use
+it if you've chosen to perform backup when the user's version of the application has actually moved
+backward (for example, the user went from version 1.5 of your app to 1.0). For more information, see
+the section about <a href="#RestoreVersion">Checking the Restore Data Version</a>.</p>
+
<div class="special">
<p>For an example implementation of {@link android.app.backup.BackupAgent}, see the <a
href="{@docRoot}resources/samples/BackupRestore/src/com/example/android/backuprestore/ExampleAgent.html">{@code
@@ -592,7 +643,8 @@
static final String PREFS_BACKUP_KEY = "prefs";
// Allocate a helper and add it to the backup agent
- void onCreate() {
+ @Override
+ public void onCreate() {
SharedPreferencesBackupHelper helper = new SharedPreferencesBackupHelper(this, PREFS);
addHelper(PREFS_BACKUP_KEY, helper);
}
diff --git a/docs/html/guide/topics/manifest/manifest-element.jd b/docs/html/guide/topics/manifest/manifest-element.jd
index a35c5a1..7f21e6b 100644
--- a/docs/html/guide/topics/manifest/manifest-element.jd
+++ b/docs/html/guide/topics/manifest/manifest-element.jd
@@ -159,6 +159,9 @@
storage. However, the system will not allow the user to move the application to external storage if
this attribute is set to {@code internalOnly}, which is the default setting.</p>
+<p>Read <a href="{@docRoot}guide/appendix/install-location.html">App Install Location</a> for
+more information about using this attribute (including how to maintain backward compatibility).</p>
+
<p>Introduced in: API Level 8.</p>
@@ -173,7 +176,7 @@
<p>
<dt>see also:</dt>
-<dd><a href="{@docRoot}guide/appendix/install-location.html">App Install Location</a><br/>
+<dd>
<code><a href="{@docRoot}guide/topics/manifest/application-element.html"><application></a></code></dd>
</dl>
diff --git a/docs/html/guide/topics/manifest/uses-feature-element.jd b/docs/html/guide/topics/manifest/uses-feature-element.jd
index 45f4a66..6652aff 100644
--- a/docs/html/guide/topics/manifest/uses-feature-element.jd
+++ b/docs/html/guide/topics/manifest/uses-feature-element.jd
@@ -472,11 +472,11 @@
Package</strong>. Select a destination filename and path and click
<strong>OK</strong>. </li>
<li>Next, locate the <code>aapt</code> tool, if it is not already in your PATH.
-If you are using SDK Tools r7 or earlier, you can find <code>aapt</code> in the
-<code><<em>SDK</em>>/platforms/android-<<em>platform</em>>/tools/</code> directory.
+If you are using SDK Tools r8 or higher, you can find <code>aapt</code> in the
+<code><<em>SDK</em>>/platform-tools/</code> directory.
<p class="note"><strong>Note:</strong> You must use the version of
-<code>aapt</code> that is provided for the latest platform release available. If
-you do not have the latest platform release, download it using the <a
+<code>aapt</code> that is provided for the latest Platform-Tools component available. If
+you do not have the latest Platform-Tools component, download it using the <a
href="{@docRoot}sdk/adding-components.html">Android SDK and AVD Manager</a>.
</p></li>
<li>Run <code>aapt</code> using this syntax: </li>
@@ -522,6 +522,14 @@
<th>Comments</th>
</tr>
<tr>
+ <td>Audio</td>
+ <td><code>android.hardware.audio.low_latency</td>
+ <td>The application uses a low-latency audio pipeline on the device and
+is sensitive to delays or lag in sound input or output.</td>
+<td>
+</td>
+ </tr>
+ <tr>
<td>Bluetooth</td>
<td><code>android.hardware.bluetooth</td>
<td>The application uses Bluetooth radio features in the device.</td>
@@ -529,7 +537,7 @@
</td>
</tr>
<tr>
- <td rowspan="3">Camera</td>
+ <td rowspan="4">Camera</td>
<td><code>android.hardware.camera</code></td>
<td>The application uses the device's camera. If the device supports
multiple cameras, the application uses the camera that facing
@@ -539,7 +547,7 @@
<tr>
<td><code>android.hardware.camera.autofocus</code></td>
<td>Subfeature. The application uses the device camera's autofocus capability.</td>
- <td rowspan="2">If declared with the <code>"android:required="true"</code>
+ <td rowspan="3">If declared with the <code>"android:required="true"</code>
attribute, these subfeatures implicitly declare the
<code>android.hardware.camera</code> parent feature. </td>
</tr>
@@ -547,6 +555,10 @@
<td><code>android.hardware.camera.flash</code></td>
<td>Subfeature. The application uses the device camera's flash.</td>
</tr>
+<tr>
+ <td><code>android.hardware.camera.front</code></td>
+ <td>Subfeature. The application uses a front-facing camera on the device.</td>
+</tr>
<tr>
<td rowspan="3">Location</td>
@@ -568,21 +580,43 @@
<td>Subfeature. The application uses precise location coordinates obtained
from a Global Positioning System receiver on the device. </td>
</tr>
-
<tr>
- <td rowspan="4">Sensors</td>
+ <td>Microphone</td>
+ <td><code>android.hardware.microphone</code></td>
+ <td>The application uses a microphone on the device.
+ </td>
+ <td></td>
+</tr>
+<tr>
+ <td>Near Field Communications</td>
+ <td><code>android.hardware.nfc</td>
+ <td>The application uses NFC radio features in the device.</td>
+ <td></td>
+</tr>
+<tr>
+ <td rowspan="6">Sensors</td>
<td><code>android.hardware.sensor.accelerometer</code></td>
<td>The application uses motion readings from an accelerometer on the
device.</td>
<td></td>
</tr>
<tr>
+ <td><code>android.hardware.sensor.barometer</code></td>
+ <td>The application uses the device's barometer.</td>
+ <td></td>
+</tr>
+<tr>
<td><code>android.hardware.sensor.compass</code></td>
<td>The application uses directional readings from a magnetometer (compass) on
the device.</td>
<td></td>
</tr>
<tr>
+ <td><code>android.hardware.sensor.gyroscope</code></td>
+ <td>The application uses the device's gyroscope sensor.</td>
+ <td></td>
+</tr>
+<tr>
<td><code>android.hardware.sensor.light</code></td>
<td>The application uses the device's light sensor.</td>
<td></td>
@@ -593,14 +627,6 @@
<td></td>
</tr>
<tr>
- <td>Microphone</td>
- <td><code>android.hardware.microphone</code></td>
- <td>The application uses a microphone on the device.
- </td>
- <td></td>
-</tr>
-
-<tr>
<td rowspan="3">Telephony</td>
<td><code>android.hardware.telephony</code></td>
<td>The application uses telephony features on the device, such as telephony
@@ -622,14 +648,14 @@
</tr>
<tr>
- <td rowspan="3">Touchscreen</td>
+ <td rowspan="4">Touchscreen</td>
<td><code>android.hardware.touchscreen</code></td>
<td>The application uses touchscreen capabilities on the device.</td>
<td></td>
</tr>
<tr>
<td><code>android.hardware.touchscreen.multitouch</code></td>
- <td>The application uses basic two-point multitouch capabilities on the device
+ <td>Subfeature. The application uses basic two-point multitouch capabilities on the device
screen.</td>
<td>If declared with the <code>"android:required="true"</code> attribute, this
subfeature implicitly declares the <code>android.hardware.touchscreen</code>
@@ -640,10 +666,16 @@
<td>Subfeature. The application uses advanced multipoint multitouch
capabilities on the device screen, such as for tracking two or more points fully
independently.</td>
- <td>If declared with the <code>"android:required="true"</code> attribute, this
+ <td rowspan="2">If declared with the <code>"android:required="true"</code> attribute, this
subfeature implicitly declares the
<code>android.hardware.touchscreen.multitouch</code> parent feature. </td>
</tr>
+<tr>
+ <td><code>android.hardware.touchscreen.multitouch.jazzhand</code></td>
+ <td>Subfeature. The application uses advanced multipoint multitouch
+capabilities on the device screen, for tracking up to five points fully
+independently.</td>
+</tr>
<tr>
<td>Wifi</td>
@@ -663,17 +695,33 @@
<table>
- <tr>
- <th>Feature</th>
- <th>Attribute Value</th>
- <th>Description</th>
- </tr>
- <tr>
- <td>Live Wallpaper</td>
- <td><code>android.software.live_wallpaper</code></td>
- <td>The application uses or provides Live Wallpapers.
- </td>
- </tr>
+<tr>
+ <th>Feature</th>
+ <th>Attribute Value</th>
+ <th>Description</th>
+ <th>Comments</th>
+</tr>
+<tr>
+ <td>Live Wallpaper</td>
+ <td><code>android.software.live_wallpaper</code></td>
+ <td>The application uses or provides Live Wallpapers.</td>
+ <td></td>
+</tr>
+<tr>
+ <td rowspan="2">SIP/VOIP</td>
+ <td><code>android.software.sip</code></td>
+ <td>The application uses SIP service on the device.
+ </td>
+ <td></td>
+</tr>
+<tr>
+ <td><code>android.software.sip.voip</code></td>
+ <td>Subfeature. The application uses SIP-based VOIP service on the device.
+ </td>
+ <td>If declared with the <code>"android:required="true"</code> attribute, this
+subfeature implicitly declares the <code>android.software.sip</code>
+parent feature.</td>
+</tr>
</table>
diff --git a/docs/html/guide/topics/resources/layout-resource.jd b/docs/html/guide/topics/resources/layout-resource.jd
index 111851c..36369d3 100644
--- a/docs/html/guide/topics/resources/layout-resource.jd
+++ b/docs/html/guide/topics/resources/layout-resource.jd
@@ -149,17 +149,23 @@
</dd>
<dt><code>android:layout_height</code></dt>
<dd><em>Dimension or keyword</em>. Overrides the height given to the root view in the
-included layout.
+included layout. Only effective if <code>android:layout_width</code> is also declared.
</dd>
<dt><code>android:layout_width</code></dt>
<dd><em>Dimension or keyword</em>. Overrides the width given to the root view in the
-included layout.
+included layout. Only effective if <code>android:layout_height</code> is also declared.
</dd>
</dl>
<p>You can include any other layout attributes in the <code><include></code> that are
supported by the root element in the included layout and they will override those defined in the
root element.</p>
+ <p class="caution"><strong>Caution:</strong> If you want to override the layout dimensions,
+you must override both <code>android:layout_height</code> and
+<code>android:layout_width</code>—you cannot override only the height or only the width.
+If you override only one, it will not take effect. (Other layout properties, such as weight,
+are still inherited from the source layout.)</p>
+
<p>Another way to include a layout is to use {@link android.view.ViewStub}. It is a lightweight
View that consumes no layout space until you explicitly inflate it, at which point, it includes a
layout file defined by its {@code android:layout} attribute. For more information about using {@link
diff --git a/docs/html/guide/topics/resources/providing-resources.jd b/docs/html/guide/topics/resources/providing-resources.jd
index d868599..4f3b0da 100644
--- a/docs/html/guide/topics/resources/providing-resources.jd
+++ b/docs/html/guide/topics/resources/providing-resources.jd
@@ -329,7 +329,8 @@
<td>
<code>small</code><br/>
<code>normal</code><br/>
- <code>large</code>
+ <code>large</code><br/>
+ <code>xlarge</code>
</td>
<td>
<ul class="nolist">
@@ -347,6 +348,10 @@
medium-density VGA screen. Such a screen has significantly more
available space in both width and height than an HVGA display.
Examples are VGA and WVGA medium density screens.</li>
+ <li>{@code xlarge}: Screens that are considerably larger than the traditional
+ medium-density HVGA screen. In most cases, devices with extra large screens would be too
+large to carry in a pocket and would most likely be tablet-style devices. <em>Added in API Level
+9.</em></li>
</ul>
<p><em>Added in API Level 4.</em></p>
<p>See <a href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
@@ -437,6 +442,7 @@
<code>ldpi</code><br/>
<code>mdpi</code><br/>
<code>hdpi</code><br/>
+ <code>xhdpi</code><br/>
<code>nodpi</code>
</td>
<td>
@@ -445,6 +451,8 @@
<li>{@code mdpi}: Medium-density (on traditional HVGA) screens; approximately
160dpi.</li>
<li>{@code hdpi}: High-density screens; approximately 240dpi.</li>
+ <li>{@code xhdpi}: Extra high-density screens; approximately 320dpi. <em>Added in API
+Level 8</em></li>
<li>{@code nodpi}: This can be used for bitmap resources that you do not want to be scaled
to match the device density.</li>
</ul>
diff --git a/docs/html/images/axis_globe_inverted.png b/docs/html/images/axis_globe_inverted.png
new file mode 100644
index 0000000..bd78c7f
--- /dev/null
+++ b/docs/html/images/axis_globe_inverted.png
Binary files differ
diff --git a/docs/html/images/screens_support/screens-ranges.png b/docs/html/images/screens_support/screens-ranges.png
index 034ac34..dce6264 100644
--- a/docs/html/images/screens_support/screens-ranges.png
+++ b/docs/html/images/screens_support/screens-ranges.png
Binary files differ
diff --git a/docs/html/images/sdk_manager_packages.png b/docs/html/images/sdk_manager_packages.png
index 463be8f..027cce7 100755
--- a/docs/html/images/sdk_manager_packages.png
+++ b/docs/html/images/sdk_manager_packages.png
Binary files differ
diff --git a/docs/html/resources/articles/layout-tricks-reuse.jd b/docs/html/resources/articles/layout-tricks-reuse.jd
index 072ba89..396e2127 100644
--- a/docs/html/resources/articles/layout-tricks-reuse.jd
+++ b/docs/html/resources/articles/layout-tricks-reuse.jd
@@ -53,12 +53,24 @@
layout; it will also override the id of the included layout if one is defined.
Similarly, you can override all the layout parameters. This means that any
<code>android:layout_*</code> attribute can be used with the <code><include
-/></code> tag. Here is an example:</p>
+/></code> tag. Here is an example in
+which the same layout is included twice, but only the first one overrides the layout properties:</p>
-<pre class="prettyprint"><include android:layout_width="fill_parent" layout="@layout/image_holder" />
-<include android:layout_width="256dip" layout="@layout/image_holder" />
+<pre>
+<!-- override the layout height and width -->
+<include layout="@layout/image_holder"
+ android:layout_height="fill_parent"
+ android:layout_width="fill_parent" />
+<!-- do not override layout dimensions; inherit them from image_holder -->
+<include layout="@layout/image_holder" />
</pre>
+<p class="caution"><strong>Caution:</strong> If you want to override the layout dimensions,
+you must override both <code>android:layout_height</code> and
+<code>android:layout_width</code>—you cannot override only the height or only the width.
+If you override only one, it will not take effect. (Other layout properties, such as weight,
+are still inherited from the source layout.)</p>
+
<p>This tag is particularly useful when you need to customize only part of your
UI depending on the device's configuration. For instance, the main layout of
your activity can be placed in the <code>layout/</code> directory and can
diff --git a/docs/html/resources/resources_toc.cs b/docs/html/resources/resources_toc.cs
index 735a00e..ed23c7c 100644
--- a/docs/html/resources/resources_toc.cs
+++ b/docs/html/resources/resources_toc.cs
@@ -202,7 +202,7 @@
</a></li>
<li><a href="<?cs var:toroot ?>resources/samples/BackupRestore/index.html">
<span class="en">Backup and Restore</span>
- </a> <span class="new">new!</span></li>
+ </a></li>
<li><a href="<?cs var:toroot ?>resources/samples/BluetoothChat/index.html">
<span class="en">Bluetooth Chat</span>
</a></li>
@@ -227,6 +227,9 @@
<li><a href="<?cs var:toroot ?>resources/samples/MultiResolution/index.html">
<span class="en">Multiple Resolutions</span>
</a></li>
+ <li><a href="<?cs var:toroot ?>resources/samples/NFCDemo/index.html">
+ <span class="en">NFCDemo</span>
+ </a> <span class="new">new!</span></li>
<li><a href="<?cs var:toroot ?>resources/samples/NotePad/index.html">
<span class="en">Note Pad</span>
</a></li>
@@ -235,7 +238,7 @@
</a></li>
<li><a href="<?cs var:toroot ?>resources/samples/SearchableDictionary/index.html">
<span class="en">Searchable Dictionary v2</span>
- </a> <span class="new">new!</span></li>
+ </a></li>
<li><a href="<?cs var:toroot ?>resources/samples/SipDemo/index.html">
<span class="en">SIP Demo</span>
</a> <span class="new">new!</span></li>
@@ -247,16 +250,16 @@
</a></li>
<li><a href="<?cs var:toroot ?>resources/samples/Spinner/index.html">
<span class="en">Spinner</span>
- </a> <span class="new">new!</span></li>
+ </a></li>
<li><a href="<?cs var:toroot ?>resources/samples/SpinnerTest/index.html">
<span class="en">SpinnerTest</span>
- </a> <span class="new">new!</span></li>
+ </a></li>
<li><a href="<?cs var:toroot ?>resources/samples/TicTacToeLib/index.html">
<span class="en">TicTacToeLib</span>
- </a> <span class="new">new!</span></li>
+ </a></li>
<li><a href="<?cs var:toroot ?>resources/samples/TicTacToeMain/index.html">
<span class="en">TicTacToeMain</span>
- </a> <span class="new">new!</span></li>
+ </a></li>
<li><a href="<?cs var:toroot ?>resources/samples/Wiktionary/index.html">
<span class="en">Wiktionary</span>
</a></li>
diff --git a/docs/html/resources/samples/images/NfcDemo.png b/docs/html/resources/samples/images/NfcDemo.png
new file mode 100644
index 0000000..c175d12
--- /dev/null
+++ b/docs/html/resources/samples/images/NfcDemo.png
Binary files differ
diff --git a/docs/html/resources/samples/index.jd b/docs/html/resources/samples/index.jd
index cbe6ca3..5749728 100644
--- a/docs/html/resources/samples/index.jd
+++ b/docs/html/resources/samples/index.jd
@@ -58,6 +58,9 @@
<dd>A sample application that shows how to use resource directory qualifiers to
provide different resources for different screen configurations.</dd>
+ <dt><a href="NFCDemo/index.html">NFCDemo</a></dt>
+ <dd>An application for reading NFC Forum Type 2 Tags using platform NFC apis.</a>.</dd>
+
<dt><a href="NotePad/index.html">Note Pad</a></dt>
<dd>An application for saving notes. Similar (but not identical) to the
<a href="{@docRoot}resources/tutorials/notepad/index.html">Notepad tutorial</a>.</dd>
diff --git a/docs/html/sdk/adding-components.jd b/docs/html/sdk/adding-components.jd
index 05be0d6..d2e55d8 100644
--- a/docs/html/sdk/adding-components.jd
+++ b/docs/html/sdk/adding-components.jd
@@ -98,20 +98,20 @@
This will reveal all of the components that are currently available for download
from the SDK repository.</li>
<li>Select the component(s) you'd like to install and click <strong>Install
- Selected</strong>. If you aren't sure which packages to select, read <a
- href="installing.html#which">Recommended Components</a>.</li>
- <li>Verify and accept the components you want and click <strong>Install
- Accepted</strong>. The components will now be installed into your existing
- Android SDK directories.</li>
+ Selected</strong>. (If you aren't sure which packages to select, read <a
+ href="installing.html#which">Recommended Components</a>.)</li>
+ <li>Verify and accept the components you want (ensure each one is selected with a green
+checkmark) and click <strong>Install</strong>. The components will now be installed into
+your existing Android SDK directories.</li>
</ol>
<p>New platforms are automatically saved into the
-<code><<em>sdk</em>>/platforms/</code> directory of your SDK;
-new add-ons are saved in the <code><<em>sdk</em>>/add-ons/</code>
+<code><sdk>/platforms/</code> directory of your SDK;
+new add-ons are saved in the <code><sdk>/add-ons/</code>
directory; samples are saved in the
-<code><<em>sdk</em>>/samples/android-<<em>level</em>>/</code>;
+<code><sdk>/samples/android-<level>/</code>;
and new documentation is saved in the existing
-<code><<em>sdk</em>>/docs/</code> directory (old docs are replaced).</p>
+<code><sdk>/docs/</code> directory (old docs are replaced).</p>
<h2 id="UpdatingComponents">Updating SDK Components</h2>
@@ -150,27 +150,32 @@
<p>For example, there may be a dependency between the ADT Plugin for Eclipse and
the SDK Tools component. When you install the SDK Tools
-component, you would then need to upgrade to the required version of ADT (if you
-are developing in Eclipse). In this case, you would find dependencies listed in
-"Revisions" section of the <a href="{@docRoot}sdk/eclipse-adt.html#notes">ADT
-Plugin Notes</a> and <a href="{@docRoot}sdk/tools-notes.html#notes">SDK Tools
-Notes</a> documents. </p>
+component, you should also upgrade to the required version of ADT (if you
+are developing in Eclipse). In this case, the major version number for your ADT plugin should
+always match the revision number of your SDK Tools (for example, ADT 8.x requires SDK Tools r8).
+</p>
-<p>Additionally, the development tools will notify you with debug warnings
-if there is dependency that you need to address. </p>
+<p>Also make sure that, each time you install a new version of the Android platform, you have
+the latest version of the SDK Platform-tools component. The SDK Platform-tools contain
+tools that are backward compatible with all versions of the Android platform and are
+often updated to support new features in the latest version of the Android platform.</p>
+
+<p>The development tools will notify you with debug warnings if there is dependency that you need to
+address. The SDK and AVD Manager also enforces dependencies by requiring that you download any
+components that are needed by those you have selected.</p>
<h2 id="AddingSites">Adding New Sites</h2>
-<p>By default, <strong>Available Packages</strong> only shows the default
-repository site, which offers platforms, SDK tools, documentation, the
-Google APIs Add-on, and other components. You can add other sites that host
+<p>By default, <strong>Available Packages</strong> displays components available from the
+<em>Android Repository</em> and <em>Third party Add-ons</em>. You can add other sites that host
their own Android SDK add-ons, then download the SDK add-ons
from those sites.</p>
<p>For example, a mobile carrier or device manufacturer might offer additional
API libraries that are supported by their own Android-powered devices. In order
-to develop using their libraries, you must install their Android SDK add-on. </p>
+to develop using their libraries, you must install their Android SDK add-on, if it's not already
+available under <em>Third party Add-ons</em>. </p>
<p>If a carrier or device manufacturer has hosted an SDK add-on repository file
on their web site, follow these steps to add their site to the SDK and AVD
@@ -178,11 +183,12 @@
<ol>
<li>Select <strong>Available Packages</strong> in the left panel.</li>
- <li>Click <strong>Add Site</strong> and enter the URL of the
+ <li>Click <strong>Add Add-on Site</strong> and enter the URL of the
{@code repository.xml} file. Click <strong>OK</strong>.</li>
</ol>
-<p>Any SDK components available from the site will now be listed under
-<strong>Available Packages</strong>.</p>
+<p>Any SDK components available from the site will now be listed under a new item named
+<strong>User Add-ons</strong>.</p>
+
<h2 id="troubleshooting">Troubleshooting</h2>
diff --git a/docs/html/sdk/adt_download.jd b/docs/html/sdk/adt_download.jd
index 3da576a..33e480a 100644
--- a/docs/html/sdk/adt_download.jd
+++ b/docs/html/sdk/adt_download.jd
@@ -22,6 +22,13 @@
<th>Notes</th>
</tr>
<tr>
+ <td>8.0.0</td>
+ <td><a href="http://dl-ssl.google.com/android/ADT-8.0.0.zip">ADT-8.0.0.zip</a></td>
+ <td><nobr> bytes</nobr></td>
+ <td></td>
+ <td>Requires SDK Tools, Revision 8 <em><nobr>November 2010</nobr></em></td>
+ </tr>
+ <tr>
<td>0.9.9</td>
<td><a href="http://dl-ssl.google.com/android/ADT-0.9.9.zip">ADT-0.9.9.zip</a></td>
<td><nobr>8301681 bytes</nobr></td>
diff --git a/docs/html/sdk/android-2.3-highlights.jd b/docs/html/sdk/android-2.3-highlights.jd
new file mode 100644
index 0000000..f60bf51
--- /dev/null
+++ b/docs/html/sdk/android-2.3-highlights.jd
@@ -0,0 +1,442 @@
+page.title=Android 2.3 Platform Highlights
+
+@jd:body
+
+
+<style type="text/css">
+#jd-content {
+ max-width:1200px;
+}
+#jd-content div.screenshot {
+ float:left;
+ clear:left;
+ padding:15px 30px 15px 0;
+}
+#jd-content div.video {
+ float:right;
+ padding:0 60px 40px;
+ margin-top:-15px;
+}
+#jd-content table.columns {
+ margin:0 0 1em 0;
+}
+#jd-content table.columns td {
+ padding:0;
+}
+#jd-content table.columns td+td {
+ padding:0 2em;
+}
+#jd-content table.columns td img {
+ margin:0;
+}
+#jd-content table.columns td+td>*:first-child {
+ margin-top:-2em;
+}
+.green {
+ color:#8db529;
+ font-weight:bold;
+}
+</style>
+
+<div class="video">
+<object width="278" height="180">
+<param name="movie" value="http://www.youtube.com/v/yAZYSVr2Bhc&hl=en&fs=1&"></param>
+<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess"
+value="always"></param>
+<embed src="http://www.youtube.com/v/yAZYSVr2Bhc&hl=en&fs=1&" type="application/x-shockwave-flash"
+allowscriptaccess="always" allowfullscreen="true" width="278" height="180"></embed>
+</object>
+</div>
+
+<p>The Android 2.3 platform introduces many new and exciting features for
+users and developers. This document provides a glimpse at some of the new user features
+and technologies in Android 2.3. For detailed information about the new developer APIs, see the <a
+href="android-2.3.html#api">Android 2.3 version notes</a>.</p>
+
+<ul>
+ <li><a href="#UserFeatures">New User Features</a></li>
+ <li><a href="#DeveloperApis">New Developer Features</a></li>
+ <li><a href="#PlatformTechnologies">New Platform Technologies</a></li>
+</ul>
+
+
+<h2 id="UserFeatures" style="clear:right">New User Features</h2>
+
+<div>
+<img style="float:right;padding-bottom:2em;" src="images/2.3/home-menu.png" alt="" height="280" />
+<img style="float:right;padding-bottom:2em;" src="images/2.3/home-plain.png" alt="" height="280" />
+
+<h3>UI refinements for simplicity and speed</h3>
+
+<p>The user interface is refined in many ways across the system, making it
+easier to learn, faster to use, and more power-efficient. A simplified
+visual theme of colors against black brings vividness and contrast to the
+notification bar, menus, and other parts of the UI. Changes in menus and
+settings make it easier for the user to navigate and control the features
+of the system and device. </p>
+
+<h3>Faster, more intuitive text input</h3>
+
+<p>The Android soft keyboard is redesigned and optimized for faster text input
+and editing. The keys themselves are reshaped and repositioned for improved
+targeting, making them easier to see and press accurately, even at high speeds.
+The keyboard also displays the current character and dictionary suggestions in a
+larger, more vivid style that is easier to read.</p>
+
+<p>The keyboard adds the capability to correct entered words from suggestions in
+the dictionary. As the user selects a word already entered, the keyboard
+displays suggestions that the user can choose from, to replace the selection.
+The user can also switch to voice input mode to replace the selection. Smart
+suggestions let the user accept a suggestion and then return to correct it
+later, if needed, from the original set of suggestions.</p>
+
+<p>New multitouch key-chording lets the user quickly enter numbers and symbols
+by pressing Shift+<<em>letter</em>> and ?123+<<em>symbol</em>>,
+without needing to manually switch input modes. From certain keys, users can
+also access a popup menu of accented characters, numbers, and symbols by holding
+the key and sliding to select a character.</p>
+</div>
+
+<div style="padding-top:1em;">
+<div style="margin-right:1em;float:left;"><img src="images/2.3/onetouch.png" alt="" height="260" /></div>
+<div style="padding-right:2em;float:left;"><img src="images/2.3/selection.png" alt="" height="160" /></div>
+
+
+<h3>One-touch word selection and copy/paste</h3>
+
+<p>When entering text or viewing a web page, the user can quickly select a word
+by press-hold, then copy to the clipboard and paste. Pressing on a word enters a
+free-selection mode — the user can adjust the selection area as needed by
+dragging a set of bounding arrows to new positions, then copy the bounded area
+by pressing anywhere in the selection area. For text entry, the user can
+slide-press to enter a cursor mode, then reposition the cursor easily and
+accurately by dragging the cursor arrow. With both the selection and cursor
+modes, no use of a trackball is needed.</p>
+
+</div>
+
+<div style="clear:left">
+<div style="padding-right:2em;float:right;"><img src="images/2.3/running.png" alt="" height="280" /></div>
+<div style="padding-left:1em;float:right;"><img src="images/2.3/power.png" alt="" height="280" /></div>
+
+<h3>Improved power management </h3>
+
+<p>The Android system takes a more active role in managing apps that are keeping
+the device awake for too long or that are consuming CPU while running in the
+background. By managing such apps — closing them if appropriate —
+the system helps ensure best possible performance and maximum battery life.</p>
+
+<p>The system also gives the user more visibility over the power being consumed
+by system components and running apps. The Application settings provides an
+accurate overview of how the battery is being used, with details of the usage
+and relative power consumed by each component or application.</p>
+
+<h3>Control over applications</h3>
+
+<p>A shortcut to the Manage Applications control now appears in the Options Menu
+in the Home screen and Launcher, making it much easier to check and manage
+application activity. Once the user enters Manage Applications, a new Running
+tab displays a list of active applications and the storage and memory being used
+by each. The user can read further details about each application and if
+necessary stop an application or report feedback to its developer. </p>
+</div>
+
+<h3>New ways of communicating, organizing</h3>
+
+<p>An updated set of standard applications lets the user take new approaches to
+managing information and relationships. </p>
+
+<div style="padding-top:1em;">
+<div style="padding-right:1.5em;float:left;"><img src="images/2.3/sipcall.png" alt="" height="190" align="left"/><br>
+<img src="images/2.3/ffc.png" alt="" height="190" align="left" style="margin-bottom:1.5em;margin-top:.75em;"/><div></div>
+</div>
+
+<p style="margin-top:1em;margin-bottom:.75em;"><strong>Internet calling</strong></p>
+
+<p>The user can make voice calls over the internet to other users who have SIP
+accounts. The user can add an internet calling number (a SIP address) to any
+Contact and can initiate a call from Quick Contact or Dialer. To use internet
+calling, the user must create an account at the SIP provider of their choice
+— SIP accounts are not provided as part of the internet calling feature.
+Additionally, support for the platform's SIP and internet calling features on
+specific devices is determined by their manufacturers and associated carriers.
+</p>
+
+<div style="padding-right:1.5em;float:right;;"><img src="images/2.3/nfc.png" alt="" height="190" /> </div>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Near-field communications</strong></p>
+
+<p>An NFC Reader application lets the user read and interact with near-field
+communication (NFC) tags. For example, the user can “touch” or “swipe” an NFC
+tag that might be embedded in a poster, sticker, or advertisement, then act on
+the data read from the tag. A typical use would be to read a tag at a
+restaurant, store, or event and then rate or register by jumping to a web site
+whose URL is included in the tag data. NFC communication relies on wireless
+technology in the device hardware, so support for the platform's NFC features on
+specific devices is determined by their manufacturers.
+</p>
+</div>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Downloads management</strong></p>
+
+<p>The Downloads application gives the user easy access to any file downloaded from
+the browser, email, or another application. Downloads is built on an completely new
+download manager facility in the system that any other applications can use, to
+more easily manage and store their downloads.</p>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Camera</strong></p>
+
+<p>The application now lets the user access multiple cameras on the device,
+including a front-facing camera, if available. </p>
+
+
+<h2 id="DeveloperApis" style="clear:both">New Developer Features</h2>
+
+<p>Android 2.3 delivers a variety of features and APIs that
+let developers bring new types of applications to the Android
+platform.</p>
+
+ <ul>
+<li><a href="#gaming">Enhancements for gaming</a></li>
+<li><a href="#communication">New forms of communication</a></li>
+<li><a href="#multimedia">Rich multimedia</a></li>
+</ul>
+
+<h3 id="gaming">Enhancements for gaming</h3>
+
+<p style="margin-top:.75em;margin-bottom:.75em;"><strong>Performance</strong></p>
+
+<p>Android 2.3 includes a variety of improvements across the system that make
+common operations faster and more efficient for all applications. Of particular
+interest to game developers are:</p>
+
+<ul>
+<li>Concurrent garbage collector — The Dalivik VM introduces a new,
+concurrent garbage collector that minimizes application pauses, helping to
+ensure smoother animation and increased responsiveness in games and similar
+applications. </li>
+<li>Faster event distribution — The plaform now handles touch and keyboard
+events faster and more efficiently, minimizing CPU utilization during event
+distribution. The changes improve responsiveness for all applications, but
+especially benefit games that use touch events in combination with 3D graphics
+or other CPU-intensive operations. </li>
+<li>Updated video drivers — The platform uses updated third-party video
+drivers that improve the efficiency of OpenGL ES operations, for faster overall
+3D graphics performance. </li>
+</ul>
+
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Native input and
+sensor events</strong></p>
+
+<p>Applications that use native code can now receive and process input and
+sensor events directly in their native code, which dramatically improves
+efficiency and responsiveness. </p>
+
+<p>Native libraries exposed by the platform let applications handle the same
+types of input events as those available through the framework. Applications
+can receive events from all supported sensor types and can enable/disable
+specific sensors and manage event delivery rate and queueing. </p>
+
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Gyroscope and other
+new sensors, for improved 3D motion processing</strong></p>
+
+<p>Android 2.3 adds API support for several new sensor types, including
+gyroscope, rotation vector, linear acceleration, gravity, and barometer sensors.
+Applications can use the new sensors in combination with any other sensors
+available on the device, to track three-dimensional device motion and
+orientation change with high precision and accuracy. For example, a game
+application could use readings from a gyroscope and accelerometer on the device
+to recognize complex user gestures and motions, such as tilt, spin, thrust, and
+slice. </p>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Low-latency native
+audio</strong></p>
+
+<p>The platform provides a software implementation of <a
+href="http://www.khronos.org/opensles/">Khronos OpenSL ES</a>, a standard API
+that gives applications access to powerful audio controls and effects from
+native code. Applications can use the API to manage audio devices and control
+low-latency audio input, output and processing directly from native code</p>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Native graphics
+management</strong></p>
+
+<p>The platform provides an interface to its <a
+href="http://www.khronos.org/egl/">Khronos EGL</a> library, which lets
+applications manage graphics contexts and create and manage OpenGL ES textures
+and surfaces from native code.</p>
+
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Native access to
+Activity lifecycle, window management</strong></p>
+
+<p>Native applications can declare a new type of Activity class,
+<code>NativeActivity</code> whose lifecycle callbacks are implemented directly
+in native code. The <code>NativeActivity</code> and its underlying native code
+run in the system just as do other Activities — they run in the
+application's system process and execute on the application's main UI thread,
+and they receive the same lifecycle callbacks as do other Activities. </p>
+
+<p>The platform also exposes native APIs for managing windows, including the
+ability to lock/unlock the pixel buffer to draw directly into it. Through the
+API, applications can obtain a native window object associated with a framework
+Surface object and interact with it directly in native code.</p>
+
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Native access to
+assets, storage</strong></p>
+
+<p>Applications can now access a native Asset Manager API to retrieve
+application assets directly from native code without needing to go through JNI.
+If the assets are compressed, the platform does streaming decompression as the
+application reads the asset data. There is no longer a limit on the size of
+compressed <code>.apk</code> assets that can be read.</p>
+
+<p>Additionally, applications can access a native Storage Manager API to work
+directly with OBB files downloaded and managed by the system. Note that although
+platform support for OBB is available in Android 2.3, development tools for
+creating and managing OBB files will not be available until early 2011.</p>
+
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Robust native
+development environment</strong></p>
+
+<p>The Android NDK (r5 or higher) provides a complete set of tools, toolchains,
+and libraries for developing applications that use the rich native environment
+offered by the Android 2.3 platform. For more information or to download the
+NDK, please see the <a
+href="http://developer.android.com/sdk/ndk/index.html">Android NDK</a>
+page. </p>
+
+
+<h3 id="communication">New forms of communication</h3>
+
+<p style="margin-top:.75em;margin-bottom:.75em;"><strong>Internet
+telephony</strong></p>
+
+<p>Developers can now add SIP-based internet telephony features to their
+applications. Android 2.3 includes a full SIP protocol stack and integrated call
+management services that let applications easily set up outgoing and incoming
+voice calls, without having to manage sessions, transport-level communication,
+or audio record or playback directly. </p>
+
+<p>Support for the platform's SIP and internet calling features on specific
+devices is determined by their manufacturers and associated carriers.</p>
+
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Near Field
+Communications (NFC)</strong></p>
+
+<p>The platform's support for Near Field Communications (NFC) lets developers
+get started creating a whole new class of applications for Android. Developers
+can create new applications that offer proximity-based information and services
+to users, organizations, merchants, and advertisers. </p>
+
+<p>Using the NFC API,
+applications can respond to NFC tags “discovered” as the user “touches” an
+NFC-enabled device to elements embedded in stickers, smart posters, and even
+other devices. When a tag of interest is collected, applications can respond to
+the tag, read messages from it, and then store the messages, prompting
+the user as needed. </p>
+
+<p>NFC communication relies on wireless technology in the device hardware, so
+support for the platform's NFC features on specific devices is determined by
+their manufacturers.</p>
+
+
+<h3 id="multimedia">Rich multimedia</h3>
+
+<p style="margin-top:.75em;margin-bottom:.75em;"><strong>Mixable audio
+effects</strong></p>
+
+<p>A new audio effects API lets developers easily create rich audio environments
+by adding equalization, bass boost, headphone virtualization (widened
+soundstage), and reverb to audio tracks and sounds. Developers can mix multiple
+audio effects in a local track or apply effects globally, across multiple
+tracks.</p>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Support for new media
+formats</strong></p>
+
+<p>The platform now offers built-in support for the VP8 open video compression
+format and the WebM open container format. The platform also adds support for
+AAC encoding and AMR wideband encoding (in software), so that applications can
+capture higher quality audio than narrowband. </p>
+
+<p style="margin-top:1.25em;margin-bottom:.75em;"><strong>Access to multiple
+cameras</strong></p>
+
+<p>The Camera API now lets developers access any cameras that are available on a
+device, including a front-facing camera. Applications can query the platform for
+the number of cameras on the device and their types and characteristics, then
+open the camera needed. For example, a video chat application might want to access a
+front-facing camera that offers lower-resolution, while a photo application
+might prefer a back-facing camera that offers higher-resolution.</p>
+
+
+<h2 id="PlatformTechnologies">New Platform Technologies</h2>
+
+<h3>Media Framework</h3>
+
+<ul>
+<li>New media framework fully replaces OpenCore, maintaining all previous
+codec/container support for encoding and decoding.</li>
+<li>Integrated support for the VP8 open video compression format and the WebM
+open container format</li>
+<li>Adds AAC encoding and AMR wideband encoding</li>
+</ul>
+
+<h3>Linux Kernel </h3>
+<ul>
+<li>Upgraded to 2.6.35</li>
+</ul>
+
+<h3>Networking</h3>
+<ul>
+<li>SIP stack, configurable by device manufacturer
+<li>Support for Near Field Communications (NFC), configurable by device manufacturer</li>
+<li>Updated BlueZ stack</li>
+</ul>
+
+<h3>Dalvik runtime</h3>
+
+<ul>
+<li>Dalvik VM:
+<ul>
+<li>Concurrent Garbage Collector (target sub-3ms pauses)</li>
+<li>Adds further JIT (code-generation) optimizations</li>
+<li>Improved code verification</li>
+<li>StrictMode debugging, for identifying performance and memory issues</li>
+</ul>
+</li>
+
+
+<li>Core libraries:
+<ul>
+ <li>Expanded I18N support (full worldwide encodings, more locales)
+ <li>Faster Formatter and number formatting. For example, float formatting is 2.5x faster.</li>
+ <li>HTTP responses are gzipped by default. XML and JSON API response sizes may be reduced by 60% or more.</li>
+ <li>New collections and utilities APIs</li>
+ <li>Improved network APIs</li>
+ <li>Improved file read and write controls</li>
+ <li>Updated JDBC</li>
+</ul>
+</li>
+
+<li>Updates from upstream projects:
+ <ul>
+ <li>OpenSSL 1.0.0a</li>
+ <li>BouncyCastle 1.45</li>
+ <li>ICU 4.4</li>
+ <li>zlib 1.2.5</li>
+ </ul>
+</li>
+
+
+</ul>
+
+<p>For more information about the new developer APIs, see the <a
+href="android-2.3.html#api">Android 2.3 version notes</a> and the <a
+href="{@docRoot}sdk/api_diff/9/changes.html">API Differences Report</a>.</p>
diff --git a/docs/html/sdk/android-2.3.jd b/docs/html/sdk/android-2.3.jd
new file mode 100644
index 0000000..5438adc
--- /dev/null
+++ b/docs/html/sdk/android-2.3.jd
@@ -0,0 +1,942 @@
+page.title=Android 2.3 Platform
+sdk.platform.version=2.3
+sdk.platform.apiLevel=9
+
+
+@jd:body
+
+<div id="qv-wrapper">
+<div id="qv">
+
+<h2>In this document</h2>
+<ol>
+ <li><a href="#relnotes">Revisions</a></li>
+ <li><a href="#api">API Overview</a></li>
+ <li><a href="#api-level">API Level</a></li>
+ <li><a href="#apps">Built-in Applications</a></li>
+ <li><a href="#locs">Locales</a></li>
+ <li><a href="#skins">Emulator Skins</a></li>
+</ol>
+
+<h2>Reference</h2>
+<ol>
+<li><a
+href="{@docRoot}sdk/api_diff/{@sdkPlatformApiLevel}/changes.html">API
+Differences Report »</a> </li>
+</ol>
+
+<h2>See Also</h2>
+<ol>
+ <li><a href="{@docRoot}sdk/adding-components.html">Adding SDK Components</a></li>
+</ol>
+
+</div>
+</div>
+
+<p>
+<em>API Level:</em> <strong>{@sdkPlatformApiLevel}</strong></p>
+
+<p>For developers, the Android {@sdkPlatformVersion} platform is available as a
+downloadable component for the Android SDK. The downloadable platform includes
+an Android library and system image, as well as a set of emulator
+skins and more. The downloadable platform
+includes no external libraries.</p>
+
+<p>To get started developing or testing against Android
+{@sdkPlatformVersion}, use the Android SDK Manager to
+download the platform into your SDK. For more information,
+see <a href="{@docRoot}sdk/adding-components.html">Adding SDK
+Components</a>. If you are new to Android, <a
+href="{@docRoot}sdk/index.html">download the SDK Starter Package</a>
+first.</p>
+
+<p>For a high-level introduction to Android {@sdkPlatformVersion}, see the <a
+href="http://developer.android.com/sdk/android-{@sdkPlatformVersion}-highlights.html">Platform Highlights</a>.</p>
+
+
+<h2 id="relnotes">Revisions</h2>
+
+<p>The sections below provide notes about successive releases of
+the Android {@sdkPlatformVersion} platform component for the Android SDK, as denoted by
+revision number. To determine what revision(s) of the Android
+{@sdkPlatformVersion} platforms are installed in your SDK environment, refer to
+the "Installed Packages" listing in the Android SDK and AVD Manager.</p>
+
+<script type="text/javascript">
+function toggleDiv(link) {
+ var toggleable = $(link).parent();
+ if (toggleable.hasClass("closed")) {
+ //$(".toggleme", toggleable).slideDown("fast");
+ toggleable.removeClass("closed");
+ toggleable.addClass("open");
+ $(".toggle-img", toggleable).attr("title", "hide").attr("src", (toRoot + "assets/images/triangle-opened.png"));
+ } else {
+ //$(".toggleme", toggleable).slideUp("fast");
+ toggleable.removeClass("open");
+ toggleable.addClass("closed");
+ $(".toggle-img", toggleable).attr("title", "show").attr("src", (toRoot + "assets/images/triangle-closed.png"));
+ }
+ return false;
+}
+</script>
+<style>
+.toggleable {
+ padding: .25em 1em 0em 1em;
+ margin-bottom: 0;
+}
+.toggleme {
+ padding: 1em 1em 0 2em;
+ line-height:1em;
+}
+.toggleable a {
+ text-decoration:none;
+}
+.toggleme a {
+ text-decoration:underline;
+}
+.toggleable.closed .toggleme {
+ display:none;
+}
+#jd-content .toggle-img {
+ margin:0;
+}
+</style>
+
+<div class="toggleable opened">
+ <a href="#" onclick="return toggleDiv(this)">
+ <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px" />
+ Android {@sdkPlatformVersion}, Revision 1</a> <em>(December 2010)</em></a>
+ <div class="toggleme">
+<dl>
+<dt>Dependencies:</dt>
+<dd>
+<p>Requires SDK Tools r8 or higher.</p>
+</dd>
+
+</dl>
+ </div>
+</div>
+
+<h2 id="api">API Overview</h2>
+
+<p>The sections below provide a technical overview of what's new for developers
+in {@sdkPlatformVersion}, including new features and changes in the framework
+API since the previous version.</p>
+
+
+<h3 id="sip">SIP-based VOIP</h3>
+
+<p>The platform now includes a SIP protocol stack and framework API that lets
+developers build internet telephony applications. Using the API, applications can offer
+voice calling features without having to manage sessions, transport-level
+communication, or audio — these are handled
+transparently by the platform's SIP API and services.</p>
+
+<p>The SIP API is available in the {@link android.net.sip android.net.sip}
+package. The key class is {@link android.net.sip.SipManager}, which applications
+use to set up and manage SIP profiles, then initiate audio calls and receive
+audio calls. Once an audio call is established, applications can mute calls,
+turn on speaker mode, send DTMF tones, and more. Applications can also use the
+{@link android.net.sip.SipManager} to create generic SIP connections.</p>
+
+<p>The platform’s underlying SIP stack and services are available on devices at
+the discretion of the manufacturer and associated carrier. For this reason,
+applications should use the {@link android.net.sip.SipManager#isApiSupported
+isApiSupported()} method to check whether SIP support is available, before
+exposing calling functionality to users. </p>
+
+<p>To use the SIP API, applications must request permission from the user by
+declaring <code><uses-permission
+android:name="android.permission.INTERNET"></code> and <code><uses-permission
+android:name="android.permission.USE_SIP"></code> in their manifest files.</p>
+
+<p>Additionally, developers can request filtering on Android Market, such that
+their applications are not discoverable to users whose devices do not include
+the platform’s SIP stack and services. To request filtering, add <code><uses-feature
+android:name="android.software.sip"
+android:required="true"></code> and <code><uses-feature
+android:name="android.software.sip.voip"></code> to the application manifest.</p>
+
+<p class="note">To look at a sample application that uses the SIP API, see <a
+href="{@docRoot}resources/samples/SipDemo/index.html">SIP Demo</a>.</p>
+
+<h3 id="nfc">Near Field Communications (NFC)</h3>
+
+<p>Android 2.3 includes an NFC stack and framework API that lets developers
+read NDEF tags that are discovered as a user touches an NFC-enabled device
+to tag elements embedded in stickers, smart posters, and even other devices.</p>
+
+<p>The platform provides the underlying NFC services that work with the device
+hardware to discover tags when they come into range. On discovering a tag, the
+platform notifies applications by broadcasting an Intent, appending the tag's
+NDEF messages to the Intent as extras. Applications can create Intent filters to
+recognize and handle targeted tags and messages. For example, after receiving a
+tag by Intent, applications extract the NDEF messages, store them, alert the
+user, or handle them in other ways. </p>
+
+<p>The NFC API is available in the {@link android.nfc} package. The key classes are: </p>
+
+<ul><li>{@link android.nfc.NfcAdapter}, which represents the NFC hardware on the device.</li>
+<li>{@link android.nfc.NdefMessage}, which represents an NDEF data message,
+the standard format in which "records" carrying data are transmitted between
+devices and tags. Applications can receive these messages from {@link
+android.nfc.NfcAdapter#ACTION_TAG_DISCOVERED}</code> Intents.</li>
+<li>{@link android.nfc.NdefRecord}, delivered in an
+{@link android.nfc.NdefMessage}, which describes the type of data being shared and
+carries the data itself.</li>
+</ul>
+
+<p>NFC communication relies on wireless technology in the device hardware, so
+support for the platform's NFC features on specific devices is determined by
+their manufacturers. To determine the NFC support on the current device,
+applications can call {@link android.nfc.NfcAdapter#isEnabled isEnabled()} to
+query the {@link android.nfc.NfcAdapter}. The NFC API is always present,
+however, regardless of underlying hardware support.</p>
+
+<p>To use the NFC API, applications must request permission from the user by
+declaring <code><uses-permission
+android:name="android.permission.NFC"></code> in their manifest files.</p>
+
+<p>Additionally, developers can request filtering on Android Market, such that
+their applications are not discoverable to users whose devices do not support
+NFC. To request filtering, add
+<code><uses-feature android:name="android.hardware.nfc"
+android:required="true"></code> to the application's manifest.</p>
+
+<p class="note">To look at a sample application that uses the NFC API, see
+<a href="{@docRoot}resources/samples/NFCDemo/index.html">NFCDemo</a>.</p>
+
+<h3 id="sensors">Gyroscope and other sensors</h3>
+
+<p>Android 2.3 adds platform and API support for several new sensor reading
+types — gyroscope, rotation vector, linear acceleration, gravity, and barometer.
+Developers can use the new sensor readings to create applications that respond
+quickly and smoothly to precise changes in device position and motion. The
+Sensor API reports gyroscope and other sensor changes to interested
+applications, whether they are running on the application framework or in native
+code. </p>
+
+<p>Note that the specific set of hardware sensors available on any given device
+varies at the discretion of the device manufacturer. </p>
+
+<p>Developers can request filtering in Android Market, such that their
+applications are not discoverable to users whose devices do not offer a
+gyroscope sensor. To do so, add <code><uses-feature
+android:name="android.hardware.sensor.gyroscope"
+android:required="true"></code> to the application manifest.</p>
+
+<p>For API details, see {@link android.hardware.Sensor}</p>
+
+
+<h3 id="cameras">Multiple cameras support</h3>
+
+<p>Applications can now make use of any cameras that are available on a device,
+for either photo or video capture. The {@link android.hardware.Camera} lets
+applications query for the number of cameras available and the unique
+characteristics of each. </p>
+
+<ul>
+<li>New {@link android.hardware.Camera.CameraInfo} class stores a camera's
+positional characteristics (orientation, front-facing or back-facing).</li>
+<li>New {@link android.hardware.Camera#getNumberOfCameras()}, {@link
+android.hardware.Camera#getCameraInfo(int,CameraInfo) getCameraInfo()}, and
+{@link android.hardware.Camera#getNumberOfCameras()} methods in the {@link
+android.hardware.Camera} class let applications query for the cameras available
+and open the camera that they need.</li>
+<li>New {@link android.media.CamcorderProfile get(int,int) method lets
+applications retrieve a CamcorderProfile for a specific camera. </li>
+<li>New {@link android media.CameraProfile#getJpegEncodingQualityParameter(int, int)
+getJpegEncodingQualityParameter()} lets applications obtain the still-image
+capture quality level for a specific camera.</li>
+</ul>
+
+<p class="note">To look at sample code for accessing a front-facing camera, see <a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html">CameraPreview.java</a>
+in the ApiDemos sample application.</p>
+
+<p>The Camera API also adds: </p>
+<ul>
+<li>New parameters for cameras, including focus distance, focus mode, and
+preview fps maximum/minimum. New {@link
+android.hardware.Camera.Parameters#getFocusDistances(float[])
+getFocusDistances()}, {@link
+android.hardware.Camera.Parameters#getPreviewFpsRange(int[])
+getPreviewFpsRange()}, and {@link
+android.hardware.Camera.Parameters#getSupportedPreviewFpsRange()
+getSupportedPreviewFpsRange()} for getting camera parameters, as well as {@link
+android.hardware.Camera.Parameters#setPreviewFpsRange(int, int)
+setPreviewFpsRange()} for setting preview framerate. </li>
+</ul>
+
+<h3 id="media">Mixable audio effects</h3>
+
+<p>The platform's media framework adds support for new per-track or global audio effects,
+including bass boost, headphone virtualization, equalization, and reverb.</p>
+<ul>
+<li>New {@link android.media.audiofx android.media.audiofx} package provides the
+API to access audio effects.</li>
+<li>New {@link android.media.audiofx.AudioEffect AudioEffect} is the base class
+for controlling audio effects provided by the Android audio framework.
+<li>New audio session ID that lets an application associate a set of audio
+effects with an instance of {@link android.media.AudioTrack} or {@link
+android.media.MediaPlayer}.</li>
+<li>New {@link android.media.AudioTrack#AudioTrack(int, int, int, int, int, int,
+int) AudioTrack} class constructor that lets you create an {@link
+android.media.AudioTrack} with a specific session ID. New {@link
+android.media.AudioTrack#attachAuxEffect(int) attachAuxEffect()}, {@link
+android.media.AudioTrack#getAudioSessionId() getAudioSessionId()}, and {@link
+android.media.AudioTrack#setAuxEffectSendLevel(float) setAuxEffectSendLevel()}
+methods.</li>
+<li>New {@link android.media.MediaPlayer#attachAuxEffect(int)
+attachAuxEffect()}, {@link android.media.MediaPlayer#getAudioSessionId()
+getAudioSessionId()}, {@link android.media.MediaPlayer#setAudioSessionId(int)
+setAudioSessionId(int)}, and {@link
+android.media.MediaPlayer#setAuxEffectSendLevel(float) setAuxEffectSendLevel()}
+methods and supporting types.</li>
+</ul>
+
+<p class="note">To look at sample code for audio effects, see
+<a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/media/AudioFxDemo.html">AudioFxDemo.java</a>
+in the ApiDemos sample application.</p>
+
+<p>The media framework also adds:</p>
+<ul>
+<li>New support for altitude tag in EXIF metadata for JPEG files. New method
+{@link android.media.ExifInterface#getAltitude(double) getAltitude()} method to
+retrieve the value of the EXIF altitude tag.</li>
+<li>New {@link android.media.MediaRecorder#setOrientationHint(int)
+setOrientationHint()} method lets an application tell {@link
+android.media.MediaRecorder} of the orientation during video capture.</li>
+</ul>
+
+<h3 id="download">Download manager</h3>
+
+<p>The platform includes a new {@link android.app.DownloadManager} system service
+that handles long-running HTTP downloads. Applications can request that a URI be
+downloaded to a particular destination file. The <code>DownloadManager</code>
+will conduct the download in the background, taking care of HTTP interactions
+and retrying downloads after failures or across connectivity changes and system
+reboots. </p>
+<ul>
+<li>Applications can obtain an instance of the {@link android.app.DownloadManager}
+class by calling {@link
+android.content.Context#getSystemService(String)} and passing
+{@link android.content.Context#DOWNLOAD_SERVICE}. Applications that request
+downloads through this API should register a broadcast receiver for {@link
+android.app.DownloadManager#ACTION_NOTIFICATION_CLICKED}, to appropriately
+handle when the user clicks on a running download in a notification or from the
+Downloads UI.</li>
+<li>The {@link android.app.DownloadManager.Request} class lets an
+application provide all the information necessary to request a new download,
+such as request URI and download destination. A request URI is the only required
+parameter. Note that the default download destination is a shared volume where
+the system can delete your file if it needs to reclaim space for system use. For
+persistent storage of a download, specify a download destination on external
+storage (see {@link
+android.app.DownloadManager.Request#setDestinationUri(Uri)}).</li>
+<li>The {@link android.app.DownloadManager.Query} class provides methods that let
+an application query for and filter active downloads.</li>
+</ul>
+
+<h3 id="strictmode">StrictMode</h3>
+
+<p>To help developers monitor and improve the performance of their applications,
+the platform offers a new system facility called {@link android.os.StrictMode}.
+When implemented in an application, StrictMode catches and notifies the
+developer of accidental disk or network activity that could degrade application
+performance, such as activity taking place on the application's main thread
+(where UI operations are received and animations are also taking place).
+Developers can evaluate the network and disk usages issues raised in StrictMode
+and correct them if needed, keeping the main thread more responsive and
+preventing ANR dialogs from being shown to users.
+
+<ul>
+<li>{@link android.os.StrictMode} is the core class and is the main integration
+point with the system and VM. The class provides convenience methods for
+managing the thread and VM policies that apply to the instance.</li>
+<li>{@link android.os.StrictMode.ThreadPolicy} and {@link
+android.os.StrictMode.VmPolicy} hold the policies that you define and apply to
+thread and VM instances.</li>
+</ul>
+
+<p>For more information about how to use StrictMode to optimize your
+application, see the class documentation and sample code at {@link
+android.os.StrictMode android.os.StrictMode}.</p>
+
+<h3 id="ui">UI Framework</h3>
+
+<ul>
+<li>Support for overscroll
+<ul>
+<li>New support for overscroll in Views and Widgets. In Views, applications can
+enable/disable overscroll for a given view, set the overscoll mode, control the
+overscroll distance, and handle the results of overscrolling. </li>
+<li>In Widgets, applications can control overscroll characteristics such as
+animation, springback, and overscroll distance. For more information, see {@link
+android.view.View android.view.View} and {@link android.widget.OverScroller
+android.widget.OverScroller}. </li>
+<li>{@link android.view.ViewConfiguration} also provides methods {@link
+android.view.ViewConfiguration#getScaledOverflingDistance()} and {@link
+android.view.ViewConfiguration#getScaledOverscrollDistance()}.</li>
+<li>New <code>overScrollMode</code>, <code>overScrollFooter</code>, and
+<code>overScrollHeader</code> attributes for <code><ListView></code> elements,
+for controlling overscroll behavior.</li>
+</ul>
+</li>
+
+<li>Support for touch filtering
+<ul>
+<li>New support for touch filtering, which lets an application improve the
+security of Views that provide access to sensitive functionality. For example,
+touch filtering is appropriate to ensure the security of user actions such as
+granting a permission request, making a purchase, or clicking on an
+advertisement. For details, see the <a
+href="{@docRoot}reference/android/view/View.html#security">View class
+documentation</a>.</li>
+<li>New <code>filterTouchesWhenObscured</code> attribute for view elements,
+which declares whether to filter touches when the view's window is obscured by
+another visible window. When set to <code>"true"</code>, the view will not
+receive touches whenever a toast, dialog or other window appears above the
+view's window. Refer to <a
+href="{@docRoot}reference/android/view/View.html#security">View security
+documentation</a> for details.</li>
+</ul>
+
+<p class="note">To look at sample code for touch filtering, see
+<a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/view/SecureView.html">SurfaceView.java</a>
+in the ApiDemos sample application.</p>
+</li>
+
+<li>Improved event management
+<ul>
+<li>New base class for input events, {@link android.view.InputEvent}. The class
+provides methods that let applications determine the meaning of the event, such
+as by querying for the InputDevice from which the event orginated. The {@link
+android.view.KeyEvent} and {@link android.view.MotionEvent} are subclasses of
+{@link android.view.InputEvent}.</li>
+<li>New base class for input devices, {@link android.view.InputDevice}. The
+class stores information about the capabilities of a particular input device and
+provides methods that let applications determine how to interpret events from an
+input device.</li>
+</ul>
+</li>
+
+<li>Improved motion events
+<ul>
+<li>The {@link android.view.MotionEvent} API is extended to include "pointer ID"
+information, which lets applications to keep track of individual fingers as they
+move up and down. The class adds a variety of methods that let an application
+work efficiently with motion events.</li>
+<li>The input system now has logic to generate motion events with the new
+pointer ID information, synthesizing identifiers as new pointers are down. The
+system tracks multiple pointer IDs separately during a motion event, and
+ensures proper continuity of pointers by evaluating at the distance
+between the last and next set of pointers.</li>
+</ul>
+</li>
+
+<li>Text selection controls
+<ul>
+<li>A new <code>setComposingRegion</code> method lets an application mark a
+region of text as composing text, maintaining the current styling. A
+<code>getSelectedText</code> method returns the selected text to the
+application. The methods are available in {@link
+android.view.inputmethod.BaseInputConnection}, {@link
+android.view.inputmethod.InputConnection}, and {@link
+android.view.inputmethod.InputConnectionWrapper}.</li>
+<li>New <code>textSelectHandle</code>, <code>textSelectHandleLeft</code>,
+<code>textSelectHandleRight</code>, and <code>textSelectHandleWindowStyle</code>
+attributes for <code><TextView></code>, for referencing drawables that will be
+used to display text-selection anchors and the style for the containing
+window.</li>
+</ul>
+</li>
+
+<li>Activity controls
+<ul>
+<li>{@link android.content.pm.ActivityInfo} adds new constants for managing
+Activity orientation:
+{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_FULL_SENSOR},
+{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_REVERSE_LANDSCAPE},
+{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_REVERSE_PORTRAIT},
+{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_SENSOR_LANDSCAPE},
+and
+{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_SENSOR_PORTRAIT}.
+</li>
+<li>New constant {@link
+android.app.ActivityManager.RunningAppProcessInfo#IMPORTANCE_PERCEPTIBLE} for
+the {@link android.app.ActivityManager.RunningAppProcessInfo#importance} field
+in {@link android.app.ActivityManager.RunningAppProcessInfo}. The value
+indicates that a specific process is running something that is considered to be
+actively perceptible to the user. An example would be an application performing
+background music playback.</li>
+<li>The {@link android.app.Activity#setPersistent(boolean)} method to mark an
+Activity as persistent is now deprecated and the implementation is a no-op.</li>
+</ul>
+</li>
+
+<li>Notification text and icon styles
+<ul>
+<li>New {@link android.R.style#TextAppearance_StatusBar_EventContent
+TextAppearance.StatusBar.EventContent},
+{@link android.R.style#TextAppearance_StatusBar_EventContent_Title
+TextAppearance.StatusBar.EventContent.Title},
+{@link android.R.style#TextAppearance_StatusBar_Icon
+TextAppearance.StatusBar.Icon}, and
+{@link android.R.style#TextAppearance_StatusBar_Title
+TextAppearance.StatusBar.Title} for managing
+notification style.</li>
+</ul>
+</li>
+
+<li>WebView
+<ul>
+<li>New {@link
+android.webkit.WebSettings#setUseWebViewBackgroundForOverscrollBackground(
+boolean) setUseWebViewBackgroundForOverscrollBackground()} method lets a {@link
+android.webkit.WebView} specify whether to use its own background for the
+overscroll background. </li>
+</ul>
+</li>
+</ul>
+
+<h3 id="extralargescreens">Extra Large Screens</h3>
+
+<p>The platform now supports extra large screen sizes, such as those that might
+be found on tablet devices. Developers can indicate that their applications are
+designed to support extra large screen sizes by adding a <code><supports
+screens ... android:xlargeScreens="true"></code> element to their manifest
+files. Applications can use a new resource qualifier, <code>xlarge</code>, to
+tag resources that are specific to extra large screens. For
+details on how to support extra large and other screen sizes, see <a
+href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
+Screens</a>.</p>
+
+<h3 id="graphics">Graphics</h3>
+
+<ul>
+<li>Adds remaining OpenGL ES 2.0 methods {@link
+android.opengl.GLES20#glDrawElements(int, int, int, int) glDrawElements()} and
+{@link android.opengl.GLES20#glVertexAttribPointer(int, int, int, boolean, int,
+int) glVertexAttribPointer()} in the {@link android.opengl.GLES20
+android.opengl.GLES20} class.</li>
+<li>Adds support for {@link android.graphics.ImageFormat#YV12} pixel format, a
+planar 4:2:0 YCrCb format.</li>
+</ul>
+
+<h3 id="providers">Content Providers</h3>
+
+<ul>
+<li>New {@link android.provider.AlarmClock} provider class for setting an alarm
+or handling an alarm. The provider contains a <code>ACTION_SET_ALARM</code> Intent
+action and extras that can be used to start an Activity to set a new alarm in an
+alarm clock application. Applications that wish to receive the
+<code>SET_ALARM</code> Intent should create an activity that requires the
+the SET_ALARM permission. Applications that wish to create a new
+alarm should use {@link
+android.content.Context#startActivity(android.content.Intent)
+Context.startActivity()}, so that the user has the option of choosing
+which alarm clock application to use.</li>
+
+<li>{@link android.provider.MediaStore} supports a new Intent action, {@link
+android.provider.MediaStore#INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH
+PLAY_FROM_SEARCH}, that lets an application search for music media and
+automatically play content from the result when possible. For example, an
+application could fire this Intent as the result of a voice recognition command
+to listen to music.</li>
+<li>{@link android.provider.MediaStore} also adds a new {@link
+android.provider.MediaStore#MEDIA_IGNORE_FILENAME} flag that tells the media
+scanner to ignore media in the containing directory and its subdirectories.
+Developers can use this to avoid having graphics appear in the Gallery and
+likewise prevent application sounds and music from showing up in the Music
+app.</li>
+
+<li>The {@link android.provider.Settings} provider adds the new Activity actions
+{@link android.provider.Settings#ACTION_APPLICATION_DETAILS_SETTINGS
+APPLICATION_DETAILS_SETTINGS} and {@link
+android.provider.Settings#ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS
+MANAGE_ALL_APPLICATIONS_SETTINGS}, which let an application show the details
+screen for a specific application or show the Manage Applications screen. </li>
+
+<li>The {@link android.provider.ContactsContract} provider adds the {@link
+android.provider.ContactsContract.CommonDataKinds.SipAddress} data kind, for
+storing a contact's SIP (Internet telephony) address. </li>
+</ul>
+
+<h3 id="location">Location</h3>
+
+<ul>
+<li>The {@link android.location.LocationManager} now tracks application
+requests that result in wake locks or wifi locks according to
+{@link android.os.WorkSource}, a system-managed class that identifies the
+application.
+<p>The <code>LocationManager</code> keeps track
+of all clients requesting periodic updates, and tells its providers
+about them as a <code>WorkSource</code> parameter, when setting their minimum
+update times.
+The network location provider uses <code>WorkSource</code> to track the
+wake and wifi locks initiated by an application and adds it to the application's
+battery usage reported in Manage Applications. </p></li>
+<li>The {@link android.location.LocationManager} adds several new methods that
+let an Activity register to receive periodic or one-time location updates based
+on specified criteria (see below).</li>
+<li>A new {@link android.location.Criteria} class lets an application specify a
+set of criteria for selecting a location provider. For example, providers may be
+ordered according to accuracy, power usage, ability to report altitude, speed,
+and bearing, and monetary cost. </li>
+</ul>
+
+<h3 id="storage">Storage</h3>
+
+<ul>
+<li>Android 2.3 adds a new {@link android.os.storage.StorageManager} that
+supports OBB (Opaque Binary Blob) files. Although platform support for OBB is
+available in Android 2.3, development tools for creating and managing OBB files
+will not be availble until early 2011.</li>
+<li>The Android 2.3 platform adds official support for devices that do not
+include SD cards (although it provides virtual SD Card partition, when no
+physical SD card is available). A convenience method, {@link
+android.os.Environment#isExternalStorageRemovable()}, lets applications
+determine whether a physical SD card is present.</li>
+</ul>
+
+<h3 id="packagemanager">Package Manager</h3>
+
+<ul>
+<li>New constants for declaring hardware and software features. See the list in
+the <a href="#feature_constants">New Feature Constants</a> section, below.</li>
+<li>{@link android.content.pm.PackageInfo} adds new {@link
+android.content.pm.PackageInfo#firstInstallTime} and {@link
+android.content.pm.PackageInfo#lastUpdateTime} fields that store the time of the
+package installation and last update. </li>
+<li>New {@link
+android.content.pm.PackageManager#getProviderInfo(android.content.ComponentName,
+int) getProviderInfo()} method for retrieving all of the information known about
+a particular content provider class.</li>
+</ul>
+
+<h3 id="telephony">Telephony</h3>
+
+<ul>
+<li>The {@link android.telephony.TelephonyManager} adds the constant {@link
+android.telephony.TelephonyManager#NETWORK_TYPE_EVDO_B} for specifying the CDMA
+EVDO Rev B network type.</li>
+<li>New {@link android.telephony.gsm.GsmCellLocation#getPsc()} method returns
+the primary scrambling code of the serving cell on a UMTS network.</li>
+</ul>
+
+<h3 id="native">Native access to Activity lifecycle, windows</h3>
+
+<p>Android 2.3 exposes a broad set of APIs to applications that use native
+code. Framework classes of interest to such applications include: </p>
+
+<ul>
+<li>{@link android.app.NativeActivity} is a new type of Activity class, whose
+lifecycle callbacks are implemented directly in native code. A
+<code>NativeActivity</code> and its underlying native code run in the system
+just as do other Activities — specifically they run in the Android
+application's system process and execute on the application's main UI thread,
+and they receive the same lifecycle callbacks as do other Activities. </li>
+<li>New {@link android.view.InputQueue} class and callback interface lets native
+code manage event queueing. </li>
+<li>New {@link android.view.SurfaceHolder.Callback2} interface lets native code
+manage a {@link android.view.SurfaceHolder}. </li>
+<li>New {@link
+android.view.Window#takeInputQueue(android.view.InputQueue.Callback)
+takeInputQueue} and {@link
+android.view.Window#takeSurface(android.view.SurfaceHolder.Callback2)
+takeSurface()} methods in {@link android.view.Window} let native code manage
+events and surfaces.</li>
+</ul>
+
+<p>For full information on working with native code or to download the NDK,
+see the <a href="{@docRoot}sdk/ndk/index.html">Android NDK</a> page.</p>
+
+
+<h3 id="dalvik">Dalvik Runtime</h3>
+
+<ul>
+<li>{@link dalvik.system dalvik.system}
+removes several classes that were previously deprecated.</li>
+<li>Dalvik core libraries:
+<ul>
+ <li>New collections: {@link java.util.ArrayDeque}, {@link java.util.NavigableMap},
+ {@link java.util.concurrent.ConcurrentSkipListMap},
+ {@link java.util.concurrent.LinkedBlockingDeque}</li>
+ <li>New {@link java.util.Arrays} utilities: <code>binarySearch()</code>,
+ <code>copyOf()</code>, <code>copyOfRange()</code>, and others.</li>
+ <li>{@link java.net.CookieManager} for {@link java.net.HttpURLConnection}.</li>
+ <li>More complete network APIs: {@link java.net.InterfaceAddress},
+ {@link java.net.NetworkInterface} and {@link java.net.IDN}</li>
+ <li>{@link java.io.File} read and write controls</li>
+ <li>{@link java.lang.String#isEmpty() String.isEmpty()}</li>
+ <li>{@link java.text.Normalizer} and {@link java.text.Normalizer.Form}</li>
+ <li>Improved {@link javax.net.ssl} server sockets.</li>
+</ul>
+</li>
+</ul>
+
+<h3 id="manifest">New manifest elements and attributes</h3>
+
+<ul>
+<li>New <code>xlargeScreens</code> attribute for <a
+href="{@docRoot}guide/topics/manifest/supports-screens.html"><code><supports-screens></code></a>
+element, to indicate whether the application supports
+extra large screen form-factors. For details, see <a
+href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
+Screens</a>.</li>
+<li>New values for <code>android:screenOrientation</code> attribute of
+<code><activity></code> element:
+<ul>
+<li><code>"reverseLandscape"</code> — The Activity would like to have the
+screen in landscape orientation, turned in the opposite direction from normal
+landscape.</li>
+<li><code>"reversePortait"</code> — The Activity would like to have the
+screen in portrait orientation, turned in the opposite direction from normal
+portrait.</li>
+<li><code>"sensorLandscape"</code> — The Activity would like to have the
+screen in landscape orientation, but can use the sensor to change which
+direction the screen is facing.</li>
+<li><code>"sensorPortrait"</code> — The Activity would like to have the
+screen in portrait orientation, but can use the sensor to change which direction
+the screen is facing.</li>
+<li><code>"fullSensor"</code> — Orientation is determined by a physical
+orientation sensor: the display will rotate based on how the user moves the
+device. This allows any of the 4 possible rotations, regardless of what the
+device will normally do (for example some devices won't normally use 180 degree
+rotation).</li>
+</ul>
+</li>
+</ul>
+
+<h3 id="permissions">New Permissions</h3>
+
+<ul>
+<li><code>com.android.permission.SET_ALARM</code> — Allows an application
+to broadcast an Intent to set an alarm for the user. An Activity that handles
+the {@link android.provider.AlarmClock#ACTION_SET_ALARM SET_ALARM} Intent action
+should require this permission.</li>
+<li><code>android.permission.USE_SIP</code> — Allows an application to use
+the {@link android.net.sip SIP API} to make or receive internet calls.
+<li><code>android.permission.NFC</code> — Allows an application to use the
+{@link android.nfc NFC API} to make or receive internet calls.</li>
+</ul>
+
+<h3 id="feature_constants">New Feature Constants</h3>
+
+<p>The platform adds several new hardware features that developers can declare
+in their application manifests as being required by their applications. This
+lets developers control how their application is filtered, when published on
+Android Market. </p>
+
+<ul>
+<li>{@link android.content.pm.PackageManager#FEATURE_AUDIO_LOW_LATENCY
+android.hardware.audio.low_latency} — The application uses a low-latency
+audio pipeline on the device and is sensitive to delays or lag in sound input or
+output.</li>
+<li>{@link android.content.pm.PackageManager#FEATURE_CAMERA_FRONT
+android.hardware.camera.front} — The application uses a front-facing
+camera on the device.</li>
+<li>{@link android.content.pm.PackageManager#FEATURE_NFC android.hardware.nfc}
+— The application uses NFC radio features in the device.</li>
+<li>{@link android.content.pm.PackageManager#FEATURE_SENSOR_BAROMETER
+android.hardware.sensor.barometer} — The application uses the device's
+barometer.</li>
+<li>{@link android.content.pm.PackageManager#FEATURE_SENSOR_GYROSCOPE
+android.hardware.sensor.gyroscope} — The application uses the device's
+gyroscope sensor.</li>
+<li>{@link android.content.pm.PackageManager#FEATURE_SIP android.software.sip}
+— The application uses the SIP API on the device.</li>
+<li>{@link android.content.pm.PackageManager#FEATURE_SIP_VOIP
+android.software.sip.voip} — The application uses a SIP-based VOIP
+service on the device.</li>
+<li>{@link
+android.content.pm.PackageManager#FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND
+android.hardware.touchscreen.multitouch.jazzhand} — The application uses
+advanced multipoint multitouch capabilities on the device screen, for tracking
+up to five points fully independently.</li>
+</ul>
+
+<p>For full information about how to declare features and use them for
+filtering, see the documentation for <a
+href="{@docRoot}guide/topics/manifest/uses-feature-element.html"><code><uses-feature></code></a>.</p>
+
+<h3 id="api-diff">API differences report</h3>
+
+<p>For a detailed view of all API changes in Android {@sdkPlatformVersion} (API
+Level {@sdkPlatformApiLevel}), see the <a
+href="{@docRoot}sdk/api_diff/{@sdkPlatformApiLevel}/changes.html">API
+Differences Report</a>.</p>
+
+
+<h2 id="api-level">API Level</h2>
+
+<p>The Android {@sdkPlatformVersion} platform delivers an updated version of
+the framework API. The Android {@sdkPlatformVersion} API
+is assigned an integer identifier —
+<strong>{@sdkPlatformApiLevel}</strong> — that is
+stored in the system itself. This identifier, called the "API Level", allows the
+system to correctly determine whether an application is compatible with
+the system, prior to installing the application. </p>
+
+<p>To use APIs introduced in Android {@sdkPlatformVersion} in your application,
+you need compile the application against the Android library that is provided in
+the Android {@sdkPlatformVersion} SDK platform. Depending on your needs, you might
+also need to add an <code>android:minSdkVersion="{@sdkPlatformApiLevel}"</code>
+attribute to the <code><uses-sdk></code> element in the application's
+manifest. If your application is designed to run only on Android 2.3 and higher,
+declaring the attribute prevents the application from being installed on earlier
+versions of the platform.</p>
+
+<p>For more information about how to use API Level, see the <a
+href="{@docRoot}guide/appendix/api-levels.html">API Levels</a> document. </p>
+
+<h2 id="apps">Built-in Applications</h2>
+
+<p>The system image included in the downloadable platform provides these
+built-in applications:</p>
+
+<table style="border:0;padding-bottom:0;margin-bottom:0;">
+<tr>
+<td style="border:0;padding-bottom:0;margin-bottom:0;">
+<ul>
+<li>Browser</li>
+<li>Calculator</li>
+<li>Camera</li>
+<li>Clock</li>
+<li>Contacts</li>
+<li>Cusom Locale</li>
+<li>Dev Tools</li>
+<li>Downloads</li>
+<li>Email</li>
+</ul>
+</td>
+<td style="border:0;padding-bottom:0;margin-bottom:0;padding-left:5em;">
+<ul>
+<li>Gallery</li>
+<li>IMEs for Japanese, Chinese, and Latin text input</li>
+<li>Messaging</li>
+<li>Music</li>
+<li>Phone</li>
+<li>Search</li>
+<li>Settings</li>
+<li>Spare Parts (developer app)</li>
+<li>Speech Recorder</li>
+</ul>
+</td>
+</tr>
+</table>
+
+
+<h2 id="locs" style="margin-top:.75em;">Locales</h2>
+
+<p>The system image included in the downloadable SDK platform provides a variety of
+built-in locales. In some cases, region-specific strings are available for the
+locales. In other cases, a default version of the language is used. The
+languages that are available in the Android {@sdkPlatformVersion} system
+image are listed below (with <em>language</em>_<em>country/region</em> locale
+descriptor).</p>
+
+<table style="border:0;padding-bottom:0;margin-bottom:0;">
+<tr>
+<td style="border:0;padding-bottom:0;margin-bottom:0;">
+<ul>
+<li>Arabic, Egypt (ar_EG)</li>
+<li>Arabic, Israel (ar_IL)</li>
+<li>Bulgarian, Bulgaria (bg_BG)</li>
+<li>Catalan, Spain (ca_ES)</li>
+<li>Czech, Czech Republic (cs_CZ)</li>
+<li>Danish, Denmark(da_DK)</li>
+<li>German, Austria (de_AT)</li>
+<li>German, Switzerland (de_CH)</li>
+<li>German, Germany (de_DE)</li>
+<li>German, Liechtenstein (de_LI)</li>
+<li>Greek, Greece (el_GR)</li>
+<li>English, Australia (en_AU)</li>
+<li>English, Canada (en_CA)</li>
+<li>English, Britain (en_GB)</li>
+<li>English, Ireland (en_IE)</li>
+<li>English, India (en_IN)</li>
+<li>English, New Zealand (en_NZ)</li>
+<li>English, Singapore(en_SG)</li>
+<li>English, US (en_US)</li>
+<li>English, Zimbabwe (en_ZA)</li>
+<li>Spanish (es_ES)</li>
+<li>Spanish, US (es_US)</li>
+<li>Finnish, Finland (fi_FI)</li>
+<li>French, Belgium (fr_BE)</li>
+<li>French, Canada (fr_CA)</li>
+<li>French, Switzerland (fr_CH)</li>
+<li>French, France (fr_FR)</li>
+<li>Hebrew, Israel (he_IL)</li>
+<li>Hindi, India (hi_IN)</li>
+</ul>
+</td>
+<td style="border:0;padding-bottom:0;margin-bottom:0;padding-left:5em;">
+<li>Croatian, Croatia (hr_HR)</li>
+<li>Hungarian, Hungary (hu_HU)</li>
+<li>Indonesian, Indonesia (id_ID)</li>
+<li>Italian, Switzerland (it_CH)</li>
+<li>Italian, Italy (it_IT)</li>
+<li>Japanese (ja_JP)</li>
+<li>Korean (ko_KR)</li>
+<li>Lithuanian, Lithuania (lt_LT)</li>
+<li>Latvian, Latvia (lv_LV)</li>
+<li>Norwegian-Bokmol, Norway(nb_NO)</li>
+<li>Dutch, Belgium (nl_BE)</li>
+<li>Dutch, Netherlands (nl_NL)</li>
+<li>Polish (pl_PL)</li>
+<li>Portuguese, Brazil (pt_BR)</li>
+<li>Portuguese, Portugal (pt_PT)</li>
+<li>Romanian, Romania (ro_RO)</li>
+<li>Russian (ru_RU)</li></li>
+<li>Slovak, Slovakia (sk_SK)</li>
+<li>Slovenian, Slovenia (sl_SI)</li>
+<li>Serbian (sr_RS)</li>
+<li>Swedish, Sweden (sv_SE)</li>
+<li>Thai, Thailand (th_TH)</li>
+<li>Tagalog, Philippines (tl_PH)</li>
+<li>Turkish, Turkey (tr_TR)</li>
+<li>Ukrainian, Ukraine (uk_UA)</li>
+<li>Vietnamese, Vietnam (vi_VN)</li>
+<li>Chinese, PRC (zh_CN)</li>
+<li>Chinese, Taiwan (zh_TW)</li>
+</td>
+</tr>
+</table>
+
+<p class="note"><strong>Note:</strong> The Android platform may support more
+locales than are included in the SDK system image. All of the supported locales
+are available in the <a href="http://source.android.com/">Android Open Source
+Project</a>.</p>
+
+<h2 id="skins">Emulator Skins</h2>
+
+<p>The downloadable platform includes a set of emulator skins that you can use
+for modeling your application in different screen sizes and resolutions. The
+emulator skins are:</p>
+
+<ul>
+ <li>
+ QVGA (240x320, low density, small screen)
+ </li>
+ <li>
+ WQVGA400 (240x400, low density, normal screen)
+ </li>
+ <li>
+ WQVGA432 (240x432, low density, normal screen)
+ </li>
+ <li>
+ HVGA (320x480, medium density, normal screen)
+ </li>
+ <li>
+ WVGA800 (480x800, high density, normal screen)
+ </li>
+ <li>
+ WVGA854 (480x854 high density, normal screen)
+ </li>
+</ul>
+
+<p>For more information about how to develop an application that displays
+and functions properly on all Android-powered devices, see <a
+href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
+Screens</a>.</p>
diff --git a/docs/html/sdk/api_diff/9/changes.html b/docs/html/sdk/api_diff/9/changes.html
new file mode 100644
index 0000000..52fa273
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes.html
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<!-- on Fri Nov 19 19:12:02 PST 2010 -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+API Differences between 8 and 9
+</TITLE>
+<link href="../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</head>
+<frameset cols="242,**" framespacing="1" frameborder="yes" border="1" bordercolor="#e9e9e9">
+<frameset rows="174,**" framespacing="1" frameborder="yes" border="1" bordercolor="#e9e9e9">
+ <frame src="changes/jdiff_topleftframe.html" scrolling="no" name="topleftframe" frameborder="1">
+ <frame src="changes/alldiffs_index_all.html" scrolling="auto" name="bottomleftframe" frameborder="1">
+ </frameset>
+ <frame src="changes/changes-summary.html" scrolling="auto" name="rightframe" frameborder="1">
+</frameset>
+<noframes>
+<h2>
+Frame Alert
+</h2>
+
+<p>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<br>
+Link to <a href="changes/changes-summary.html" target="_top">Non-frame version.</A>
+</noframes>
+</html>
diff --git a/docs/html/sdk/api_diff/9/changes/alldiffs_index_additions.html b/docs/html/sdk/api_diff/9/changes/alldiffs_index_additions.html
new file mode 100644
index 0000000..c959256
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/alldiffs_index_additions.html
@@ -0,0 +1,3297 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="alldiffs_index_all.html" xclass="hiddenlink">All Differences</a>
+ <br>
+<A HREF="alldiffs_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<b>Additions</b>
+ <br>
+<A HREF="alldiffs_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AbstractMap.SimpleEntry -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.html#AbstractMap.SimpleEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleEntry</b></A><br>
+<!-- Class AbstractMap.SimpleImmutableEntry -->
+<A HREF="pkg_java.util.html#AbstractMap.SimpleImmutableEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleImmutableEntry</b></A><br>
+<!-- Class AbstractQueuedLongSynchronizer -->
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer</b></A><br>
+<!-- Class AbstractQueuedLongSynchronizer.ConditionObject -->
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer.ConditionObject" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer.ConditionObject</b></A><br>
+<!-- Field ACCURACY_HIGH -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_HIGH" class="hiddenlink" target="rightframe">ACCURACY_HIGH</A>
+</nobr><br>
+<!-- Field ACCURACY_LOW -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_LOW" class="hiddenlink" target="rightframe">ACCURACY_LOW</A>
+</nobr><br>
+<!-- Field ACCURACY_MEDIUM -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_MEDIUM" class="hiddenlink" target="rightframe">ACCURACY_MEDIUM</A>
+</nobr><br>
+<!-- Field ACTION_APPLICATION_DETAILS_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_APPLICATION_DETAILS_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS</A>
+</nobr><br>
+<!-- Method addBatch -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.addBatch_added(long, android.view.MotionEvent.PointerCoords[], int)" class="hiddenlink" target="rightframe"><b>addBatch</b>
+(<code>long, PointerCoords[], int</code>)</A></nobr><br>
+<!-- Method addStatementEventListener -->
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.addStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>addStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<!-- Class AlarmClock -->
+<A HREF="pkg_android.provider.html#AlarmClock" class="hiddenlink" target="rightframe"><b>AlarmClock</b></A><br>
+<!-- Field ALL_STYLES -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.ALL_STYLES" class="hiddenlink" target="rightframe">ALL_STYLES</A>
+</nobr><br>
+<!-- Method allowCoreThreadTimeOut -->
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut_added(boolean)" class="hiddenlink" target="rightframe"><b>allowCoreThreadTimeOut</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method allowsCoreThreadTimeOut -->
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut_added()" class="hiddenlink" target="rightframe"><b>allowsCoreThreadTimeOut</b>
+()</A></nobr><br>
+<!-- Package android.media.audiofx -->
+<A HREF="changes-summary.html#android.media.audiofx" class="hiddenlink" target="rightframe"><b>android.media.audiofx</b></A><br>
+<!-- Package android.net.sip -->
+<A HREF="changes-summary.html#android.net.sip" class="hiddenlink" target="rightframe"><b>android.net.sip</b></A><br>
+<!-- Package android.nfc -->
+<A HREF="changes-summary.html#android.nfc" class="hiddenlink" target="rightframe"><b>android.nfc</b></A><br>
+<!-- Package android.os.storage -->
+<A HREF="changes-summary.html#android.os.storage" class="hiddenlink" target="rightframe"><b>android.os.storage</b></A><br>
+<!-- Method apply -->
+<nobr><A HREF="android.content.SharedPreferences.Editor.html#android.content.SharedPreferences.Editor.apply_added()" class="hiddenlink" target="rightframe"><b>apply</b>
+()</A></nobr><br>
+<!-- Method array -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.array_added()" class="hiddenlink" target="rightframe"><b>array</b>
+()</A></nobr><br>
+<!-- Class ArrayDeque -->
+<A HREF="pkg_java.util.html#ArrayDeque" class="hiddenlink" target="rightframe"><b>ArrayDeque</b></A><br>
+<!-- Method arrayOffset -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.arrayOffset_added()" class="hiddenlink" target="rightframe"><b>arrayOffset</b>
+()</A></nobr><br>
+<!-- Method asLifoQueue -->
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.asLifoQueue_added(java.util.Deque<T>)" class="hiddenlink" target="rightframe"><b>asLifoQueue</b>
+(<code>Deque<T></code>)</A></nobr><br>
+<!-- Method attachAuxEffect -->
+<i>attachAuxEffect</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+<!-- Method attachAuxEffect -->
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<!-- Constructor AudioTrack -->
+<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.ctor_added(int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>AudioTrack</b>
+(<code>int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<!-- Method autoCommitFailureClosesAllResultSets -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.autoCommitFailureClosesAllResultSets_added()" class="hiddenlink" target="rightframe"><b>autoCommitFailureClosesAllResultSets</b>
+()</A></nobr><br>
+<!-- Constructor BatchUpdateException -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>BatchUpdateException</i><br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int, int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Method binarySearch -->
+<i>binarySearch</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(T[], int, int, T, java.util.Comparator<? super T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int, T, Comparator<? super T></code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(byte[], int, int, byte)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int, byte</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(char[], int, int, char)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int, char</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(double[], int, int, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int, double</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(float[], int, int, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int, float</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(int[], int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(java.lang.Object[], int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>Object[], int, int, Object</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(long[], int, int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int, long</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(short[], int, int, short)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int, short</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Class BlockingDeque -->
+<A HREF="pkg_java.util.concurrent.html#BlockingDeque" class="hiddenlink" target="rightframe"><b><i>BlockingDeque</i></b></A><br>
+<!-- Method callable -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>callable</i><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Method callable -->
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedExceptionAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Class Camera.CameraInfo -->
+<A HREF="pkg_android.hardware.html#Camera.CameraInfo" class="hiddenlink" target="rightframe"><b>Camera.CameraInfo</b></A><br>
+<!-- Method canExecute -->
+<nobr><A HREF="java.io.File.html#java.io.File.canExecute_added()" class="hiddenlink" target="rightframe"><b>canExecute</b>
+()</A></nobr><br>
+<!-- Method ceiling -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.ceiling_added(E)" class="hiddenlink" target="rightframe"><b>ceiling</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method ceilingEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingEntry_added(K)" class="hiddenlink" target="rightframe"><b>ceilingEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method ceilingKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingKey_added(K)" class="hiddenlink" target="rightframe"><b>ceilingKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method clearCache -->
+<i>clearCache</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method clearCache -->
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added(java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>ClassLoader</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method clearError -->
+<i>clearError</i><br>
+ <nobr><A HREF="java.io.PrintStream.html#java.io.PrintStream.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintStream
+</A></nobr><br>
+<!-- Method clearError -->
+ <nobr><A HREF="java.io.PrintWriter.html#java.io.PrintWriter.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintWriter
+</A></nobr><br>
+<!-- Class ClientInfoStatus -->
+<A HREF="pkg_java.sql.html#ClientInfoStatus" class="hiddenlink" target="rightframe"><b>ClientInfoStatus</b></A><br>
+<!-- Constructor CollationKey -->
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>CollationKey</b>
+(<code>String</code>)</A></nobr> constructor<br>
+<!-- Class CommonDataSource -->
+<A HREF="pkg_javax.sql.html#CommonDataSource" class="hiddenlink" target="rightframe"><b><i>CommonDataSource</i></b></A><br>
+<!-- Constructor ConcurrentHashMap -->
+<nobr><A HREF="java.util.concurrent.ConcurrentHashMap.html#java.util.concurrent.ConcurrentHashMap.ctor_added(int, float)" class="hiddenlink" target="rightframe"><b>ConcurrentHashMap</b>
+(<code>int, float</code>)</A></nobr> constructor<br>
+<!-- Class ConcurrentNavigableMap -->
+<A HREF="pkg_java.util.concurrent.html#ConcurrentNavigableMap" class="hiddenlink" target="rightframe"><b><i>ConcurrentNavigableMap</i></b></A><br>
+<!-- Class ConcurrentSkipListMap -->
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListMap" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListMap</b></A><br>
+<!-- Class ConcurrentSkipListSet -->
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListSet" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListSet</b></A><br>
+<!-- Class Console -->
+<A HREF="pkg_java.io.html#Console" class="hiddenlink" target="rightframe"><b>Console</b></A><br>
+<!-- Method console -->
+<nobr><A HREF="java.lang.System.html#java.lang.System.console_added()" class="hiddenlink" target="rightframe"><b>console</b>
+()</A></nobr><br>
+<!-- Class ContactsContract.CommonDataKinds.SipAddress -->
+<A HREF="pkg_android.provider.html#ContactsContract.CommonDataKinds.SipAddress" class="hiddenlink" target="rightframe"><b>ContactsContract.CommonDataKinds.SipAddress</b></A><br>
+<!-- Method containsKey -->
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.containsKey_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>containsKey</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Class CookieManager -->
+<A HREF="pkg_java.net.html#CookieManager" class="hiddenlink" target="rightframe"><b>CookieManager</b></A><br>
+<!-- Class CookiePolicy -->
+<A HREF="pkg_java.net.html#CookiePolicy" class="hiddenlink" target="rightframe"><b><i>CookiePolicy</i></b></A><br>
+<!-- Class CookieStore -->
+<A HREF="pkg_java.net.html#CookieStore" class="hiddenlink" target="rightframe"><b><i>CookieStore</i></b></A><br>
+<!-- Method copyOf -->
+<i>copyOf</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(T[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(U[], int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(boolean[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(byte[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(char[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(double[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(float[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(int[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(long[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(short[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+<i>copyOfRange</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(T[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(U[], int, int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(boolean[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(byte[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(char[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(double[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(float[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(int[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(long[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(short[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copySign -->
+<i>copySign</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method copySign -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method copySign -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method copySign -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method createArrayOf -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createArrayOf_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createArrayOf</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<!-- Method createBlob -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createBlob_added()" class="hiddenlink" target="rightframe"><b>createBlob</b>
+()</A></nobr><br>
+<!-- Method createClob -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createClob_added()" class="hiddenlink" target="rightframe"><b>createClob</b>
+()</A></nobr><br>
+<!-- Method createNClob -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createNClob_added()" class="hiddenlink" target="rightframe"><b>createNClob</b>
+()</A></nobr><br>
+<!-- Method createPipe -->
+<nobr><A HREF="android.os.ParcelFileDescriptor.html#android.os.ParcelFileDescriptor.createPipe_added()" class="hiddenlink" target="rightframe"><b>createPipe</b>
+()</A></nobr><br>
+<!-- Method createSQLXML -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createSQLXML_added()" class="hiddenlink" target="rightframe"><b>createSQLXML</b>
+()</A></nobr><br>
+<!-- Method createStruct -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createStruct_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createStruct</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<!-- Constructor DataTruncation -->
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.DataTruncation.html#java.sql.DataTruncation.ctor_added(int, boolean, boolean, int, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>DataTruncation</b>
+(<code>int, boolean, boolean, int, int, Throwable</code>)</A></nobr> constructor<br>
+<!-- Method decorateTask -->
+<i>decorateTask</i><br>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+<!-- Method decorateTask -->
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<V>, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+<!-- Class DeflaterInputStream -->
+<A HREF="pkg_java.util.zip.html#DeflaterInputStream" class="hiddenlink" target="rightframe"><b>DeflaterInputStream</b></A><br>
+<!-- Field DENSITY_XHIGH -->
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_XHIGH" class="hiddenlink" target="rightframe">DENSITY_XHIGH</A>
+</nobr><br>
+<!-- Class Deque -->
+<A HREF="pkg_java.util.html#Deque" class="hiddenlink" target="rightframe"><b><i>Deque</i></b></A><br>
+<!-- Method descendingIterator -->
+<i>descendingIterator</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+<!-- Method descendingIterator -->
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<!-- Method descendingKeySet -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingKeySet_added()" class="hiddenlink" target="rightframe"><b>descendingKeySet</b>
+()</A></nobr><br>
+<!-- Method descendingMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingMap_added()" class="hiddenlink" target="rightframe"><b>descendingMap</b>
+()</A></nobr><br>
+<!-- Method descendingSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingSet_added()" class="hiddenlink" target="rightframe"><b>descendingSet</b>
+()</A></nobr><br>
+<!-- Method doAs -->
+<i>doAs</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAs -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+<i>doAsPrivileged</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doPrivilegedWithCombiner -->
+<i>doPrivilegedWithCombiner</i><br>
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+<!-- Method doPrivilegedWithCombiner -->
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+<!-- Field DOWNLOAD_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.DOWNLOAD_SERVICE" class="hiddenlink" target="rightframe">DOWNLOAD_SERVICE</A>
+</nobr><br>
+<!-- Class DownloadManager -->
+<A HREF="pkg_android.app.html#DownloadManager" class="hiddenlink" target="rightframe"><b>DownloadManager</b></A><br>
+<!-- Class DownloadManager.Query -->
+<A HREF="pkg_android.app.html#DownloadManager.Query" class="hiddenlink" target="rightframe"><b>DownloadManager.Query</b></A><br>
+<!-- Class DownloadManager.Request -->
+<A HREF="pkg_android.app.html#DownloadManager.Request" class="hiddenlink" target="rightframe"><b>DownloadManager.Request</b></A><br>
+<!-- Method engineGetDefaultSSLParameters -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetDefaultSSLParameters</b>
+()</A></nobr><br>
+<!-- Method engineGetSupportedSSLParameters -->
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetSupportedSSLParameters</b>
+()</A></nobr><br>
+<!-- Field FEATURE_AUDIO_LOW_LATENCY -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_LOW_LATENCY" class="hiddenlink" target="rightframe">FEATURE_AUDIO_LOW_LATENCY</A>
+</nobr><br>
+<!-- Field FEATURE_CAMERA_FRONT -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_CAMERA_FRONT" class="hiddenlink" target="rightframe">FEATURE_CAMERA_FRONT</A>
+</nobr><br>
+<!-- Field FEATURE_NFC -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_NFC" class="hiddenlink" target="rightframe">FEATURE_NFC</A>
+</nobr><br>
+<!-- Field FEATURE_SENSOR_BAROMETER -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_BAROMETER" class="hiddenlink" target="rightframe">FEATURE_SENSOR_BAROMETER</A>
+</nobr><br>
+<!-- Field FEATURE_SENSOR_GYROSCOPE -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE" class="hiddenlink" target="rightframe">FEATURE_SENSOR_GYROSCOPE</A>
+</nobr><br>
+<!-- Field FEATURE_SIP -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP" class="hiddenlink" target="rightframe">FEATURE_SIP</A>
+</nobr><br>
+<!-- Field FEATURE_SIP_VOIP -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP_VOIP" class="hiddenlink" target="rightframe">FEATURE_SIP_VOIP</A>
+</nobr><br>
+<!-- Field FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" class="hiddenlink" target="rightframe">FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND</A>
+</nobr><br>
+<!-- Field filterTouchesWhenObscured -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.filterTouchesWhenObscured" class="hiddenlink" target="rightframe">filterTouchesWhenObscured</A>
+</nobr><br>
+<!-- Method firstEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.firstEntry_added()" class="hiddenlink" target="rightframe"><b>firstEntry</b>
+()</A></nobr><br>
+<!-- Field firstInstallTime -->
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.firstInstallTime" class="hiddenlink" target="rightframe">firstInstallTime</A>
+</nobr><br>
+<!-- Field FLAG_WINDOW_IS_OBSCURED -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.FLAG_WINDOW_IS_OBSCURED" class="hiddenlink" target="rightframe">FLAG_WINDOW_IS_OBSCURED</A>
+</nobr><br>
+<!-- Method floor -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.floor_added(E)" class="hiddenlink" target="rightframe"><b>floor</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method floorEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorEntry_added(K)" class="hiddenlink" target="rightframe"><b>floorEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method floorKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorKey_added(K)" class="hiddenlink" target="rightframe"><b>floorKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Field FOCUS_DISTANCE_FAR_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_FAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_FAR_INDEX</A>
+</nobr><br>
+<!-- Field FOCUS_DISTANCE_NEAR_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_NEAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_NEAR_INDEX</A>
+</nobr><br>
+<!-- Field FOCUS_DISTANCE_OPTIMAL_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_OPTIMAL_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_OPTIMAL_INDEX</A>
+</nobr><br>
+<!-- Field FOCUS_MODE_CONTINUOUS_VIDEO -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO" class="hiddenlink" target="rightframe">FOCUS_MODE_CONTINUOUS_VIDEO</A>
+</nobr><br>
+<!-- Method formatDateRange -->
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.formatDateRange_added(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatDateRange</b>
+(<code>Context, Formatter, long, long, int, String</code>)</A></nobr><br>
+<!-- Method free -->
+<i>free</i><br>
+ <nobr><A HREF="java.sql.Array.html#java.sql.Array.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Array
+</A></nobr><br>
+<!-- Method free -->
+ <nobr><A HREF="java.sql.Blob.html#java.sql.Blob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Blob
+</A></nobr><br>
+<!-- Method free -->
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Clob
+</A></nobr><br>
+<!-- Field fullScreenIntent -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.fullScreenIntent" class="hiddenlink" target="rightframe">fullScreenIntent</A>
+</nobr><br>
+<!-- Field functionColumnIn -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnIn" class="hiddenlink" target="rightframe">functionColumnIn</A>
+</nobr><br>
+<!-- Field functionColumnInOut -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnInOut" class="hiddenlink" target="rightframe">functionColumnInOut</A>
+</nobr><br>
+<!-- Field functionColumnOut -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnOut" class="hiddenlink" target="rightframe">functionColumnOut</A>
+</nobr><br>
+<!-- Field functionColumnResult -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnResult" class="hiddenlink" target="rightframe">functionColumnResult</A>
+</nobr><br>
+<!-- Field functionColumnUnknown -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnUnknown" class="hiddenlink" target="rightframe">functionColumnUnknown</A>
+</nobr><br>
+<!-- Field functionNoNulls -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoNulls" class="hiddenlink" target="rightframe">functionNoNulls</A>
+</nobr><br>
+<!-- Field functionNoTable -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoTable" class="hiddenlink" target="rightframe">functionNoTable</A>
+</nobr><br>
+<!-- Field functionNullable -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullable" class="hiddenlink" target="rightframe">functionNullable</A>
+</nobr><br>
+<!-- Field functionNullableUnknown -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullableUnknown" class="hiddenlink" target="rightframe">functionNullableUnknown</A>
+</nobr><br>
+<!-- Field functionResultUnknown -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionResultUnknown" class="hiddenlink" target="rightframe">functionResultUnknown</A>
+</nobr><br>
+<!-- Field functionReturn -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturn" class="hiddenlink" target="rightframe">functionReturn</A>
+</nobr><br>
+<!-- Field functionReturnsTable -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturnsTable" class="hiddenlink" target="rightframe">functionReturnsTable</A>
+</nobr><br>
+<!-- Method get -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.CamcorderProfile.html#android.media.CamcorderProfile.get_added(int, int)" class="hiddenlink" target="rightframe"><b>get</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method getActivityLogo -->
+<i>getActivityLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getActivityLogo -->
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getActivityLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getActivityLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getAltitude -->
+<i>getAltitude</i><br>
+ <nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAltitude_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in android.hardware.SensorManager
+</A></nobr><br>
+<!-- Method getAltitude -->
+ <nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.getAltitude_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in android.media.ExifInterface
+</A></nobr><br>
+<!-- Method getAngleChange -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAngleChange_added(float[], float[], float[])" class="hiddenlink" target="rightframe"><b>getAngleChange</b>
+(<code>float[], float[], float[]</code>)</A></nobr><br>
+<!-- Method getApplicationLogo -->
+<i>getApplicationLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getApplicationLogo -->
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getApplicationLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getApplicationLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getAudioSessionId -->
+<i>getAudioSessionId</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getAudioSessionId -->
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method getAvailableLocales -->
+<i>getAvailableLocales</i><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+<!-- Method getAvailableLocales -->
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<!-- Method getBearingAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getBearingAccuracy_added()" class="hiddenlink" target="rightframe"><b>getBearingAccuracy</b>
+()</A></nobr><br>
+<!-- Method getBinaryStream -->
+<nobr><A HREF="java.sql.Blob.html#java.sql.Blob.getBinaryStream_added(long, long)" class="hiddenlink" target="rightframe"><b>getBinaryStream</b>
+(<code>long, long</code>)</A></nobr><br>
+<!-- Method getBlocker -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.getBlocker_added(java.lang.Thread)" class="hiddenlink" target="rightframe"><b>getBlocker</b>
+(<code>Thread</code>)</A></nobr><br>
+<!-- Method getBundle -->
+<i>getBundle</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method getBundle -->
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method getBundle -->
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, ClassLoader, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method getBytes -->
+<nobr><A HREF="java.lang.String.html#java.lang.String.getBytes_added(java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>getBytes</b>
+(<code>Charset</code>)</A></nobr><br>
+<!-- Method getCameraInfo -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getCameraInfo_added(int, android.hardware.Camera.CameraInfo)" class="hiddenlink" target="rightframe"><b>getCameraInfo</b>
+(<code>int, CameraInfo</code>)</A></nobr><br>
+<!-- Method getCharacterStream -->
+<i>getCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getCharacterStream -->
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.getCharacterStream_added(long, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long</code>)</b> in java.sql.Clob
+</A></nobr><br>
+<!-- Method getClientInfo -->
+<i>getClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method getClientInfo -->
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method getClientInfoProperties -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getClientInfoProperties_added()" class="hiddenlink" target="rightframe"><b>getClientInfoProperties</b>
+()</A></nobr><br>
+<!-- Method getDefault -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefault_added()" class="hiddenlink" target="rightframe"><b>getDefault</b>
+()</A></nobr><br>
+<!-- Method getDefaultSSLParameters -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getDefaultSSLParameters</b>
+()</A></nobr><br>
+<!-- Method getDisplayName -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayName_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayName</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<!-- Method getDisplayNames -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayNames_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayNames</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<!-- Method getExponent -->
+<i>getExponent</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method getExponent -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method getExponent -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method getExponent -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method getExponentSeparator -->
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getExponentSeparator_added()" class="hiddenlink" target="rightframe"><b>getExponentSeparator</b>
+()</A></nobr><br>
+<!-- Method getFilterTouchesWhenObscured -->
+<nobr><A HREF="android.view.View.html#android.view.View.getFilterTouchesWhenObscured_added()" class="hiddenlink" target="rightframe"><b>getFilterTouchesWhenObscured</b>
+()</A></nobr><br>
+<!-- Method getFlags -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getFlags_added()" class="hiddenlink" target="rightframe"><b>getFlags</b>
+()</A></nobr><br>
+<!-- Method getFocusDistances -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getFocusDistances_added(float[])" class="hiddenlink" target="rightframe"><b>getFocusDistances</b>
+(<code>float[]</code>)</A></nobr><br>
+<!-- Method getFreeSpace -->
+<nobr><A HREF="java.io.File.html#java.io.File.getFreeSpace_added()" class="hiddenlink" target="rightframe"><b>getFreeSpace</b>
+()</A></nobr><br>
+<!-- Method getFunctionColumns -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctionColumns_added(java.lang.String, java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctionColumns</b>
+(<code>String, String, String, String</code>)</A></nobr><br>
+<!-- Method getFunctions -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctions_added(java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctions</b>
+(<code>String, String, String</code>)</A></nobr><br>
+<!-- Method getHardwareAddress -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getHardwareAddress_added()" class="hiddenlink" target="rightframe"><b>getHardwareAddress</b>
+()</A></nobr><br>
+<!-- Method getHistoricalOrientation -->
+<i>getHistoricalOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalOrientation -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalPointerCoords -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalPointerCoords_added(int, int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getHistoricalPointerCoords</b>
+(<code>int, int, PointerCoords</code>)</A></nobr><br>
+<!-- Method getHistoricalToolMajor -->
+<i>getHistoricalToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalToolMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalToolMinor -->
+<i>getHistoricalToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalToolMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMajor -->
+<i>getHistoricalTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMinor -->
+<i>getHistoricalTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHoldability -->
+<nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getHoldability_added()" class="hiddenlink" target="rightframe"><b>getHoldability</b>
+()</A></nobr><br>
+<!-- Method getHoldCount -->
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount_added()" class="hiddenlink" target="rightframe"><b>getHoldCount</b>
+()</A></nobr><br>
+<!-- Method getHorizontalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getHorizontalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getHorizontalAccuracy</b>
+()</A></nobr><br>
+<!-- Method getInstance -->
+<i>getInstance</i><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters</code>)</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.security.Provider)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, Provider</code>)</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, String</code>)</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<!-- Method getInterfaceAddresses -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getInterfaceAddresses_added()" class="hiddenlink" target="rightframe"><b>getInterfaceAddresses</b>
+()</A></nobr><br>
+<!-- Method getJpegEncodingQualityParameter -->
+<nobr><A HREF="android.media.CameraProfile.html#android.media.CameraProfile.getJpegEncodingQualityParameter_added(int, int)" class="hiddenlink" target="rightframe"><b>getJpegEncodingQualityParameter</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method getMinDelay -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.getMinDelay_added()" class="hiddenlink" target="rightframe"><b>getMinDelay</b>
+()</A></nobr><br>
+<!-- Method getMTU -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getMTU_added()" class="hiddenlink" target="rightframe"><b>getMTU</b>
+()</A></nobr><br>
+<!-- Method getName -->
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.getName_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>getName</b>
+(<code>String, Map<String, String></code>)</A></nobr><br>
+<!-- Method getNCharacterStream -->
+<i>getNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNClob -->
+<i>getNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNString -->
+<i>getNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNString -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNString -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNString -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNumberOfCameras -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getNumberOfCameras_added()" class="hiddenlink" target="rightframe"><b>getNumberOfCameras</b>
+()</A></nobr><br>
+<!-- Method getOrientation -->
+<i>getOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getOrientation -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getOverscrollFooter -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollFooter_added()" class="hiddenlink" target="rightframe"><b>getOverscrollFooter</b>
+()</A></nobr><br>
+<!-- Method getOverscrollHeader -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollHeader_added()" class="hiddenlink" target="rightframe"><b>getOverscrollHeader</b>
+()</A></nobr><br>
+<!-- Method getOverScrollMode -->
+<nobr><A HREF="android.view.View.html#android.view.View.getOverScrollMode_added()" class="hiddenlink" target="rightframe"><b>getOverScrollMode</b>
+()</A></nobr><br>
+<!-- Method getParameters -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getParameters_added()" class="hiddenlink" target="rightframe"><b>getParameters</b>
+()</A></nobr><br>
+<!-- Method getParent -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>
+()</A></nobr><br>
+<!-- Method getPointerCoords -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getPointerCoords_added(int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getPointerCoords</b>
+(<code>int, PointerCoords</code>)</A></nobr><br>
+<!-- Method getPreviewFpsRange -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFpsRange_added(int[])" class="hiddenlink" target="rightframe"><b>getPreviewFpsRange</b>
+(<code>int[]</code>)</A></nobr><br>
+<!-- Method getProvider -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getProvider_added()" class="hiddenlink" target="rightframe"><b>getProvider</b>
+()</A></nobr><br>
+<!-- Method getProviderInfo -->
+<i>getProviderInfo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getProviderInfo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getPsc -->
+<nobr><A HREF="android.telephony.gsm.GsmCellLocation.html#android.telephony.gsm.GsmCellLocation.getPsc_added()" class="hiddenlink" target="rightframe"><b>getPsc</b>
+()</A></nobr><br>
+<!-- Method getQuaternionFromVector -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getQuaternionFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getQuaternionFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<!-- Method getReadHoldCount -->
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount_added()" class="hiddenlink" target="rightframe"><b>getReadHoldCount</b>
+()</A></nobr><br>
+<!-- Method getRotationMatrixFromVector -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getRotationMatrixFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getRotationMatrixFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<!-- Method getRoundingMode -->
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.getRoundingMode_added()" class="hiddenlink" target="rightframe"><b>getRoundingMode</b>
+()</A></nobr><br>
+<!-- Method getRowId -->
+<i>getRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getRowId -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getRowId -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getRowId -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getRowIdLifetime -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getRowIdLifetime_added()" class="hiddenlink" target="rightframe"><b>getRowIdLifetime</b>
+()</A></nobr><br>
+<!-- Method getScaledOverflingDistance -->
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverflingDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverflingDistance</b>
+()</A></nobr><br>
+<!-- Method getScaledOverscrollDistance -->
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverscrollDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverscrollDistance</b>
+()</A></nobr><br>
+<!-- Method getSchemas -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getSchemas_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getSchemas</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method getSelectedText -->
+<i>getSelectedText</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+<!-- Method getSelectedText -->
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+<!-- Method getSelectedText -->
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<!-- Method getSpeedAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getSpeedAccuracy_added()" class="hiddenlink" target="rightframe"><b>getSpeedAccuracy</b>
+()</A></nobr><br>
+<!-- Method getSQLXML -->
+<i>getSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getSQLXML -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getSQLXML -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getSQLXML -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getSSLParameters -->
+<i>getSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+<!-- Method getSSLParameters -->
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<!-- Method getSubInterfaces -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getSubInterfaces_added()" class="hiddenlink" target="rightframe"><b>getSubInterfaces</b>
+()</A></nobr><br>
+<!-- Method getSupportedPreviewFpsRange -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFpsRange_added()" class="hiddenlink" target="rightframe"><b>getSupportedPreviewFpsRange</b>
+()</A></nobr><br>
+<!-- Method getSupportedSSLParameters -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getSupportedSSLParameters</b>
+()</A></nobr><br>
+<!-- Method getTargetPackage -->
+<nobr><A HREF="android.content.IntentSender.html#android.content.IntentSender.getTargetPackage_added()" class="hiddenlink" target="rightframe"><b>getTargetPackage</b>
+()</A></nobr><br>
+<!-- Method getToolMajor -->
+<i>getToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getToolMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getToolMinor -->
+<i>getToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getToolMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTotalSpace -->
+<nobr><A HREF="java.io.File.html#java.io.File.getTotalSpace_added()" class="hiddenlink" target="rightframe"><b>getTotalSpace</b>
+()</A></nobr><br>
+<!-- Method getTouchMajor -->
+<i>getTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTouchMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTouchMinor -->
+<i>getTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTouchMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getType -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<!-- Method getUsableSpace -->
+<nobr><A HREF="java.io.File.html#java.io.File.getUsableSpace_added()" class="hiddenlink" target="rightframe"><b>getUsableSpace</b>
+()</A></nobr><br>
+<!-- Method getUseWebViewBackgroundForOverscrollBackground -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getUseWebViewBackgroundForOverscrollBackground_added()" class="hiddenlink" target="rightframe"><b>getUseWebViewBackgroundForOverscrollBackground</b>
+()</A></nobr><br>
+<!-- Method getVerticalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getVerticalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getVerticalAccuracy</b>
+()</A></nobr><br>
+<!-- Field GINGERBREAD -->
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.GINGERBREAD" class="hiddenlink" target="rightframe">GINGERBREAD</A>
+</nobr><br>
+<!-- Method glDrawElements -->
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glDrawElements_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>glDrawElements</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Field GLOBAL_LOGGER_NAME -->
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.GLOBAL_LOGGER_NAME" class="hiddenlink" target="rightframe">GLOBAL_LOGGER_NAME</A>
+</nobr><br>
+<!-- Method glVertexAttribPointer -->
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glVertexAttribPointer_added(int, int, int, boolean, int, int)" class="hiddenlink" target="rightframe"><b>glVertexAttribPointer</b>
+(<code>int, int, int, boolean, int, int</code>)</A></nobr><br>
+<!-- Method handleKeySet -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.handleKeySet_added()" class="hiddenlink" target="rightframe"><b>handleKeySet</b>
+()</A></nobr><br>
+<!-- Method hasArray -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.hasArray_added()" class="hiddenlink" target="rightframe"><b>hasArray</b>
+()</A></nobr><br>
+<!-- Method headMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.headMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>headMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<!-- Method headSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.headSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>headSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<!-- Method higher -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.higher_added(E)" class="hiddenlink" target="rightframe"><b>higher</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method higherEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherEntry_added(K)" class="hiddenlink" target="rightframe"><b>higherEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method higherKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherKey_added(K)" class="hiddenlink" target="rightframe"><b>higherKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Class HttpCookie -->
+<A HREF="pkg_java.net.html#HttpCookie" class="hiddenlink" target="rightframe"><b>HttpCookie</b></A><br>
+<!-- Class IDN -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.net.html#IDN" class="hiddenlink" target="rightframe"><b>IDN</b></A><br>
+<!-- Field IMPORTANCE_PERCEPTIBLE -->
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE" class="hiddenlink" target="rightframe">IMPORTANCE_PERCEPTIBLE</A>
+</nobr><br>
+<!-- Class InflaterOutputStream -->
+<A HREF="pkg_java.util.zip.html#InflaterOutputStream" class="hiddenlink" target="rightframe"><b>InflaterOutputStream</b></A><br>
+<!-- Class InputDevice -->
+<A HREF="pkg_android.view.html#InputDevice" class="hiddenlink" target="rightframe"><b>InputDevice</b></A><br>
+<!-- Class InputDevice.MotionRange -->
+<A HREF="pkg_android.view.html#InputDevice.MotionRange" class="hiddenlink" target="rightframe"><b>InputDevice.MotionRange</b></A><br>
+<!-- Class InputEvent -->
+<A HREF="pkg_android.view.html#InputEvent" class="hiddenlink" target="rightframe"><b>InputEvent</b></A><br>
+<!-- Class InputQueue -->
+<A HREF="pkg_android.view.html#InputQueue" class="hiddenlink" target="rightframe"><b>InputQueue</b></A><br>
+<!-- Class InputQueue.Callback -->
+<A HREF="pkg_android.view.html#InputQueue.Callback" class="hiddenlink" target="rightframe"><b><i>InputQueue.Callback</i></b></A><br>
+<!-- Field INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH -->
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH" class="hiddenlink" target="rightframe">INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH</A>
+</nobr><br>
+<!-- Class InterfaceAddress -->
+<A HREF="pkg_java.net.html#InterfaceAddress" class="hiddenlink" target="rightframe"><b>InterfaceAddress</b></A><br>
+<!-- Method invokeAll -->
+<i>invokeAll</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+<i>invokeAny</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Class IOError -->
+<A HREF="pkg_java.io.html#IOError" class="hiddenlink" target="rightframe"><b>IOError</b></A><br>
+<!-- Constructor IOException -->
+<i>IOException</i><br>
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor IOException -->
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Method isClosed -->
+<i>isClosed</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method isClosed -->
+ <nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Statement
+</A></nobr><br>
+<!-- Method isDirect -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.isDirect_added()" class="hiddenlink" target="rightframe"><b>isDirect</b>
+()</A></nobr><br>
+<!-- Method isEmpty -->
+<nobr><A HREF="java.lang.String.html#java.lang.String.isEmpty_added()" class="hiddenlink" target="rightframe"><b>isEmpty</b>
+()</A></nobr><br>
+<!-- Method isExternalStorageRemovable -->
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.isExternalStorageRemovable_added()" class="hiddenlink" target="rightframe"><b>isExternalStorageRemovable</b>
+()</A></nobr><br>
+<!-- Method isHeldByCurrentThread -->
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isHeldByCurrentThread</b>
+()</A></nobr><br>
+<!-- Method isLoopback -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isLoopback_added()" class="hiddenlink" target="rightframe"><b>isLoopback</b>
+()</A></nobr><br>
+<!-- Method isPointToPoint -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isPointToPoint_added()" class="hiddenlink" target="rightframe"><b>isPointToPoint</b>
+()</A></nobr><br>
+<!-- Method isPoolable -->
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isPoolable_added()" class="hiddenlink" target="rightframe"><b>isPoolable</b>
+()</A></nobr><br>
+<!-- Method isPresent -->
+<nobr><A HREF="android.location.Geocoder.html#android.location.Geocoder.isPresent_added()" class="hiddenlink" target="rightframe"><b>isPresent</b>
+()</A></nobr><br>
+<!-- Method isUp -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isUp_added()" class="hiddenlink" target="rightframe"><b>isUp</b>
+()</A></nobr><br>
+<!-- Method isValid -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.isValid_added(int)" class="hiddenlink" target="rightframe"><b>isValid</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method isVirtual -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isVirtual_added()" class="hiddenlink" target="rightframe"><b>isVirtual</b>
+()</A></nobr><br>
+<!-- Method iterator -->
+<nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.iterator_added()" class="hiddenlink" target="rightframe"><b>iterator</b>
+()</A></nobr><br>
+<!-- Field KERNING -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING" class="hiddenlink" target="rightframe">KERNING</A>
+</nobr><br>
+<!-- Field KERNING_ON -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING_ON" class="hiddenlink" target="rightframe">KERNING_ON</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_A -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_A" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_A</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_B -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_B" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_B</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_C -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_C" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_C</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_L1 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L1</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_L2 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L2</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_MODE -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_MODE" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_MODE</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_R1 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R1</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_R2 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R2</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_SELECT -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_SELECT" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_SELECT</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_START -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_START" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_START</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_THUMBL -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBL" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBL</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_THUMBR -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBR" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBR</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_X -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_X" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_X</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_Y -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Y" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Y</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_Z -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Z" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Z</A>
+</nobr><br>
+<!-- Field KEYCODE_PAGE_DOWN -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_DOWN" class="hiddenlink" target="rightframe">KEYCODE_PAGE_DOWN</A>
+</nobr><br>
+<!-- Field KEYCODE_PAGE_UP -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_UP" class="hiddenlink" target="rightframe">KEYCODE_PAGE_UP</A>
+</nobr><br>
+<!-- Field KEYCODE_PICTSYMBOLS -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PICTSYMBOLS" class="hiddenlink" target="rightframe">KEYCODE_PICTSYMBOLS</A>
+</nobr><br>
+<!-- Field KEYCODE_SWITCH_CHARSET -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_SWITCH_CHARSET" class="hiddenlink" target="rightframe">KEYCODE_SWITCH_CHARSET</A>
+</nobr><br>
+<!-- Constructor KeyEvent -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.ctor_added(long, long, int, int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>KeyEvent</b>
+(<code>long, long, int, int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<!-- Method keySet -->
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.keySet_added()" class="hiddenlink" target="rightframe"><b>keySet</b>
+()</A></nobr><br>
+<!-- Constructor KeyStoreBuilderParameters -->
+<nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_added(java.util.List<java.security.KeyStore.Builder>)" class="hiddenlink" target="rightframe"><b>KeyStoreBuilderParameters</b>
+(<code>List<Builder></code>)</A></nobr> constructor<br>
+<!-- Method lastEntry -->
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lastEntry_added()" class="hiddenlink" target="rightframe"><b>lastEntry</b>
+()</A></nobr><br>
+<!-- Field lastUpdateTime -->
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.lastUpdateTime" class="hiddenlink" target="rightframe">lastUpdateTime</A>
+</nobr><br>
+<!-- Method lazySet -->
+<i>lazySet</i><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicBoolean.html#java.util.concurrent.atomic.AtomicBoolean.lazySet_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.util.concurrent.atomic.AtomicBoolean
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicInteger.html#java.util.concurrent.atomic.AtomicInteger.lazySet_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.util.concurrent.atomic.AtomicInteger
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html#java.util.concurrent.atomic.AtomicIntegerArray.lazySet_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerArray
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html#java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet_added(T, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerFieldUpdater
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLong.html#java.util.concurrent.atomic.AtomicLong.lazySet_added(long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long</code>)</b> in java.util.concurrent.atomic.AtomicLong
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongArray.html#java.util.concurrent.atomic.AtomicLongArray.lazySet_added(int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, long</code>)</b> in java.util.concurrent.atomic.AtomicLongArray
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html#java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet_added(T, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, long</code>)</b> in java.util.concurrent.atomic.AtomicLongFieldUpdater
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReference.html#java.util.concurrent.atomic.AtomicReference.lazySet_added(V)" class="hiddenlink" target="rightframe">type <b>
+(<code>V</code>)</b> in java.util.concurrent.atomic.AtomicReference
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html#java.util.concurrent.atomic.AtomicReferenceArray.lazySet_added(int, E)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, E</code>)</b> in java.util.concurrent.atomic.AtomicReferenceArray
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html#java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet_added(T, V)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, V</code>)</b> in java.util.concurrent.atomic.AtomicReferenceFieldUpdater
+</A></nobr><br>
+<!-- Field LIGATURES -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES" class="hiddenlink" target="rightframe">LIGATURES</A>
+</nobr><br>
+<!-- Field LIGATURES_ON -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES_ON" class="hiddenlink" target="rightframe">LIGATURES_ON</A>
+</nobr><br>
+<!-- Class LinkedBlockingDeque -->
+<A HREF="pkg_java.util.concurrent.html#LinkedBlockingDeque" class="hiddenlink" target="rightframe"><b>LinkedBlockingDeque</b></A><br>
+<!-- Method load -->
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.load_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>load</b>
+(<code>Reader</code>)</A></nobr><br>
+<!-- Method loadLogo -->
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.loadLogo_added(android.content.pm.PackageManager)" class="hiddenlink" target="rightframe"><b>loadLogo</b>
+(<code>PackageManager</code>)</A></nobr><br>
+<!-- Field logo -->
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.logo" class="hiddenlink" target="rightframe">logo</A>
+</nobr><br>
+<!-- Field LONG -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.LONG" class="hiddenlink" target="rightframe">LONG</A>
+</nobr><br>
+<!-- Field LONGNVARCHAR -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.LONGNVARCHAR" class="hiddenlink" target="rightframe">LONGNVARCHAR</A>
+</nobr><br>
+<!-- Method lookupAny -->
+<nobr><A HREF="java.io.ObjectStreamClass.html#java.io.ObjectStreamClass.lookupAny_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>lookupAny</b>
+(<code>Class<?></code>)</A></nobr><br>
+<!-- Method lower -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.lower_added(E)" class="hiddenlink" target="rightframe"><b>lower</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method lowerEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerEntry_added(K)" class="hiddenlink" target="rightframe"><b>lowerEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method lowerKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerKey_added(K)" class="hiddenlink" target="rightframe"><b>lowerKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Field MAX_EXPONENT -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>MAX_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<!-- Field MAX_EXPONENT -->
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<!-- Field MEDIA_IGNORE_FILENAME -->
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.MEDIA_IGNORE_FILENAME" class="hiddenlink" target="rightframe">MEDIA_IGNORE_FILENAME</A>
+</nobr><br>
+<!-- Field MEDIA_INFO_BUFFERING_END -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_END" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_END</A>
+</nobr><br>
+<!-- Field MEDIA_INFO_BUFFERING_START -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_START" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_START</A>
+</nobr><br>
+<!-- Field MIN_EXPONENT -->
+<i>MIN_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<!-- Field MIN_EXPONENT -->
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<!-- Field MIN_NORMAL -->
+<i>MIN_NORMAL</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<!-- Field MIN_NORMAL -->
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<!-- Class MotionEvent.PointerCoords -->
+<A HREF="pkg_android.view.html#MotionEvent.PointerCoords" class="hiddenlink" target="rightframe"><b>MotionEvent.PointerCoords</b></A><br>
+<!-- Class NativeActivity -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.app.html#NativeActivity" class="hiddenlink" target="rightframe"><b>NativeActivity</b></A><br>
+<!-- Field nativeLibraryDir -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.nativeLibraryDir" class="hiddenlink" target="rightframe">nativeLibraryDir</A>
+</nobr><br>
+<!-- Method navigableKeySet -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.navigableKeySet_added()" class="hiddenlink" target="rightframe"><b>navigableKeySet</b>
+()</A></nobr><br>
+<!-- Class NavigableMap -->
+<A HREF="pkg_java.util.html#NavigableMap" class="hiddenlink" target="rightframe"><b><i>NavigableMap</i></b></A><br>
+<!-- Class NavigableSet -->
+<A HREF="pkg_java.util.html#NavigableSet" class="hiddenlink" target="rightframe"><b><i>NavigableSet</i></b></A><br>
+<!-- Field NCHAR -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCHAR" class="hiddenlink" target="rightframe">NCHAR</A>
+</nobr><br>
+<!-- Class NClob -->
+<A HREF="pkg_java.sql.html#NClob" class="hiddenlink" target="rightframe"><b><i>NClob</i></b></A><br>
+<!-- Field NCLOB -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCLOB" class="hiddenlink" target="rightframe">NCLOB</A>
+</nobr><br>
+<!-- Field NETWORK_TYPE_EVDO_B -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.NETWORK_TYPE_EVDO_B" class="hiddenlink" target="rightframe">NETWORK_TYPE_EVDO_B</A>
+</nobr><br>
+<!-- Method newInstance -->
+<i>newInstance</i><br>
+ <nobr><A HREF="javax.xml.datatype.DatatypeFactory.html#javax.xml.datatype.DatatypeFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.datatype.DatatypeFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.parsers.DocumentBuilderFactory.html#javax.xml.parsers.DocumentBuilderFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.DocumentBuilderFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.parsers.SAXParserFactory.html#javax.xml.parsers.SAXParserFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.SAXParserFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.transform.TransformerFactory.html#javax.xml.transform.TransformerFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.transform.TransformerFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_added(java.lang.String, java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String, ClassLoader</code>)</b> in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<!-- Method newSetFromMap -->
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.newSetFromMap_added(java.util.Map<E, java.lang.Boolean>)" class="hiddenlink" target="rightframe"><b>newSetFromMap</b>
+(<code>Map<E, Boolean></code>)</A></nobr><br>
+<!-- Method newTaskFor -->
+<i>newTaskFor</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.lang.Runnable, T)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, T</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method newTaskFor -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.util.concurrent.Callable<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<T></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method nextAfter -->
+<i>nextAfter</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextAfter -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextAfter -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method nextAfter -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method nextUp -->
+<i>nextUp</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextUp -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextUp -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method nextUp -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Field NFC -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.NFC" class="hiddenlink" target="rightframe">NFC</A>
+</nobr><br>
+<!-- Class Normalizer -->
+<A HREF="pkg_java.text.html#Normalizer" class="hiddenlink" target="rightframe"><b>Normalizer</b></A><br>
+<!-- Class Normalizer.Form -->
+<A HREF="pkg_java.text.html#Normalizer.Form" class="hiddenlink" target="rightframe"><b>Normalizer.Form</b></A><br>
+<!-- Field NVARCHAR -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NVARCHAR" class="hiddenlink" target="rightframe">NVARCHAR</A>
+</nobr><br>
+<!-- Class ObbInfo -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.content.res.html#ObbInfo" class="hiddenlink" target="rightframe"><b>ObbInfo</b></A><br>
+<!-- Class ObbScanner -->
+<A HREF="pkg_android.content.res.html#ObbScanner" class="hiddenlink" target="rightframe"><b>ObbScanner</b></A><br>
+<!-- Method obtain -->
+<i>obtain</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, int[], PointerCoords[], int, float, float, int, int, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method obtain -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method offerFirst -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerFirst_added(E)" class="hiddenlink" target="rightframe"><b>offerFirst</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method offerLast -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerLast_added(E)" class="hiddenlink" target="rightframe"><b>offerLast</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method onFilterTouchEventForSecurity -->
+<nobr><A HREF="android.view.View.html#android.view.View.onFilterTouchEventForSecurity_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onFilterTouchEventForSecurity</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<!-- Method onOverScrolled -->
+<nobr><A HREF="android.view.View.html#android.view.View.onOverScrolled_added(int, int, boolean, boolean)" class="hiddenlink" target="rightframe"><b>onOverScrolled</b>
+(<code>int, int, boolean, boolean</code>)</A></nobr><br>
+<!-- Method onSurfaceRedrawNeeded -->
+<nobr><A HREF="android.service.wallpaper.WallpaperService.Engine.html#android.service.wallpaper.WallpaperService.Engine.onSurfaceRedrawNeeded_added(android.view.SurfaceHolder)" class="hiddenlink" target="rightframe"><b>onSurfaceRedrawNeeded</b>
+(<code>SurfaceHolder</code>)</A></nobr><br>
+<!-- Field OP_IGET_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IGET_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Field OP_IPUT_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Field OP_SGET_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SGET_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Field OP_SPUT_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Method open -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.open_added(int)" class="hiddenlink" target="rightframe"><b>open</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field OVER_SCROLL_ALWAYS -->
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_ALWAYS" class="hiddenlink" target="rightframe">OVER_SCROLL_ALWAYS</A>
+</nobr><br>
+<!-- Field OVER_SCROLL_IF_CONTENT_SCROLLS -->
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_IF_CONTENT_SCROLLS" class="hiddenlink" target="rightframe">OVER_SCROLL_IF_CONTENT_SCROLLS</A>
+</nobr><br>
+<!-- Field OVER_SCROLL_NEVER -->
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_NEVER" class="hiddenlink" target="rightframe">OVER_SCROLL_NEVER</A>
+</nobr><br>
+<!-- Method overScrollBy -->
+<nobr><A HREF="android.view.View.html#android.view.View.overScrollBy_added(int, int, int, int, int, int, int, int, boolean)" class="hiddenlink" target="rightframe"><b>overScrollBy</b>
+(<code>int, int, int, int, int, int, int, int, boolean</code>)</A></nobr><br>
+<!-- Class OverScroller -->
+<A HREF="pkg_android.widget.html#OverScroller" class="hiddenlink" target="rightframe"><b>OverScroller</b></A><br>
+<!-- Field overScrollFooter -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollFooter" class="hiddenlink" target="rightframe">overScrollFooter</A>
+</nobr><br>
+<!-- Field overScrollHeader -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollHeader" class="hiddenlink" target="rightframe">overScrollHeader</A>
+</nobr><br>
+<!-- Field overScrollMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollMode" class="hiddenlink" target="rightframe">overScrollMode</A>
+</nobr><br>
+<!-- Method park -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.park_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>park</b>
+(<code>Object</code>)</A></nobr><br>
+<!-- Method parkNanos -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkNanos_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkNanos</b>
+(<code>Object, long</code>)</A></nobr><br>
+<!-- Method parkUntil -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkUntil_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkUntil</b>
+(<code>Object, long</code>)</A></nobr><br>
+<!-- Method peekFirst -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekFirst_added()" class="hiddenlink" target="rightframe"><b>peekFirst</b>
+()</A></nobr><br>
+<!-- Method peekLast -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekLast_added()" class="hiddenlink" target="rightframe"><b>peekLast</b>
+()</A></nobr><br>
+<!-- Constructor PipedInputStream -->
+<i>PipedInputStream</i><br>
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>int</code>)</A></nobr> constructor<br>
+<!-- Constructor PipedInputStream -->
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(java.io.PipedOutputStream, int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>PipedOutputStream, int</code>)</A></nobr> constructor<br>
+<!-- Constructor PipedReader -->
+<i>PipedReader</i><br>
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>int</code>)</A></nobr> constructor<br>
+<!-- Constructor PipedReader -->
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(java.io.PipedWriter, int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>PipedWriter, int</code>)</A></nobr> constructor<br>
+<!-- Class Policy.Parameters -->
+<A HREF="pkg_java.security.html#Policy.Parameters" class="hiddenlink" target="rightframe"><b><i>Policy.Parameters</i></b></A><br>
+<!-- Class PolicySpi -->
+<A HREF="pkg_java.security.html#PolicySpi" class="hiddenlink" target="rightframe"><b>PolicySpi</b></A><br>
+<!-- Method pollFirst -->
+<i>pollFirst</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+<!-- Method pollFirst -->
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<!-- Method pollFirstEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollFirstEntry_added()" class="hiddenlink" target="rightframe"><b>pollFirstEntry</b>
+()</A></nobr><br>
+<!-- Method pollLast -->
+<i>pollLast</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+<!-- Method pollLast -->
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<!-- Method pollLastEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollLastEntry_added()" class="hiddenlink" target="rightframe"><b>pollLastEntry</b>
+()</A></nobr><br>
+<!-- Method pop -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pop_added()" class="hiddenlink" target="rightframe"><b>pop</b>
+()</A></nobr><br>
+<!-- Field popupAnimationStyle -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.popupAnimationStyle" class="hiddenlink" target="rightframe">popupAnimationStyle</A>
+</nobr><br>
+<!-- Field presence_audio_away -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_away" class="hiddenlink" target="rightframe">presence_audio_away</A>
+</nobr><br>
+<!-- Field presence_audio_busy -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_busy" class="hiddenlink" target="rightframe">presence_audio_busy</A>
+</nobr><br>
+<!-- Field presence_audio_online -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_online" class="hiddenlink" target="rightframe">presence_audio_online</A>
+</nobr><br>
+<!-- Field presence_video_away -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_away" class="hiddenlink" target="rightframe">presence_video_away</A>
+</nobr><br>
+<!-- Field presence_video_busy -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_busy" class="hiddenlink" target="rightframe">presence_video_busy</A>
+</nobr><br>
+<!-- Field presence_video_online -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_online" class="hiddenlink" target="rightframe">presence_video_online</A>
+</nobr><br>
+<!-- Field PRESSURE_STANDARD_ATMOSPHERE -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.PRESSURE_STANDARD_ATMOSPHERE" class="hiddenlink" target="rightframe">PRESSURE_STANDARD_ATMOSPHERE</A>
+</nobr><br>
+<!-- Field PREVIEW_FPS_MAX_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MAX_INDEX</A>
+</nobr><br>
+<!-- Field PREVIEW_FPS_MIN_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MIN_INDEX</A>
+</nobr><br>
+<!-- Constructor PropertyResourceBundle -->
+<nobr><A HREF="java.util.PropertyResourceBundle.html#java.util.PropertyResourceBundle.ctor_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>PropertyResourceBundle</b>
+(<code>Reader</code>)</A></nobr> constructor<br>
+<!-- Field PROVIDERS_CHANGED_ACTION -->
+<nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.PROVIDERS_CHANGED_ACTION" class="hiddenlink" target="rightframe">PROVIDERS_CHANGED_ACTION</A>
+</nobr><br>
+<!-- Method push -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.push_added(E)" class="hiddenlink" target="rightframe"><b>push</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method readNClob -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNClob_added()" class="hiddenlink" target="rightframe"><b>readNClob</b>
+()</A></nobr><br>
+<!-- Method readNString -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNString_added()" class="hiddenlink" target="rightframe"><b>readNString</b>
+()</A></nobr><br>
+<!-- Method readRowId -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readRowId_added()" class="hiddenlink" target="rightframe"><b>readRowId</b>
+()</A></nobr><br>
+<!-- Method readSQLXML -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readSQLXML_added()" class="hiddenlink" target="rightframe"><b>readSQLXML</b>
+()</A></nobr><br>
+<!-- Method removeFirstOccurrence -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeFirstOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeFirstOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<!-- Method removeLastOccurrence -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeLastOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeLastOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<!-- Method removeStatementEventListener -->
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.removeStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>removeStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<!-- Method requestLocationUpdates -->
+<i>requestLocationUpdates</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestLocationUpdates -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+<i>requestSingleUpdate</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method reset -->
+<nobr><A HREF="java.util.Scanner.html#java.util.Scanner.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<!-- Class ResourceBundle.Control -->
+<A HREF="pkg_java.util.html#ResourceBundle.Control" class="hiddenlink" target="rightframe"><b>ResourceBundle.Control</b></A><br>
+<!-- Field ROOT -->
+<nobr><A HREF="java.util.Locale.html#java.util.Locale.ROOT" class="hiddenlink" target="rightframe">ROOT</A>
+</nobr><br>
+<!-- Class RowId -->
+<A HREF="pkg_java.sql.html#RowId" class="hiddenlink" target="rightframe"><b><i>RowId</i></b></A><br>
+<!-- Field ROWID -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.ROWID" class="hiddenlink" target="rightframe">ROWID</A>
+</nobr><br>
+<!-- Class RowIdLifetime -->
+<A HREF="pkg_java.sql.html#RowIdLifetime" class="hiddenlink" target="rightframe"><b>RowIdLifetime</b></A><br>
+<!-- Class RunnableFuture -->
+<A HREF="pkg_java.util.concurrent.html#RunnableFuture" class="hiddenlink" target="rightframe"><b><i>RunnableFuture</i></b></A><br>
+<!-- Class RunnableScheduledFuture -->
+<A HREF="pkg_java.util.concurrent.html#RunnableScheduledFuture" class="hiddenlink" target="rightframe"><b><i>RunnableScheduledFuture</i></b></A><br>
+<!-- Method scalb -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>scalb</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method scalb -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method scalb -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method scalb -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Field SCREEN_ORIENTATION_FULL_SENSOR -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_FULL_SENSOR</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_REVERSE_LANDSCAPE -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_LANDSCAPE</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_REVERSE_PORTRAIT -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_PORTRAIT</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_SENSOR_LANDSCAPE -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_LANDSCAPE</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_SENSOR_PORTRAIT -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_PORTRAIT</A>
+</nobr><br>
+<!-- Field screenDensity -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenDensity" class="hiddenlink" target="rightframe">screenDensity</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_SIZE_XLARGE -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_SIZE_XLARGE" class="hiddenlink" target="rightframe">SCREENLAYOUT_SIZE_XLARGE</A>
+</nobr><br>
+<!-- Field screenSize -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenSize" class="hiddenlink" target="rightframe">screenSize</A>
+</nobr><br>
+<!-- Field SERIAL -->
+<nobr><A HREF="android.os.Build.html#android.os.Build.SERIAL" class="hiddenlink" target="rightframe">SERIAL</A>
+</nobr><br>
+<!-- Class ServiceConfigurationError -->
+<A HREF="pkg_java.util.html#ServiceConfigurationError" class="hiddenlink" target="rightframe"><b>ServiceConfigurationError</b></A><br>
+<!-- Class ServiceLoader -->
+<A HREF="pkg_java.util.html#ServiceLoader" class="hiddenlink" target="rightframe"><b>ServiceLoader</b></A><br>
+<!-- Field SET_ALARM -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ALARM" class="hiddenlink" target="rightframe">SET_ALARM</A>
+</nobr><br>
+<!-- Method setAsciiStream -->
+<i>setAsciiStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setAudioSessionId -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAudioSessionId_added(int)" class="hiddenlink" target="rightframe"><b>setAudioSessionId</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setAuxEffectSendLevel -->
+<i>setAuxEffectSendLevel</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+<!-- Method setAuxEffectSendLevel -->
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method setBearingAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setBearingAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setBearingAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setBigDecimal -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBigDecimal_added(java.lang.String, java.math.BigDecimal)" class="hiddenlink" target="rightframe"><b>setBigDecimal</b>
+(<code>String, BigDecimal</code>)</A></nobr><br>
+<!-- Method setBinaryStream -->
+<i>setBinaryStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+<i>setBlob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBoolean -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBoolean_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setBoolean</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<!-- Method setByte -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setByte_added(java.lang.String, byte)" class="hiddenlink" target="rightframe"><b>setByte</b>
+(<code>String, byte</code>)</A></nobr><br>
+<!-- Method setBytes -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBytes_added(java.lang.String, byte[])" class="hiddenlink" target="rightframe"><b>setBytes</b>
+(<code>String, byte[]</code>)</A></nobr><br>
+<!-- Method setCharacterStream -->
+<i>setCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClientInfo -->
+<i>setClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method setClientInfo -->
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.util.Properties)" class="hiddenlink" target="rightframe">type <b>
+(<code>Properties</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method setClob -->
+<i>setClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setComposingRegion -->
+<i>setComposingRegion</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+<!-- Method setComposingRegion -->
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+<!-- Method setComposingRegion -->
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<!-- Method setDate -->
+<i>setDate</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setDate -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setDefault -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.setDefault_added(javax.net.ssl.SSLContext)" class="hiddenlink" target="rightframe"><b>setDefault</b>
+(<code>SSLContext</code>)</A></nobr><br>
+<!-- Method setDouble -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDouble_added(java.lang.String, double)" class="hiddenlink" target="rightframe"><b>setDouble</b>
+(<code>String, double</code>)</A></nobr><br>
+<!-- Method setExecutable -->
+<i>setExecutable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setExecutable -->
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setExponentSeparator -->
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.setExponentSeparator_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setExponentSeparator</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setFilterTouchesWhenObscured -->
+<nobr><A HREF="android.view.View.html#android.view.View.setFilterTouchesWhenObscured_added(boolean)" class="hiddenlink" target="rightframe"><b>setFilterTouchesWhenObscured</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setFloat -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setFloat_added(java.lang.String, float)" class="hiddenlink" target="rightframe"><b>setFloat</b>
+(<code>String, float</code>)</A></nobr><br>
+<!-- Method setHorizontalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setHorizontalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setHorizontalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setInt -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setInt_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setInt</b>
+(<code>String, int</code>)</A></nobr><br>
+<!-- Method setLong -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setLong_added(java.lang.String, long)" class="hiddenlink" target="rightframe"><b>setLong</b>
+(<code>String, long</code>)</A></nobr><br>
+<!-- Method setNCharacterStream -->
+<i>setNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+<i>setNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNString -->
+<i>setNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNString -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNString -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNString -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNull -->
+<i>setNull</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNull -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setObject -->
+<i>setObject</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setObject -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setObject -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setOrientationHint -->
+<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setOrientationHint_added(int)" class="hiddenlink" target="rightframe"><b>setOrientationHint</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setOverscrollFooter -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollFooter_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollFooter</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setOverscrollHeader -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollHeader_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollHeader</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setOverScrollMode -->
+<nobr><A HREF="android.view.View.html#android.view.View.setOverScrollMode_added(int)" class="hiddenlink" target="rightframe"><b>setOverScrollMode</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setPackageObbPath -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setPackageObbPath_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setPackageObbPath</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method setPoolable -->
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.setPoolable_added(boolean)" class="hiddenlink" target="rightframe"><b>setPoolable</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setPreviewFpsRange -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFpsRange_added(int, int)" class="hiddenlink" target="rightframe"><b>setPreviewFpsRange</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setReadable -->
+<i>setReadable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setReadable -->
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setRoundingMode -->
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.setRoundingMode_added(java.math.RoundingMode)" class="hiddenlink" target="rightframe"><b>setRoundingMode</b>
+(<code>RoundingMode</code>)</A></nobr><br>
+<!-- Method setRowId -->
+<i>setRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setRowId -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setRowId -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setRowId -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setShort -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setShort_added(java.lang.String, short)" class="hiddenlink" target="rightframe"><b>setShort</b>
+(<code>String, short</code>)</A></nobr><br>
+<!-- Method setSpeedAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setSpeedAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setSpeedAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setSQLXML -->
+<i>setSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setSQLXML -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setSQLXML -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setSQLXML -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setSSLParameters -->
+<i>setSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+<!-- Method setSSLParameters -->
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<!-- Method setString -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setString</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method setTime -->
+<i>setTime</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setTime -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setTimestamp -->
+<i>setTimestamp</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setTimestamp -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setURL -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setURL_added(int, java.net.URL)" class="hiddenlink" target="rightframe"><b>setURL</b>
+(<code>int, URL</code>)</A></nobr><br>
+<!-- Method setUseWebViewBackgroundForOverscrollBackground -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setUseWebViewBackgroundForOverscrollBackground_added(boolean)" class="hiddenlink" target="rightframe"><b>setUseWebViewBackgroundForOverscrollBackground</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setVerticalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setVerticalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setVerticalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setWorkSource -->
+<i>setWorkSource</i><br>
+ <nobr><A HREF="android.net.wifi.WifiManager.WifiLock.html#android.net.wifi.WifiManager.WifiLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.net.wifi.WifiManager.WifiLock
+</A></nobr><br>
+<!-- Method setWorkSource -->
+ <nobr><A HREF="android.os.PowerManager.WakeLock.html#android.os.PowerManager.WakeLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.os.PowerManager.WakeLock
+</A></nobr><br>
+<!-- Method setWritable -->
+<i>setWritable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setWritable -->
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Field SHORT -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.SHORT" class="hiddenlink" target="rightframe">SHORT</A>
+</nobr><br>
+<!-- Class SQLClientInfoException -->
+<A HREF="pkg_java.sql.html#SQLClientInfoException" class="hiddenlink" target="rightframe"><b>SQLClientInfoException</b></A><br>
+<!-- Class SQLDataException -->
+<A HREF="pkg_java.sql.html#SQLDataException" class="hiddenlink" target="rightframe"><b>SQLDataException</b></A><br>
+<!-- Constructor SQLException -->
+<i>SQLException</i><br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Class SQLFeatureNotSupportedException -->
+<A HREF="pkg_java.sql.html#SQLFeatureNotSupportedException" class="hiddenlink" target="rightframe"><b>SQLFeatureNotSupportedException</b></A><br>
+<!-- Class SQLIntegrityConstraintViolationException -->
+<A HREF="pkg_java.sql.html#SQLIntegrityConstraintViolationException" class="hiddenlink" target="rightframe"><b>SQLIntegrityConstraintViolationException</b></A><br>
+<!-- Class SQLInvalidAuthorizationSpecException -->
+<A HREF="pkg_java.sql.html#SQLInvalidAuthorizationSpecException" class="hiddenlink" target="rightframe"><b>SQLInvalidAuthorizationSpecException</b></A><br>
+<!-- Class SQLNonTransientConnectionException -->
+<A HREF="pkg_java.sql.html#SQLNonTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLNonTransientConnectionException</b></A><br>
+<!-- Class SQLNonTransientException -->
+<A HREF="pkg_java.sql.html#SQLNonTransientException" class="hiddenlink" target="rightframe"><b>SQLNonTransientException</b></A><br>
+<!-- Class SQLRecoverableException -->
+<A HREF="pkg_java.sql.html#SQLRecoverableException" class="hiddenlink" target="rightframe"><b>SQLRecoverableException</b></A><br>
+<!-- Field sqlStateSQL -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.sqlStateSQL" class="hiddenlink" target="rightframe">sqlStateSQL</A>
+</nobr><br>
+<!-- Class SQLSyntaxErrorException -->
+<A HREF="pkg_java.sql.html#SQLSyntaxErrorException" class="hiddenlink" target="rightframe"><b>SQLSyntaxErrorException</b></A><br>
+<!-- Class SQLTimeoutException -->
+<A HREF="pkg_java.sql.html#SQLTimeoutException" class="hiddenlink" target="rightframe"><b>SQLTimeoutException</b></A><br>
+<!-- Class SQLTransactionRollbackException -->
+<A HREF="pkg_java.sql.html#SQLTransactionRollbackException" class="hiddenlink" target="rightframe"><b>SQLTransactionRollbackException</b></A><br>
+<!-- Class SQLTransientConnectionException -->
+<A HREF="pkg_java.sql.html#SQLTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLTransientConnectionException</b></A><br>
+<!-- Class SQLTransientException -->
+<A HREF="pkg_java.sql.html#SQLTransientException" class="hiddenlink" target="rightframe"><b>SQLTransientException</b></A><br>
+<!-- Constructor SQLWarning -->
+<i>SQLWarning</i><br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Class SQLXML -->
+<i>SQLXML</i><br>
+ <A HREF="pkg_java.sql.html#SQLXML" class="hiddenlink" target="rightframe"><b><i>java.sql</i></b></A><br>
+<!-- Field SQLXML -->
+<nobr> in
+<A HREF="java.sql.Types.html#java.sql.Types.SQLXML" class="hiddenlink" target="rightframe">java.sql.Types</A>
+</nobr><br>
+<!-- Class SSLParameters -->
+<A HREF="pkg_javax.net.ssl.html#SSLParameters" class="hiddenlink" target="rightframe"><b>SSLParameters</b></A><br>
+<!-- Class StatementEvent -->
+<A HREF="pkg_javax.sql.html#StatementEvent" class="hiddenlink" target="rightframe"><b>StatementEvent</b></A><br>
+<!-- Class StatementEventListener -->
+<A HREF="pkg_javax.sql.html#StatementEventListener" class="hiddenlink" target="rightframe"><b><i>StatementEventListener</i></b></A><br>
+<!-- Field STORAGE_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.STORAGE_SERVICE" class="hiddenlink" target="rightframe">STORAGE_SERVICE</A>
+</nobr><br>
+<!-- Method store -->
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.store_added(java.io.Writer, java.lang.String)" class="hiddenlink" target="rightframe"><b>store</b>
+(<code>Writer, String</code>)</A></nobr><br>
+<!-- Class StrictMode -->
+<A HREF="pkg_android.os.html#StrictMode" class="hiddenlink" target="rightframe"><b>StrictMode</b></A><br>
+<!-- Class StrictMode.ThreadPolicy -->
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy</b></A><br>
+<!-- Class StrictMode.ThreadPolicy.Builder -->
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy.Builder</b></A><br>
+<!-- Class StrictMode.VmPolicy -->
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy</b></A><br>
+<!-- Class StrictMode.VmPolicy.Builder -->
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy.Builder</b></A><br>
+<!-- Constructor String -->
+<i>String</i><br>
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], int, int, java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], int, int, Charset</code>)</A></nobr> constructor<br>
+<!-- Constructor String -->
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], Charset</code>)</A></nobr> constructor<br>
+<!-- Method stringPropertyNames -->
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.stringPropertyNames_added()" class="hiddenlink" target="rightframe"><b>stringPropertyNames</b>
+()</A></nobr><br>
+<!-- Method subMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.subMap_added(K, boolean, K, boolean)" class="hiddenlink" target="rightframe"><b>subMap</b>
+(<code>K, boolean, K, boolean</code>)</A></nobr><br>
+<!-- Method subSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.subSet_added(E, boolean, E, boolean)" class="hiddenlink" target="rightframe"><b>subSet</b>
+(<code>E, boolean, E, boolean</code>)</A></nobr><br>
+<!-- Method supportsMulticast -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.supportsMulticast_added()" class="hiddenlink" target="rightframe"><b>supportsMulticast</b>
+()</A></nobr><br>
+<!-- Method supportsStoredFunctionsUsingCallSyntax -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax_added()" class="hiddenlink" target="rightframe"><b>supportsStoredFunctionsUsingCallSyntax</b>
+()</A></nobr><br>
+<!-- Class SurfaceHolder.Callback2 -->
+<A HREF="pkg_android.view.html#SurfaceHolder.Callback2" class="hiddenlink" target="rightframe"><b><i>SurfaceHolder.Callback2</i></b></A><br>
+<!-- Field TAG_GPS_ALTITUDE -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE</A>
+</nobr><br>
+<!-- Field TAG_GPS_ALTITUDE_REF -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE_REF" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE_REF</A>
+</nobr><br>
+<!-- Method tailMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.tailMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>tailMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<!-- Method tailSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.tailSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>tailSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<!-- Method takeInputQueue -->
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeInputQueue_added(android.view.InputQueue.Callback)" class="hiddenlink" target="rightframe"><b>takeInputQueue</b>
+(<code>Callback</code>)</A></nobr><br>
+<!-- Method takeSurface -->
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeSurface_added(android.view.SurfaceHolder.Callback2)" class="hiddenlink" target="rightframe"><b>takeSurface</b>
+(<code>Callback2</code>)</A></nobr><br>
+<!-- Field TextAppearance_StatusBar_EventContent -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent</A>
+</nobr><br>
+<!-- Field TextAppearance_StatusBar_EventContent_Title -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent_Title</A>
+</nobr><br>
+<!-- Field TextAppearance_StatusBar_Icon -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Icon" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Icon</A>
+</nobr><br>
+<!-- Field TextAppearance_StatusBar_Title -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Title</A>
+</nobr><br>
+<!-- Field textSelectHandle -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandle" class="hiddenlink" target="rightframe">textSelectHandle</A>
+</nobr><br>
+<!-- Field textSelectHandleLeft -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleLeft" class="hiddenlink" target="rightframe">textSelectHandleLeft</A>
+</nobr><br>
+<!-- Field textSelectHandleRight -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleRight" class="hiddenlink" target="rightframe">textSelectHandleRight</A>
+</nobr><br>
+<!-- Field textSelectHandleWindowStyle -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleWindowStyle" class="hiddenlink" target="rightframe">textSelectHandleWindowStyle</A>
+</nobr><br>
+<!-- Method toDays -->
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toDays_added(long)" class="hiddenlink" target="rightframe"><b>toDays</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method toHours -->
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toHours_added(long)" class="hiddenlink" target="rightframe"><b>toHours</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method toMinutes -->
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toMinutes_added(long)" class="hiddenlink" target="rightframe"><b>toMinutes</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Field TRACKING -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING" class="hiddenlink" target="rightframe">TRACKING</A>
+</nobr><br>
+<!-- Field TRACKING_LOOSE -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_LOOSE" class="hiddenlink" target="rightframe">TRACKING_LOOSE</A>
+</nobr><br>
+<!-- Field TRACKING_TIGHT -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_TIGHT" class="hiddenlink" target="rightframe">TRACKING_TIGHT</A>
+</nobr><br>
+<!-- Field TYPE_GRAVITY -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_GRAVITY" class="hiddenlink" target="rightframe">TYPE_GRAVITY</A>
+</nobr><br>
+<!-- Field TYPE_LINEAR_ACCELERATION -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_LINEAR_ACCELERATION" class="hiddenlink" target="rightframe">TYPE_LINEAR_ACCELERATION</A>
+</nobr><br>
+<!-- Field TYPE_MAIDEN_NAME -->
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAIDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAIDEN_NAME</A>
+</nobr><br>
+<!-- Field TYPE_ROTATION_VECTOR -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_ROTATION_VECTOR" class="hiddenlink" target="rightframe">TYPE_ROTATION_VECTOR</A>
+</nobr><br>
+<!-- Field UNSUPPORTED_EMPTY_COLLECTION -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.UNSUPPORTED_EMPTY_COLLECTION" class="hiddenlink" target="rightframe">UNSUPPORTED_EMPTY_COLLECTION</A>
+</nobr><br>
+<!-- Method updateAsciiStream -->
+<i>updateAsciiStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateAsciiStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateAsciiStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateAsciiStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+<i>updateBinaryStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+<i>updateBlob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+<i>updateCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+<i>updateClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+<i>updateNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+<i>updateNClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNString -->
+<i>updateNString</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNString -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateRowId -->
+<i>updateRowId</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateRowId -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateSQLXML -->
+<i>updateSQLXML</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateSQLXML -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Field USE_SIP -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_SIP" class="hiddenlink" target="rightframe">USE_SIP</A>
+</nobr><br>
+<!-- Field WIPE_EXTERNAL_STORAGE -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">WIPE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<!-- Class WorkSource -->
+<A HREF="pkg_android.os.html#WorkSource" class="hiddenlink" target="rightframe"><b>WorkSource</b></A><br>
+<!-- Class Wrapper -->
+<A HREF="pkg_java.sql.html#Wrapper" class="hiddenlink" target="rightframe"><b><i>Wrapper</i></b></A><br>
+<!-- Method writeNClob -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNClob_added(java.sql.NClob)" class="hiddenlink" target="rightframe"><b>writeNClob</b>
+(<code>NClob</code>)</A></nobr><br>
+<!-- Method writeNString -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNString_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>writeNString</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method writeRowId -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeRowId_added(java.sql.RowId)" class="hiddenlink" target="rightframe"><b>writeRowId</b>
+(<code>RowId</code>)</A></nobr><br>
+<!-- Method writeSQLXML -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeSQLXML_added(java.sql.SQLXML)" class="hiddenlink" target="rightframe"><b>writeSQLXML</b>
+(<code>SQLXML</code>)</A></nobr><br>
+<!-- Constructor X500Principal -->
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.ctor_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>X500Principal</b>
+(<code>String, Map<String, String></code>)</A></nobr> constructor<br>
+<!-- Field xlargeScreens -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.xlargeScreens" class="hiddenlink" target="rightframe">xlargeScreens</A>
+</nobr><br>
+<!-- Field YV12 -->
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YV12" class="hiddenlink" target="rightframe">YV12</A>
+</nobr><br>
+<!-- Class ZipError -->
+<A NAME="Z"></A>
+<br><font size="+2">Z</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.zip.html#ZipError" class="hiddenlink" target="rightframe"><b>ZipError</b></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/alldiffs_index_all.html b/docs/html/sdk/api_diff/9/changes/alldiffs_index_all.html
new file mode 100644
index 0000000..9e779b1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/alldiffs_index_all.html
@@ -0,0 +1,4082 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>All Differences</b>
+ <br>
+<A HREF="alldiffs_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="alldiffs_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="alldiffs_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AbstractExecutorService -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.concurrent.AbstractExecutorService.html" class="hiddenlink" target="rightframe">AbstractExecutorService</A><br>
+<!-- Class AbstractMap.SimpleEntry -->
+<A HREF="pkg_java.util.html#AbstractMap.SimpleEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleEntry</b></A><br>
+<!-- Class AbstractMap.SimpleImmutableEntry -->
+<A HREF="pkg_java.util.html#AbstractMap.SimpleImmutableEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleImmutableEntry</b></A><br>
+<!-- Class AbstractOwnableSynchronizer -->
+<A HREF="java.util.concurrent.locks.AbstractOwnableSynchronizer.html" class="hiddenlink" target="rightframe">AbstractOwnableSynchronizer</A><br>
+<!-- Class AbstractQueuedLongSynchronizer -->
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer</b></A><br>
+<!-- Class AbstractQueuedLongSynchronizer.ConditionObject -->
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer.ConditionObject" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer.ConditionObject</b></A><br>
+<!-- Class AbstractThreadedSyncAdapter -->
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<!-- Class AccessController -->
+<A HREF="java.security.AccessController.html" class="hiddenlink" target="rightframe">AccessController</A><br>
+<!-- Field ACCURACY_HIGH -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_HIGH" class="hiddenlink" target="rightframe">ACCURACY_HIGH</A>
+</nobr><br>
+<!-- Field ACCURACY_LOW -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_LOW" class="hiddenlink" target="rightframe">ACCURACY_LOW</A>
+</nobr><br>
+<!-- Field ACCURACY_MEDIUM -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_MEDIUM" class="hiddenlink" target="rightframe">ACCURACY_MEDIUM</A>
+</nobr><br>
+<!-- Field ACTION_APPLICATION_DETAILS_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_APPLICATION_DETAILS_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS</A>
+</nobr><br>
+<!-- Class Activity -->
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<!-- Class ActivityInfo -->
+<A HREF="android.content.pm.ActivityInfo.html" class="hiddenlink" target="rightframe">ActivityInfo</A><br>
+<!-- Class ActivityManager.RunningAppProcessInfo -->
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<!-- Method addBatch -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.addBatch_added(long, android.view.MotionEvent.PointerCoords[], int)" class="hiddenlink" target="rightframe"><b>addBatch</b>
+(<code>long, PointerCoords[], int</code>)</A></nobr><br>
+<!-- Method addStatementEventListener -->
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.addStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>addStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<!-- Class AlarmClock -->
+<A HREF="pkg_android.provider.html#AlarmClock" class="hiddenlink" target="rightframe"><b>AlarmClock</b></A><br>
+<!-- Field ALL_STYLES -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.ALL_STYLES" class="hiddenlink" target="rightframe">ALL_STYLES</A>
+</nobr><br>
+<!-- Class AllocationLimitError -->
+<A HREF="pkg_dalvik.system.html#AllocationLimitError" class="hiddenlink" target="rightframe"><strike>AllocationLimitError</strike></A><br>
+<!-- Method allowCoreThreadTimeOut -->
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut_added(boolean)" class="hiddenlink" target="rightframe"><b>allowCoreThreadTimeOut</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method allowsCoreThreadTimeOut -->
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut_added()" class="hiddenlink" target="rightframe"><b>allowsCoreThreadTimeOut</b>
+()</A></nobr><br>
+<!-- Package android -->
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<!-- Package android.app -->
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Package android.app.admin -->
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<!-- Package android.content -->
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<!-- Package android.content.pm -->
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<!-- Package android.content.res -->
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<!-- Package android.graphics -->
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<!-- Package android.hardware -->
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<!-- Package android.location -->
+<A HREF="pkg_android.location.html" class="hiddenlink" target="rightframe">android.location</A><br>
+<!-- Package android.media -->
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<!-- Package android.media.audiofx -->
+<A HREF="changes-summary.html#android.media.audiofx" class="hiddenlink" target="rightframe"><b>android.media.audiofx</b></A><br>
+<!-- Package android.net.sip -->
+<A HREF="changes-summary.html#android.net.sip" class="hiddenlink" target="rightframe"><b>android.net.sip</b></A><br>
+<!-- Package android.net.wifi -->
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<!-- Package android.nfc -->
+<A HREF="changes-summary.html#android.nfc" class="hiddenlink" target="rightframe"><b>android.nfc</b></A><br>
+<!-- Package android.opengl -->
+<A HREF="pkg_android.opengl.html" class="hiddenlink" target="rightframe">android.opengl</A><br>
+<!-- Package android.os -->
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Package android.os.storage -->
+<A HREF="changes-summary.html#android.os.storage" class="hiddenlink" target="rightframe"><b>android.os.storage</b></A><br>
+<!-- Package android.provider -->
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<!-- Package android.service.wallpaper -->
+<A HREF="pkg_android.service.wallpaper.html" class="hiddenlink" target="rightframe">android.service.wallpaper</A><br>
+<!-- Package android.telephony -->
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<!-- Package android.telephony.gsm -->
+<A HREF="pkg_android.telephony.gsm.html" class="hiddenlink" target="rightframe">android.telephony.gsm</A><br>
+<!-- Package android.test.mock -->
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<!-- Package android.text.format -->
+<A HREF="pkg_android.text.format.html" class="hiddenlink" target="rightframe">android.text.format</A><br>
+<!-- Package android.util -->
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<!-- Package android.view -->
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<!-- Package android.view.inputmethod -->
+<A HREF="pkg_android.view.inputmethod.html" class="hiddenlink" target="rightframe">android.view.inputmethod</A><br>
+<!-- Package android.webkit -->
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<!-- Package android.widget -->
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<!-- Class ApplicationInfo -->
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<!-- Method apply -->
+<nobr><A HREF="android.content.SharedPreferences.Editor.html#android.content.SharedPreferences.Editor.apply_added()" class="hiddenlink" target="rightframe"><b>apply</b>
+()</A></nobr><br>
+<!-- Class Array -->
+<i>Array</i><br>
+ <A HREF="java.lang.reflect.Array.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+<!-- Class Array -->
+ <A HREF="java.sql.Array.html" class="hiddenlink" target="rightframe"><i>java.sql</i></A><br>
+<!-- Method array -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.array_added()" class="hiddenlink" target="rightframe"><b>array</b>
+()</A></nobr><br>
+<!-- Class ArrayDeque -->
+<A HREF="pkg_java.util.html#ArrayDeque" class="hiddenlink" target="rightframe"><b>ArrayDeque</b></A><br>
+<!-- Method arrayOffset -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.arrayOffset_added()" class="hiddenlink" target="rightframe"><b>arrayOffset</b>
+()</A></nobr><br>
+<!-- Class Arrays -->
+<A HREF="java.util.Arrays.html" class="hiddenlink" target="rightframe">Arrays</A><br>
+<!-- Method asLifoQueue -->
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.asLifoQueue_added(java.util.Deque<T>)" class="hiddenlink" target="rightframe"><b>asLifoQueue</b>
+(<code>Deque<T></code>)</A></nobr><br>
+<!-- Class AtomicBoolean -->
+<A HREF="java.util.concurrent.atomic.AtomicBoolean.html" class="hiddenlink" target="rightframe">AtomicBoolean</A><br>
+<!-- Class AtomicInteger -->
+<A HREF="java.util.concurrent.atomic.AtomicInteger.html" class="hiddenlink" target="rightframe">AtomicInteger</A><br>
+<!-- Class AtomicIntegerArray -->
+<A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html" class="hiddenlink" target="rightframe">AtomicIntegerArray</A><br>
+<!-- Class AtomicIntegerFieldUpdater -->
+<A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicIntegerFieldUpdater</A><br>
+<!-- Class AtomicLong -->
+<A HREF="java.util.concurrent.atomic.AtomicLong.html" class="hiddenlink" target="rightframe">AtomicLong</A><br>
+<!-- Class AtomicLongArray -->
+<A HREF="java.util.concurrent.atomic.AtomicLongArray.html" class="hiddenlink" target="rightframe">AtomicLongArray</A><br>
+<!-- Class AtomicLongFieldUpdater -->
+<A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicLongFieldUpdater</A><br>
+<!-- Class AtomicReference -->
+<A HREF="java.util.concurrent.atomic.AtomicReference.html" class="hiddenlink" target="rightframe">AtomicReference</A><br>
+<!-- Class AtomicReferenceArray -->
+<A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html" class="hiddenlink" target="rightframe">AtomicReferenceArray</A><br>
+<!-- Class AtomicReferenceFieldUpdater -->
+<A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicReferenceFieldUpdater</A><br>
+<!-- Method attachAuxEffect -->
+<i>attachAuxEffect</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+<!-- Method attachAuxEffect -->
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<!-- Class AudioTrack -->
+<i>AudioTrack</i><br>
+ <A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<!-- Constructor AudioTrack -->
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.ctor_added(int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>AudioTrack</b>
+(<code>int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<!-- Method autoCommitFailureClosesAllResultSets -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.autoCommitFailureClosesAllResultSets_added()" class="hiddenlink" target="rightframe"><b>autoCommitFailureClosesAllResultSets</b>
+()</A></nobr><br>
+<!-- Class BaseInputConnection -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.inputmethod.BaseInputConnection.html" class="hiddenlink" target="rightframe">BaseInputConnection</A><br>
+<!-- Class BatchUpdateException -->
+<i>BatchUpdateException</i><br>
+ <A HREF="java.sql.BatchUpdateException.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int, int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int[], Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor BatchUpdateException -->
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Method binarySearch -->
+<i>binarySearch</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(T[], int, int, T, java.util.Comparator<? super T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int, T, Comparator<? super T></code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(byte[], int, int, byte)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int, byte</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(char[], int, int, char)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int, char</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(double[], int, int, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int, double</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(float[], int, int, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int, float</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(int[], int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(java.lang.Object[], int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>Object[], int, int, Object</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(long[], int, int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int, long</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method binarySearch -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(short[], int, int, short)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int, short</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Class Blob -->
+<A HREF="java.sql.Blob.html" class="hiddenlink" target="rightframe"><i>Blob</i></A><br>
+<!-- Class BlockingDeque -->
+<A HREF="pkg_java.util.concurrent.html#BlockingDeque" class="hiddenlink" target="rightframe"><b><i>BlockingDeque</i></b></A><br>
+<!-- Class BreakIterator -->
+<A HREF="java.text.BreakIterator.html" class="hiddenlink" target="rightframe">BreakIterator</A><br>
+<!-- Class Buffer -->
+<A HREF="java.nio.Buffer.html" class="hiddenlink" target="rightframe">Buffer</A><br>
+<!-- Class Build -->
+<A HREF="android.os.Build.html" class="hiddenlink" target="rightframe">Build</A><br>
+<!-- Class Build.VERSION_CODES -->
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<!-- Class Calendar -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.Calendar.html" class="hiddenlink" target="rightframe">Calendar</A><br>
+<!-- Method callable -->
+<i>callable</i><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Method callable -->
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedExceptionAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Method callable -->
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Method callable -->
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedExceptionAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Class CallableStatement -->
+<A HREF="java.sql.CallableStatement.html" class="hiddenlink" target="rightframe"><i>CallableStatement</i></A><br>
+<!-- Class CamcorderProfile -->
+<A HREF="android.media.CamcorderProfile.html" class="hiddenlink" target="rightframe">CamcorderProfile</A><br>
+<!-- Class Camera -->
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<!-- Class Camera.CameraInfo -->
+<A HREF="pkg_android.hardware.html#Camera.CameraInfo" class="hiddenlink" target="rightframe"><b>Camera.CameraInfo</b></A><br>
+<!-- Class Camera.Parameters -->
+<A HREF="android.hardware.Camera.Parameters.html" class="hiddenlink" target="rightframe">Camera.Parameters</A><br>
+<!-- Class CameraProfile -->
+<A HREF="android.media.CameraProfile.html" class="hiddenlink" target="rightframe">CameraProfile</A><br>
+<!-- Method canExecute -->
+<nobr><A HREF="java.io.File.html#java.io.File.canExecute_added()" class="hiddenlink" target="rightframe"><b>canExecute</b>
+()</A></nobr><br>
+<!-- Method ceiling -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.ceiling_added(E)" class="hiddenlink" target="rightframe"><b>ceiling</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method ceilingEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingEntry_added(K)" class="hiddenlink" target="rightframe"><b>ceilingEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method ceilingKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingKey_added(K)" class="hiddenlink" target="rightframe"><b>ceilingKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Class Class -->
+<A HREF="java.lang.Class.html" class="hiddenlink" target="rightframe">Class</A><br>
+<!-- Method clearCache -->
+<i>clearCache</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method clearCache -->
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added(java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>ClassLoader</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method clearError -->
+<i>clearError</i><br>
+ <nobr><A HREF="java.io.PrintStream.html#java.io.PrintStream.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintStream
+</A></nobr><br>
+<!-- Method clearError -->
+ <nobr><A HREF="java.io.PrintWriter.html#java.io.PrintWriter.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintWriter
+</A></nobr><br>
+<!-- Class ClientInfoStatus -->
+<A HREF="pkg_java.sql.html#ClientInfoStatus" class="hiddenlink" target="rightframe"><b>ClientInfoStatus</b></A><br>
+<!-- Class Clob -->
+<A HREF="java.sql.Clob.html" class="hiddenlink" target="rightframe"><i>Clob</i></A><br>
+<!-- Method clone -->
+<i>clone</i><br>
+ <nobr><A HREF="android.app.Notification.html#android.app.Notification.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.app.Notification
+</A></nobr><br>
+<!-- Method clone -->
+ <nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.widget.RemoteViews
+</A></nobr><br>
+<!-- Class CollationKey -->
+<i>CollationKey</i><br>
+ <A HREF="java.text.CollationKey.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Constructor CollationKey -->
+ <nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>CollationKey</b>
+(<code>String</code>)</A></nobr> constructor<br>
+<!-- Class Collections -->
+<A HREF="java.util.Collections.html" class="hiddenlink" target="rightframe">Collections</A><br>
+<!-- Class CommonDataSource -->
+<A HREF="pkg_javax.sql.html#CommonDataSource" class="hiddenlink" target="rightframe"><b><i>CommonDataSource</i></b></A><br>
+<!-- Method compareTo -->
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.compareTo_changed(java.text.CollationKey)" class="hiddenlink" target="rightframe">compareTo
+(<code>CollationKey</code>)</A></nobr><br>
+<!-- Class ConcurrentHashMap -->
+<i>ConcurrentHashMap</i><br>
+ <A HREF="java.util.concurrent.ConcurrentHashMap.html" class="hiddenlink" target="rightframe">java.util.concurrent</A><br>
+<!-- Constructor ConcurrentHashMap -->
+ <nobr><A HREF="java.util.concurrent.ConcurrentHashMap.html#java.util.concurrent.ConcurrentHashMap.ctor_added(int, float)" class="hiddenlink" target="rightframe"><b>ConcurrentHashMap</b>
+(<code>int, float</code>)</A></nobr> constructor<br>
+<!-- Class ConcurrentNavigableMap -->
+<A HREF="pkg_java.util.concurrent.html#ConcurrentNavigableMap" class="hiddenlink" target="rightframe"><b><i>ConcurrentNavigableMap</i></b></A><br>
+<!-- Class ConcurrentSkipListMap -->
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListMap" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListMap</b></A><br>
+<!-- Class ConcurrentSkipListSet -->
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListSet" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListSet</b></A><br>
+<!-- Class Configuration -->
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<!-- Class Connection -->
+<A HREF="java.sql.Connection.html" class="hiddenlink" target="rightframe"><i>Connection</i></A><br>
+<!-- Class ConnectionPoolDataSource -->
+<A HREF="javax.sql.ConnectionPoolDataSource.html" class="hiddenlink" target="rightframe"><i>ConnectionPoolDataSource</i></A><br>
+<!-- Class Console -->
+<A HREF="pkg_java.io.html#Console" class="hiddenlink" target="rightframe"><b>Console</b></A><br>
+<!-- Method console -->
+<nobr><A HREF="java.lang.System.html#java.lang.System.console_added()" class="hiddenlink" target="rightframe"><b>console</b>
+()</A></nobr><br>
+<!-- Class ContactsContract.CommonDataKinds.Nickname -->
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Nickname</A><br>
+<!-- Class ContactsContract.CommonDataKinds.SipAddress -->
+<A HREF="pkg_android.provider.html#ContactsContract.CommonDataKinds.SipAddress" class="hiddenlink" target="rightframe"><b>ContactsContract.CommonDataKinds.SipAddress</b></A><br>
+<!-- Method containsKey -->
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.containsKey_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>containsKey</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Class Context -->
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<!-- Class CookieManager -->
+<A HREF="pkg_java.net.html#CookieManager" class="hiddenlink" target="rightframe"><b>CookieManager</b></A><br>
+<!-- Class CookiePolicy -->
+<A HREF="pkg_java.net.html#CookiePolicy" class="hiddenlink" target="rightframe"><b><i>CookiePolicy</i></b></A><br>
+<!-- Class CookieStore -->
+<A HREF="pkg_java.net.html#CookieStore" class="hiddenlink" target="rightframe"><b><i>CookieStore</i></b></A><br>
+<!-- Method copyOf -->
+<i>copyOf</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(T[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(U[], int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(boolean[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(byte[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(char[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(double[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(float[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(int[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(long[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOf -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(short[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+<i>copyOfRange</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(T[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(U[], int, int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(boolean[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(byte[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(char[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(double[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(float[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(int[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(long[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copyOfRange -->
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(short[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<!-- Method copySign -->
+<i>copySign</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method copySign -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method copySign -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method copySign -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method createArrayOf -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createArrayOf_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createArrayOf</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<!-- Method createBlob -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createBlob_added()" class="hiddenlink" target="rightframe"><b>createBlob</b>
+()</A></nobr><br>
+<!-- Method createClob -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createClob_added()" class="hiddenlink" target="rightframe"><b>createClob</b>
+()</A></nobr><br>
+<!-- Method createNClob -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createNClob_added()" class="hiddenlink" target="rightframe"><b>createNClob</b>
+()</A></nobr><br>
+<!-- Method createPipe -->
+<nobr><A HREF="android.os.ParcelFileDescriptor.html#android.os.ParcelFileDescriptor.createPipe_added()" class="hiddenlink" target="rightframe"><b>createPipe</b>
+()</A></nobr><br>
+<!-- Method createSQLXML -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createSQLXML_added()" class="hiddenlink" target="rightframe"><b>createSQLXML</b>
+()</A></nobr><br>
+<!-- Method createStruct -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createStruct_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createStruct</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<!-- Class Criteria -->
+<A HREF="android.location.Criteria.html" class="hiddenlink" target="rightframe">Criteria</A><br>
+<!-- Package dalvik.bytecode -->
+<A NAME="D"></A>
+<A HREF="pkg_dalvik.bytecode.html" class="hiddenlink" target="rightframe">dalvik.bytecode</A><br>
+<!-- Package dalvik.system -->
+<A HREF="pkg_dalvik.system.html" class="hiddenlink" target="rightframe">dalvik.system</A><br>
+<!-- Class DatabaseMetaData -->
+<A HREF="java.sql.DatabaseMetaData.html" class="hiddenlink" target="rightframe"><i>DatabaseMetaData</i></A><br>
+<!-- Class DataSource -->
+<A HREF="javax.sql.DataSource.html" class="hiddenlink" target="rightframe"><i>DataSource</i></A><br>
+<!-- Class DataTruncation -->
+<i>DataTruncation</i><br>
+ <A HREF="java.sql.DataTruncation.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<!-- Constructor DataTruncation -->
+ <nobr><A HREF="java.sql.DataTruncation.html#java.sql.DataTruncation.ctor_added(int, boolean, boolean, int, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>DataTruncation</b>
+(<code>int, boolean, boolean, int, int, Throwable</code>)</A></nobr> constructor<br>
+<!-- Class DatatypeFactory -->
+<A HREF="javax.xml.datatype.DatatypeFactory.html" class="hiddenlink" target="rightframe">DatatypeFactory</A><br>
+<!-- Class DateFormatSymbols -->
+<A HREF="java.text.DateFormatSymbols.html" class="hiddenlink" target="rightframe">DateFormatSymbols</A><br>
+<!-- Class DateUtils -->
+<A HREF="android.text.format.DateUtils.html" class="hiddenlink" target="rightframe">DateUtils</A><br>
+<!-- Class DecimalFormatSymbols -->
+<A HREF="java.text.DecimalFormatSymbols.html" class="hiddenlink" target="rightframe">DecimalFormatSymbols</A><br>
+<!-- Method decorateTask -->
+<i>decorateTask</i><br>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+<!-- Method decorateTask -->
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<V>, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+<!-- Class DeflaterInputStream -->
+<A HREF="pkg_java.util.zip.html#DeflaterInputStream" class="hiddenlink" target="rightframe"><b>DeflaterInputStream</b></A><br>
+<!-- Field DENSITY_XHIGH -->
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_XHIGH" class="hiddenlink" target="rightframe">DENSITY_XHIGH</A>
+</nobr><br>
+<!-- Class Deque -->
+<A HREF="pkg_java.util.html#Deque" class="hiddenlink" target="rightframe"><b><i>Deque</i></b></A><br>
+<!-- Method descendingIterator -->
+<i>descendingIterator</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+<!-- Method descendingIterator -->
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<!-- Method descendingKeySet -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingKeySet_added()" class="hiddenlink" target="rightframe"><b>descendingKeySet</b>
+()</A></nobr><br>
+<!-- Method descendingMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingMap_added()" class="hiddenlink" target="rightframe"><b>descendingMap</b>
+()</A></nobr><br>
+<!-- Method descendingSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingSet_added()" class="hiddenlink" target="rightframe"><b>descendingSet</b>
+()</A></nobr><br>
+<!-- Method describeContents -->
+<i>describeContents</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+<!-- Method describeContents -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<!-- Class DevicePolicyManager -->
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<!-- Class DisplayMetrics -->
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<!-- Method doAs -->
+<i>doAs</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAs -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAs -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAs -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+<i>doAsPrivileged</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Class DocumentBuilderFactory -->
+<A HREF="javax.xml.parsers.DocumentBuilderFactory.html" class="hiddenlink" target="rightframe">DocumentBuilderFactory</A><br>
+<!-- Method doPrivilegedWithCombiner -->
+<i>doPrivilegedWithCombiner</i><br>
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+<!-- Method doPrivilegedWithCombiner -->
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+<!-- Class Double -->
+<A HREF="java.lang.Double.html" class="hiddenlink" target="rightframe">Double</A><br>
+<!-- Field DOWNLOAD_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.DOWNLOAD_SERVICE" class="hiddenlink" target="rightframe">DOWNLOAD_SERVICE</A>
+</nobr><br>
+<!-- Class DownloadManager -->
+<A HREF="pkg_android.app.html#DownloadManager" class="hiddenlink" target="rightframe"><b>DownloadManager</b></A><br>
+<!-- Class DownloadManager.Query -->
+<A HREF="pkg_android.app.html#DownloadManager.Query" class="hiddenlink" target="rightframe"><b>DownloadManager.Query</b></A><br>
+<!-- Class DownloadManager.Request -->
+<A HREF="pkg_android.app.html#DownloadManager.Request" class="hiddenlink" target="rightframe"><b>DownloadManager.Request</b></A><br>
+<!-- Class DropBoxManager.Entry -->
+<A HREF="android.os.DropBoxManager.Entry.html" class="hiddenlink" target="rightframe">DropBoxManager.Entry</A><br>
+<!-- Method engineGetDefaultSSLParameters -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetDefaultSSLParameters</b>
+()</A></nobr><br>
+<!-- Method engineGetSupportedSSLParameters -->
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetSupportedSSLParameters</b>
+()</A></nobr><br>
+<!-- Class Enum -->
+<A HREF="java.lang.Enum.html" class="hiddenlink" target="rightframe">Enum</A><br>
+<!-- Class Environment -->
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<!-- Class Executors -->
+<A HREF="java.util.concurrent.Executors.html" class="hiddenlink" target="rightframe">Executors</A><br>
+<!-- Class ExecutorService -->
+<A HREF="java.util.concurrent.ExecutorService.html" class="hiddenlink" target="rightframe"><i>ExecutorService</i></A><br>
+<!-- Class ExifInterface -->
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<!-- Field EXPECT_CONTINUE -->
+<nobr><A HREF="org.apache.http.protocol.HTTP.html#org.apache.http.protocol.HTTP.EXPECT_CONTINUE" class="hiddenlink" target="rightframe">EXPECT_CONTINUE</A>
+</nobr><br>
+<!-- Field FEATURE_AUDIO_LOW_LATENCY -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_LOW_LATENCY" class="hiddenlink" target="rightframe">FEATURE_AUDIO_LOW_LATENCY</A>
+</nobr><br>
+<!-- Field FEATURE_CAMERA_FRONT -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_CAMERA_FRONT" class="hiddenlink" target="rightframe">FEATURE_CAMERA_FRONT</A>
+</nobr><br>
+<!-- Field FEATURE_NFC -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_NFC" class="hiddenlink" target="rightframe">FEATURE_NFC</A>
+</nobr><br>
+<!-- Field FEATURE_SENSOR_BAROMETER -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_BAROMETER" class="hiddenlink" target="rightframe">FEATURE_SENSOR_BAROMETER</A>
+</nobr><br>
+<!-- Field FEATURE_SENSOR_GYROSCOPE -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE" class="hiddenlink" target="rightframe">FEATURE_SENSOR_GYROSCOPE</A>
+</nobr><br>
+<!-- Field FEATURE_SIP -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP" class="hiddenlink" target="rightframe">FEATURE_SIP</A>
+</nobr><br>
+<!-- Field FEATURE_SIP_VOIP -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP_VOIP" class="hiddenlink" target="rightframe">FEATURE_SIP_VOIP</A>
+</nobr><br>
+<!-- Field FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" class="hiddenlink" target="rightframe">FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND</A>
+</nobr><br>
+<!-- Class File -->
+<A HREF="java.io.File.html" class="hiddenlink" target="rightframe">File</A><br>
+<!-- Field filterTouchesWhenObscured -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.filterTouchesWhenObscured" class="hiddenlink" target="rightframe">filterTouchesWhenObscured</A>
+</nobr><br>
+<!-- Method finalize -->
+<nobr><A HREF="java.lang.Enum.html#java.lang.Enum.finalize_changed()" class="hiddenlink" target="rightframe">finalize
+()</A></nobr><br>
+<!-- Method findLibrary -->
+<nobr><A HREF="dalvik.system.PathClassLoader.html#dalvik.system.PathClassLoader.findLibrary_changed(java.lang.String)" class="hiddenlink" target="rightframe">findLibrary
+(<code>String</code>)</A></nobr><br>
+<!-- Method firstEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.firstEntry_added()" class="hiddenlink" target="rightframe"><b>firstEntry</b>
+()</A></nobr><br>
+<!-- Field firstInstallTime -->
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.firstInstallTime" class="hiddenlink" target="rightframe">firstInstallTime</A>
+</nobr><br>
+<!-- Field FLAG_WINDOW_IS_OBSCURED -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.FLAG_WINDOW_IS_OBSCURED" class="hiddenlink" target="rightframe">FLAG_WINDOW_IS_OBSCURED</A>
+</nobr><br>
+<!-- Class Float -->
+<A HREF="java.lang.Float.html" class="hiddenlink" target="rightframe">Float</A><br>
+<!-- Method floor -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.floor_added(E)" class="hiddenlink" target="rightframe"><b>floor</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method floorEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorEntry_added(K)" class="hiddenlink" target="rightframe"><b>floorEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method floorKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorKey_added(K)" class="hiddenlink" target="rightframe"><b>floorKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Field FOCUS_DISTANCE_FAR_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_FAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_FAR_INDEX</A>
+</nobr><br>
+<!-- Field FOCUS_DISTANCE_NEAR_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_NEAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_NEAR_INDEX</A>
+</nobr><br>
+<!-- Field FOCUS_DISTANCE_OPTIMAL_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_OPTIMAL_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_OPTIMAL_INDEX</A>
+</nobr><br>
+<!-- Field FOCUS_MODE_CONTINUOUS_VIDEO -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO" class="hiddenlink" target="rightframe">FOCUS_MODE_CONTINUOUS_VIDEO</A>
+</nobr><br>
+<!-- Class Format -->
+<i>Format</i><br>
+ <A HREF="java.text.Format.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Constructor Format -->
+ <nobr><A HREF="java.text.Format.html#java.text.Format.ctor_changed()" class="hiddenlink" target="rightframe">Format
+()</A></nobr> constructor<br>
+<!-- Field FORMAT_UTC -->
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.FORMAT_UTC" class="hiddenlink" target="rightframe">FORMAT_UTC</A>
+</nobr><br>
+<!-- Method formatDateRange -->
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.formatDateRange_added(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatDateRange</b>
+(<code>Context, Formatter, long, long, int, String</code>)</A></nobr><br>
+<!-- Method free -->
+<i>free</i><br>
+ <nobr><A HREF="java.sql.Array.html#java.sql.Array.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Array
+</A></nobr><br>
+<!-- Method free -->
+ <nobr><A HREF="java.sql.Blob.html#java.sql.Blob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Blob
+</A></nobr><br>
+<!-- Method free -->
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Clob
+</A></nobr><br>
+<!-- Field fullScreenIntent -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.fullScreenIntent" class="hiddenlink" target="rightframe">fullScreenIntent</A>
+</nobr><br>
+<!-- Field functionColumnIn -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnIn" class="hiddenlink" target="rightframe">functionColumnIn</A>
+</nobr><br>
+<!-- Field functionColumnInOut -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnInOut" class="hiddenlink" target="rightframe">functionColumnInOut</A>
+</nobr><br>
+<!-- Field functionColumnOut -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnOut" class="hiddenlink" target="rightframe">functionColumnOut</A>
+</nobr><br>
+<!-- Field functionColumnResult -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnResult" class="hiddenlink" target="rightframe">functionColumnResult</A>
+</nobr><br>
+<!-- Field functionColumnUnknown -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnUnknown" class="hiddenlink" target="rightframe">functionColumnUnknown</A>
+</nobr><br>
+<!-- Field functionNoNulls -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoNulls" class="hiddenlink" target="rightframe">functionNoNulls</A>
+</nobr><br>
+<!-- Field functionNoTable -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoTable" class="hiddenlink" target="rightframe">functionNoTable</A>
+</nobr><br>
+<!-- Field functionNullable -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullable" class="hiddenlink" target="rightframe">functionNullable</A>
+</nobr><br>
+<!-- Field functionNullableUnknown -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullableUnknown" class="hiddenlink" target="rightframe">functionNullableUnknown</A>
+</nobr><br>
+<!-- Field functionResultUnknown -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionResultUnknown" class="hiddenlink" target="rightframe">functionResultUnknown</A>
+</nobr><br>
+<!-- Field functionReturn -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturn" class="hiddenlink" target="rightframe">functionReturn</A>
+</nobr><br>
+<!-- Field functionReturnsTable -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturnsTable" class="hiddenlink" target="rightframe">functionReturnsTable</A>
+</nobr><br>
+<!-- Class FutureTask -->
+<A HREF="java.util.concurrent.FutureTask.html" class="hiddenlink" target="rightframe">FutureTask</A><br>
+<!-- Class Geocoder -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.location.Geocoder.html" class="hiddenlink" target="rightframe">Geocoder</A><br>
+<!-- Method get -->
+<nobr><A HREF="android.media.CamcorderProfile.html#android.media.CamcorderProfile.get_added(int, int)" class="hiddenlink" target="rightframe"><b>get</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method getActivityLogo -->
+<i>getActivityLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getActivityLogo -->
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getActivityLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getActivityLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getAltitude -->
+<i>getAltitude</i><br>
+ <nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAltitude_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in android.hardware.SensorManager
+</A></nobr><br>
+<!-- Method getAltitude -->
+ <nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.getAltitude_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in android.media.ExifInterface
+</A></nobr><br>
+<!-- Method getAngleChange -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAngleChange_added(float[], float[], float[])" class="hiddenlink" target="rightframe"><b>getAngleChange</b>
+(<code>float[], float[], float[]</code>)</A></nobr><br>
+<!-- Method getAnnotation -->
+<nobr><A HREF="java.lang.Package.html#java.lang.Package.getAnnotation_changed(java.lang.Class<A>)" class="hiddenlink" target="rightframe">getAnnotation
+(<code>Class<A></code>)</A></nobr><br>
+<!-- Method getApplicationLogo -->
+<i>getApplicationLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getApplicationLogo -->
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getApplicationLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getApplicationLogo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getAudioSessionId -->
+<i>getAudioSessionId</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getAudioSessionId -->
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method getAvailableLocales -->
+<i>getAvailableLocales</i><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+<!-- Method getAvailableLocales -->
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<!-- Method getBearingAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getBearingAccuracy_added()" class="hiddenlink" target="rightframe"><b>getBearingAccuracy</b>
+()</A></nobr><br>
+<!-- Method getBinaryStream -->
+<nobr><A HREF="java.sql.Blob.html#java.sql.Blob.getBinaryStream_added(long, long)" class="hiddenlink" target="rightframe"><b>getBinaryStream</b>
+(<code>long, long</code>)</A></nobr><br>
+<!-- Method getBlocker -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.getBlocker_added(java.lang.Thread)" class="hiddenlink" target="rightframe"><b>getBlocker</b>
+(<code>Thread</code>)</A></nobr><br>
+<!-- Method getBundle -->
+<i>getBundle</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method getBundle -->
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method getBundle -->
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, ClassLoader, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<!-- Method getBytes -->
+<nobr><A HREF="java.lang.String.html#java.lang.String.getBytes_added(java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>getBytes</b>
+(<code>Charset</code>)</A></nobr><br>
+<!-- Method getCameraInfo -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getCameraInfo_added(int, android.hardware.Camera.CameraInfo)" class="hiddenlink" target="rightframe"><b>getCameraInfo</b>
+(<code>int, CameraInfo</code>)</A></nobr><br>
+<!-- Method getCharacterStream -->
+<i>getCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getCharacterStream -->
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.getCharacterStream_added(long, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long</code>)</b> in java.sql.Clob
+</A></nobr><br>
+<!-- Method getClasses -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getClasses_changed()" class="hiddenlink" target="rightframe">getClasses
+()</A></nobr><br>
+<!-- Method getClientInfo -->
+<i>getClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method getClientInfo -->
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method getClientInfoProperties -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getClientInfoProperties_added()" class="hiddenlink" target="rightframe"><b>getClientInfoProperties</b>
+()</A></nobr><br>
+<!-- Method getConstructor -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<!-- Method getConstructors -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructors_changed()" class="hiddenlink" target="rightframe">getConstructors
+()</A></nobr><br>
+<!-- Method getDeclaredClasses -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredClasses_changed()" class="hiddenlink" target="rightframe">getDeclaredClasses
+()</A></nobr><br>
+<!-- Method getDeclaredConstructor -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<!-- Method getDeclaredConstructors -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructors_changed()" class="hiddenlink" target="rightframe">getDeclaredConstructors
+()</A></nobr><br>
+<!-- Method getDeclaredMethod -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<!-- Method getDeclaringClass -->
+<nobr><A HREF="java.lang.reflect.Member.html#java.lang.reflect.Member.getDeclaringClass_changed()" class="hiddenlink" target="rightframe">getDeclaringClass
+()</A></nobr><br>
+<!-- Method getDefault -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefault_added()" class="hiddenlink" target="rightframe"><b>getDefault</b>
+()</A></nobr><br>
+<!-- Method getDefaultSSLParameters -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getDefaultSSLParameters</b>
+()</A></nobr><br>
+<!-- Method getDeviceId -->
+<i>getDeviceId</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+<!-- Method getDeviceId -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getDisplayName -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayName_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayName</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<!-- Method getDisplayNames -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayNames_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayNames</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<!-- Method getExponent -->
+<i>getExponent</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method getExponent -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method getExponent -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method getExponent -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method getExponentSeparator -->
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getExponentSeparator_added()" class="hiddenlink" target="rightframe"><b>getExponentSeparator</b>
+()</A></nobr><br>
+<!-- Method getFilterTouchesWhenObscured -->
+<nobr><A HREF="android.view.View.html#android.view.View.getFilterTouchesWhenObscured_added()" class="hiddenlink" target="rightframe"><b>getFilterTouchesWhenObscured</b>
+()</A></nobr><br>
+<!-- Method getFlags -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getFlags_added()" class="hiddenlink" target="rightframe"><b>getFlags</b>
+()</A></nobr><br>
+<!-- Method getFocusDistances -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getFocusDistances_added(float[])" class="hiddenlink" target="rightframe"><b>getFocusDistances</b>
+(<code>float[]</code>)</A></nobr><br>
+<!-- Method getFreeSpace -->
+<nobr><A HREF="java.io.File.html#java.io.File.getFreeSpace_added()" class="hiddenlink" target="rightframe"><b>getFreeSpace</b>
+()</A></nobr><br>
+<!-- Method getFunctionColumns -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctionColumns_added(java.lang.String, java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctionColumns</b>
+(<code>String, String, String, String</code>)</A></nobr><br>
+<!-- Method getFunctions -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctions_added(java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctions</b>
+(<code>String, String, String</code>)</A></nobr><br>
+<!-- Method getHardwareAddress -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getHardwareAddress_added()" class="hiddenlink" target="rightframe"><b>getHardwareAddress</b>
+()</A></nobr><br>
+<!-- Method getHistoricalOrientation -->
+<i>getHistoricalOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalOrientation -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalPointerCoords -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalPointerCoords_added(int, int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getHistoricalPointerCoords</b>
+(<code>int, int, PointerCoords</code>)</A></nobr><br>
+<!-- Method getHistoricalToolMajor -->
+<i>getHistoricalToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalToolMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalToolMinor -->
+<i>getHistoricalToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalToolMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMajor -->
+<i>getHistoricalTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMinor -->
+<i>getHistoricalTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHistoricalTouchMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getHoldability -->
+<nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getHoldability_added()" class="hiddenlink" target="rightframe"><b>getHoldability</b>
+()</A></nobr><br>
+<!-- Method getHoldCount -->
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount_added()" class="hiddenlink" target="rightframe"><b>getHoldCount</b>
+()</A></nobr><br>
+<!-- Method getHorizontalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getHorizontalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getHorizontalAccuracy</b>
+()</A></nobr><br>
+<!-- Method getIds -->
+<nobr><A HREF="javax.net.ssl.SSLSessionContext.html#javax.net.ssl.SSLSessionContext.getIds_changed()" class="hiddenlink" target="rightframe">getIds
+()</A></nobr><br>
+<!-- Method getInstance -->
+<i>getInstance</i><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters</code>)</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.security.Provider)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, Provider</code>)</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, String</code>)</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<!-- Method getInstance -->
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<!-- Method getInt -->
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getInt_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getInt</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<!-- Method getInterfaceAddresses -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getInterfaceAddresses_added()" class="hiddenlink" target="rightframe"><b>getInterfaceAddresses</b>
+()</A></nobr><br>
+<!-- Method getInterfaces -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getInterfaces_changed()" class="hiddenlink" target="rightframe">getInterfaces
+()</A></nobr><br>
+<!-- Method getJpegEncodingQualityParameter -->
+<nobr><A HREF="android.media.CameraProfile.html#android.media.CameraProfile.getJpegEncodingQualityParameter_added(int, int)" class="hiddenlink" target="rightframe"><b>getJpegEncodingQualityParameter</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method getLoginTimeout -->
+<i>getLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method getLoginTimeout -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method getLogWriter -->
+<i>getLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method getLogWriter -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method getLong -->
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getLong_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getLong</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<!-- Method getMethod -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<!-- Method getMinDelay -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.getMinDelay_added()" class="hiddenlink" target="rightframe"><b>getMinDelay</b>
+()</A></nobr><br>
+<!-- Method getMTU -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getMTU_added()" class="hiddenlink" target="rightframe"><b>getMTU</b>
+()</A></nobr><br>
+<!-- Method getName -->
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.getName_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>getName</b>
+(<code>String, Map<String, String></code>)</A></nobr><br>
+<!-- Method getNCharacterStream -->
+<i>getNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNClob -->
+<i>getNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNString -->
+<i>getNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNString -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getNString -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNString -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getNumberOfCameras -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getNumberOfCameras_added()" class="hiddenlink" target="rightframe"><b>getNumberOfCameras</b>
+()</A></nobr><br>
+<!-- Method getOption -->
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.getOption_removed(int)" class="hiddenlink" target="rightframe"><strike>getOption</strike>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getOrientation -->
+<i>getOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getOrientation -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getOverscrollFooter -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollFooter_added()" class="hiddenlink" target="rightframe"><b>getOverscrollFooter</b>
+()</A></nobr><br>
+<!-- Method getOverscrollHeader -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollHeader_added()" class="hiddenlink" target="rightframe"><b>getOverscrollHeader</b>
+()</A></nobr><br>
+<!-- Method getOverScrollMode -->
+<nobr><A HREF="android.view.View.html#android.view.View.getOverScrollMode_added()" class="hiddenlink" target="rightframe"><b>getOverScrollMode</b>
+()</A></nobr><br>
+<!-- Method getParameters -->
+<i>getParameters</i><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.security.Policy
+</A></nobr><br>
+<!-- Method getParameters -->
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.getParameters_changed()" class="hiddenlink" target="rightframe">type
+() in javax.net.ssl.KeyStoreBuilderParameters
+</A></nobr><br>
+<!-- Method getParent -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>
+()</A></nobr><br>
+<!-- Method getPermissions -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getPermissions_changed(java.security.CodeSource)" class="hiddenlink" target="rightframe">getPermissions
+(<code>CodeSource</code>)</A></nobr><br>
+<!-- Method getPluginsPath -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getPluginsPath_changed()" class="hiddenlink" target="rightframe">getPluginsPath
+()</A></nobr><br>
+<!-- Method getPointerCoords -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getPointerCoords_added(int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getPointerCoords</b>
+(<code>int, PointerCoords</code>)</A></nobr><br>
+<!-- Method getPreviewFpsRange -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFpsRange_added(int[])" class="hiddenlink" target="rightframe"><b>getPreviewFpsRange</b>
+(<code>int[]</code>)</A></nobr><br>
+<!-- Method getPreviewFrameRate -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFrameRate_changed()" class="hiddenlink" target="rightframe">getPreviewFrameRate
+()</A></nobr><br>
+<!-- Method getProvider -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getProvider_added()" class="hiddenlink" target="rightframe"><b>getProvider</b>
+()</A></nobr><br>
+<!-- Method getProviderInfo -->
+<i>getProviderInfo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method getProviderInfo -->
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method getPsc -->
+<nobr><A HREF="android.telephony.gsm.GsmCellLocation.html#android.telephony.gsm.GsmCellLocation.getPsc_added()" class="hiddenlink" target="rightframe"><b>getPsc</b>
+()</A></nobr><br>
+<!-- Method getQuaternionFromVector -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getQuaternionFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getQuaternionFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<!-- Method getReadHoldCount -->
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount_added()" class="hiddenlink" target="rightframe"><b>getReadHoldCount</b>
+()</A></nobr><br>
+<!-- Method getRotationMatrixFromVector -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getRotationMatrixFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getRotationMatrixFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<!-- Method getRoundingMode -->
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.getRoundingMode_added()" class="hiddenlink" target="rightframe"><b>getRoundingMode</b>
+()</A></nobr><br>
+<!-- Method getRowId -->
+<i>getRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getRowId -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getRowId -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getRowId -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getRowIdLifetime -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getRowIdLifetime_added()" class="hiddenlink" target="rightframe"><b>getRowIdLifetime</b>
+()</A></nobr><br>
+<!-- Method getScaledOverflingDistance -->
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverflingDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverflingDistance</b>
+()</A></nobr><br>
+<!-- Method getScaledOverscrollDistance -->
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverscrollDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverscrollDistance</b>
+()</A></nobr><br>
+<!-- Method getSchemas -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getSchemas_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getSchemas</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method getSelectedText -->
+<i>getSelectedText</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+<!-- Method getSelectedText -->
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+<!-- Method getSelectedText -->
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<!-- Method getShort -->
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getShort_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getShort</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<!-- Method getSpeedAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getSpeedAccuracy_added()" class="hiddenlink" target="rightframe"><b>getSpeedAccuracy</b>
+()</A></nobr><br>
+<!-- Method getSQLXML -->
+<i>getSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getSQLXML -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method getSQLXML -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getSQLXML -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method getSSLParameters -->
+<i>getSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+<!-- Method getSSLParameters -->
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<!-- Method getSubInterfaces -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getSubInterfaces_added()" class="hiddenlink" target="rightframe"><b>getSubInterfaces</b>
+()</A></nobr><br>
+<!-- Method getSupportedPreviewFpsRange -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFpsRange_added()" class="hiddenlink" target="rightframe"><b>getSupportedPreviewFpsRange</b>
+()</A></nobr><br>
+<!-- Method getSupportedPreviewFrameRates -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFrameRates_changed()" class="hiddenlink" target="rightframe">getSupportedPreviewFrameRates
+()</A></nobr><br>
+<!-- Method getSupportedSSLParameters -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getSupportedSSLParameters</b>
+()</A></nobr><br>
+<!-- Method getTargetPackage -->
+<nobr><A HREF="android.content.IntentSender.html#android.content.IntentSender.getTargetPackage_added()" class="hiddenlink" target="rightframe"><b>getTargetPackage</b>
+()</A></nobr><br>
+<!-- Method getToolMajor -->
+<i>getToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getToolMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getToolMinor -->
+<i>getToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getToolMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTotalSpace -->
+<nobr><A HREF="java.io.File.html#java.io.File.getTotalSpace_added()" class="hiddenlink" target="rightframe"><b>getTotalSpace</b>
+()</A></nobr><br>
+<!-- Method getTouchMajor -->
+<i>getTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTouchMajor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTouchMinor -->
+<i>getTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getTouchMinor -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getType -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<!-- Method getUsableSpace -->
+<nobr><A HREF="java.io.File.html#java.io.File.getUsableSpace_added()" class="hiddenlink" target="rightframe"><b>getUsableSpace</b>
+()</A></nobr><br>
+<!-- Method getUseWebViewBackgroundForOverscrollBackground -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getUseWebViewBackgroundForOverscrollBackground_added()" class="hiddenlink" target="rightframe"><b>getUseWebViewBackgroundForOverscrollBackground</b>
+()</A></nobr><br>
+<!-- Method getVerticalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getVerticalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getVerticalAccuracy</b>
+()</A></nobr><br>
+<!-- Field GINGERBREAD -->
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.GINGERBREAD" class="hiddenlink" target="rightframe">GINGERBREAD</A>
+</nobr><br>
+<!-- Method glDrawElements -->
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glDrawElements_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>glDrawElements</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Class GLES20 -->
+<A HREF="android.opengl.GLES20.html" class="hiddenlink" target="rightframe">GLES20</A><br>
+<!-- Field global -->
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.global" class="hiddenlink" target="rightframe">global</A>
+</nobr><br>
+<!-- Field GLOBAL_LOGGER_NAME -->
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.GLOBAL_LOGGER_NAME" class="hiddenlink" target="rightframe">GLOBAL_LOGGER_NAME</A>
+</nobr><br>
+<!-- Method glVertexAttribPointer -->
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glVertexAttribPointer_added(int, int, int, boolean, int, int)" class="hiddenlink" target="rightframe"><b>glVertexAttribPointer</b>
+(<code>int, int, int, boolean, int, int</code>)</A></nobr><br>
+<!-- Class GsmCellLocation -->
+<A HREF="android.telephony.gsm.GsmCellLocation.html" class="hiddenlink" target="rightframe">GsmCellLocation</A><br>
+<!-- Method handleKeySet -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.handleKeySet_added()" class="hiddenlink" target="rightframe"><b>handleKeySet</b>
+()</A></nobr><br>
+<!-- Class HandshakeCompletedEvent -->
+<A HREF="javax.net.ssl.HandshakeCompletedEvent.html" class="hiddenlink" target="rightframe">HandshakeCompletedEvent</A><br>
+<!-- Method hasArray -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.hasArray_added()" class="hiddenlink" target="rightframe"><b>hasArray</b>
+()</A></nobr><br>
+<!-- Method headMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.headMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>headMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<!-- Method headSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.headSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>headSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<!-- Method higher -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.higher_added(E)" class="hiddenlink" target="rightframe"><b>higher</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method higherEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherEntry_added(K)" class="hiddenlink" target="rightframe"><b>higherEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method higherKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherKey_added(K)" class="hiddenlink" target="rightframe"><b>higherKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Class HTTP -->
+<A HREF="org.apache.http.protocol.HTTP.html" class="hiddenlink" target="rightframe">HTTP</A><br>
+<!-- Class HttpCookie -->
+<A HREF="pkg_java.net.html#HttpCookie" class="hiddenlink" target="rightframe"><b>HttpCookie</b></A><br>
+<!-- Class IDN -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.net.html#IDN" class="hiddenlink" target="rightframe"><b>IDN</b></A><br>
+<!-- Class ImageFormat -->
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<!-- Field IMPORTANCE_PERCEPTIBLE -->
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE" class="hiddenlink" target="rightframe">IMPORTANCE_PERCEPTIBLE</A>
+</nobr><br>
+<!-- Class InflaterOutputStream -->
+<A HREF="pkg_java.util.zip.html#InflaterOutputStream" class="hiddenlink" target="rightframe"><b>InflaterOutputStream</b></A><br>
+<!-- Class InputConnection -->
+<A HREF="android.view.inputmethod.InputConnection.html" class="hiddenlink" target="rightframe"><i>InputConnection</i></A><br>
+<!-- Class InputConnectionWrapper -->
+<A HREF="android.view.inputmethod.InputConnectionWrapper.html" class="hiddenlink" target="rightframe">InputConnectionWrapper</A><br>
+<!-- Class InputDevice -->
+<A HREF="pkg_android.view.html#InputDevice" class="hiddenlink" target="rightframe"><b>InputDevice</b></A><br>
+<!-- Class InputDevice.MotionRange -->
+<A HREF="pkg_android.view.html#InputDevice.MotionRange" class="hiddenlink" target="rightframe"><b>InputDevice.MotionRange</b></A><br>
+<!-- Class InputEvent -->
+<A HREF="pkg_android.view.html#InputEvent" class="hiddenlink" target="rightframe"><b>InputEvent</b></A><br>
+<!-- Class InputQueue -->
+<A HREF="pkg_android.view.html#InputQueue" class="hiddenlink" target="rightframe"><b>InputQueue</b></A><br>
+<!-- Class InputQueue.Callback -->
+<A HREF="pkg_android.view.html#InputQueue.Callback" class="hiddenlink" target="rightframe"><b><i>InputQueue.Callback</i></b></A><br>
+<!-- Field INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH -->
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH" class="hiddenlink" target="rightframe">INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH</A>
+</nobr><br>
+<!-- Class IntentSender -->
+<A HREF="android.content.IntentSender.html" class="hiddenlink" target="rightframe">IntentSender</A><br>
+<!-- Class InterfaceAddress -->
+<A HREF="pkg_java.net.html#InterfaceAddress" class="hiddenlink" target="rightframe"><b>InterfaceAddress</b></A><br>
+<!-- Method invokeAll -->
+<i>invokeAll</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+<i>invokeAny</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Class IOError -->
+<A HREF="pkg_java.io.html#IOError" class="hiddenlink" target="rightframe"><b>IOError</b></A><br>
+<!-- Class IOException -->
+<i>IOException</i><br>
+ <A HREF="java.io.IOException.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<!-- Constructor IOException -->
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor IOException -->
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Method isClosed -->
+<i>isClosed</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method isClosed -->
+ <nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Statement
+</A></nobr><br>
+<!-- Method isDirect -->
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.isDirect_added()" class="hiddenlink" target="rightframe"><b>isDirect</b>
+()</A></nobr><br>
+<!-- Method isEmpty -->
+<nobr><A HREF="java.lang.String.html#java.lang.String.isEmpty_added()" class="hiddenlink" target="rightframe"><b>isEmpty</b>
+()</A></nobr><br>
+<!-- Method isExternalStorageRemovable -->
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.isExternalStorageRemovable_added()" class="hiddenlink" target="rightframe"><b>isExternalStorageRemovable</b>
+()</A></nobr><br>
+<!-- Method isHeldByCurrentThread -->
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isHeldByCurrentThread</b>
+()</A></nobr><br>
+<!-- Method isLoopback -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isLoopback_added()" class="hiddenlink" target="rightframe"><b>isLoopback</b>
+()</A></nobr><br>
+<!-- Method isPointToPoint -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isPointToPoint_added()" class="hiddenlink" target="rightframe"><b>isPointToPoint</b>
+()</A></nobr><br>
+<!-- Method isPoolable -->
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isPoolable_added()" class="hiddenlink" target="rightframe"><b>isPoolable</b>
+()</A></nobr><br>
+<!-- Method isPresent -->
+<nobr><A HREF="android.location.Geocoder.html#android.location.Geocoder.isPresent_added()" class="hiddenlink" target="rightframe"><b>isPresent</b>
+()</A></nobr><br>
+<!-- Method isUp -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isUp_added()" class="hiddenlink" target="rightframe"><b>isUp</b>
+()</A></nobr><br>
+<!-- Method isValid -->
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.isValid_added(int)" class="hiddenlink" target="rightframe"><b>isValid</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method isVirtual -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isVirtual_added()" class="hiddenlink" target="rightframe"><b>isVirtual</b>
+()</A></nobr><br>
+<!-- Method iterator -->
+<nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.iterator_added()" class="hiddenlink" target="rightframe"><b>iterator</b>
+()</A></nobr><br>
+<!-- Package java.awt.font -->
+<A NAME="J"></A>
+<A HREF="pkg_java.awt.font.html" class="hiddenlink" target="rightframe">java.awt.font</A><br>
+<!-- Package java.io -->
+<A HREF="pkg_java.io.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<!-- Package java.lang -->
+<A HREF="pkg_java.lang.html" class="hiddenlink" target="rightframe">java.lang</A><br>
+<!-- Package java.lang.reflect -->
+<A HREF="pkg_java.lang.reflect.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+<!-- Package java.net -->
+<A HREF="pkg_java.net.html" class="hiddenlink" target="rightframe">java.net</A><br>
+<!-- Package java.nio -->
+<A HREF="pkg_java.nio.html" class="hiddenlink" target="rightframe">java.nio</A><br>
+<!-- Package java.security -->
+<A HREF="pkg_java.security.html" class="hiddenlink" target="rightframe">java.security</A><br>
+<!-- Package java.sql -->
+<A HREF="pkg_java.sql.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<!-- Package java.text -->
+<A HREF="pkg_java.text.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Package java.util -->
+<A HREF="pkg_java.util.html" class="hiddenlink" target="rightframe">java.util</A><br>
+<!-- Package java.util.concurrent -->
+<A HREF="pkg_java.util.concurrent.html" class="hiddenlink" target="rightframe">java.util.concurrent</A><br>
+<!-- Package java.util.concurrent.atomic -->
+<A HREF="pkg_java.util.concurrent.atomic.html" class="hiddenlink" target="rightframe">java.util.concurrent.atomic</A><br>
+<!-- Package java.util.concurrent.locks -->
+<A HREF="pkg_java.util.concurrent.locks.html" class="hiddenlink" target="rightframe">java.util.concurrent.locks</A><br>
+<!-- Package java.util.logging -->
+<A HREF="pkg_java.util.logging.html" class="hiddenlink" target="rightframe">java.util.logging</A><br>
+<!-- Package java.util.zip -->
+<A HREF="pkg_java.util.zip.html" class="hiddenlink" target="rightframe">java.util.zip</A><br>
+<!-- Package javax.net.ssl -->
+<A HREF="pkg_javax.net.ssl.html" class="hiddenlink" target="rightframe">javax.net.ssl</A><br>
+<!-- Package javax.security.auth -->
+<A HREF="pkg_javax.security.auth.html" class="hiddenlink" target="rightframe">javax.security.auth</A><br>
+<!-- Package javax.security.auth.x500 -->
+<A HREF="pkg_javax.security.auth.x500.html" class="hiddenlink" target="rightframe">javax.security.auth.x500</A><br>
+<!-- Package javax.sql -->
+<A HREF="pkg_javax.sql.html" class="hiddenlink" target="rightframe">javax.sql</A><br>
+<!-- Package javax.xml.datatype -->
+<A HREF="pkg_javax.xml.datatype.html" class="hiddenlink" target="rightframe">javax.xml.datatype</A><br>
+<!-- Package javax.xml.parsers -->
+<A HREF="pkg_javax.xml.parsers.html" class="hiddenlink" target="rightframe">javax.xml.parsers</A><br>
+<!-- Package javax.xml.transform -->
+<A HREF="pkg_javax.xml.transform.html" class="hiddenlink" target="rightframe">javax.xml.transform</A><br>
+<!-- Package javax.xml.validation -->
+<A HREF="pkg_javax.xml.validation.html" class="hiddenlink" target="rightframe">javax.xml.validation</A><br>
+<!-- Field KERNING -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING" class="hiddenlink" target="rightframe">KERNING</A>
+</nobr><br>
+<!-- Field KERNING_ON -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING_ON" class="hiddenlink" target="rightframe">KERNING_ON</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_A -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_A" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_A</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_B -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_B" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_B</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_C -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_C" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_C</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_L1 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L1</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_L2 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L2</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_MODE -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_MODE" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_MODE</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_R1 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R1</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_R2 -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R2</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_SELECT -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_SELECT" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_SELECT</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_START -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_START" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_START</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_THUMBL -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBL" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBL</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_THUMBR -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBR" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBR</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_X -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_X" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_X</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_Y -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Y" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Y</A>
+</nobr><br>
+<!-- Field KEYCODE_BUTTON_Z -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Z" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Z</A>
+</nobr><br>
+<!-- Field KEYCODE_PAGE_DOWN -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_DOWN" class="hiddenlink" target="rightframe">KEYCODE_PAGE_DOWN</A>
+</nobr><br>
+<!-- Field KEYCODE_PAGE_UP -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_UP" class="hiddenlink" target="rightframe">KEYCODE_PAGE_UP</A>
+</nobr><br>
+<!-- Field KEYCODE_PICTSYMBOLS -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PICTSYMBOLS" class="hiddenlink" target="rightframe">KEYCODE_PICTSYMBOLS</A>
+</nobr><br>
+<!-- Field KEYCODE_SWITCH_CHARSET -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_SWITCH_CHARSET" class="hiddenlink" target="rightframe">KEYCODE_SWITCH_CHARSET</A>
+</nobr><br>
+<!-- Class KeyEvent -->
+<i>KeyEvent</i><br>
+ <A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<!-- Constructor KeyEvent -->
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.ctor_added(long, long, int, int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>KeyEvent</b>
+(<code>long, long, int, int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<!-- Method keySet -->
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.keySet_added()" class="hiddenlink" target="rightframe"><b>keySet</b>
+()</A></nobr><br>
+<!-- Class KeyStoreBuilderParameters -->
+<i>KeyStoreBuilderParameters</i><br>
+ <A HREF="javax.net.ssl.KeyStoreBuilderParameters.html" class="hiddenlink" target="rightframe">javax.net.ssl</A><br>
+<!-- Constructor KeyStoreBuilderParameters -->
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_removed(java.util.List)" class="hiddenlink" target="rightframe"><strike>KeyStoreBuilderParameters</strike>
+(<code>List</code>)</A></nobr> constructor<br>
+<!-- Constructor KeyStoreBuilderParameters -->
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_added(java.util.List<java.security.KeyStore.Builder>)" class="hiddenlink" target="rightframe"><b>KeyStoreBuilderParameters</b>
+(<code>List<Builder></code>)</A></nobr> constructor<br>
+<!-- Method lastEntry -->
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lastEntry_added()" class="hiddenlink" target="rightframe"><b>lastEntry</b>
+()</A></nobr><br>
+<!-- Field lastUpdateTime -->
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.lastUpdateTime" class="hiddenlink" target="rightframe">lastUpdateTime</A>
+</nobr><br>
+<!-- Method lazySet -->
+<i>lazySet</i><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicBoolean.html#java.util.concurrent.atomic.AtomicBoolean.lazySet_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.util.concurrent.atomic.AtomicBoolean
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicInteger.html#java.util.concurrent.atomic.AtomicInteger.lazySet_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.util.concurrent.atomic.AtomicInteger
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html#java.util.concurrent.atomic.AtomicIntegerArray.lazySet_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerArray
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html#java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet_added(T, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerFieldUpdater
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLong.html#java.util.concurrent.atomic.AtomicLong.lazySet_added(long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long</code>)</b> in java.util.concurrent.atomic.AtomicLong
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongArray.html#java.util.concurrent.atomic.AtomicLongArray.lazySet_added(int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, long</code>)</b> in java.util.concurrent.atomic.AtomicLongArray
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html#java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet_added(T, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, long</code>)</b> in java.util.concurrent.atomic.AtomicLongFieldUpdater
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReference.html#java.util.concurrent.atomic.AtomicReference.lazySet_added(V)" class="hiddenlink" target="rightframe">type <b>
+(<code>V</code>)</b> in java.util.concurrent.atomic.AtomicReference
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html#java.util.concurrent.atomic.AtomicReferenceArray.lazySet_added(int, E)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, E</code>)</b> in java.util.concurrent.atomic.AtomicReferenceArray
+</A></nobr><br>
+<!-- Method lazySet -->
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html#java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet_added(T, V)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, V</code>)</b> in java.util.concurrent.atomic.AtomicReferenceFieldUpdater
+</A></nobr><br>
+<!-- Field LIGATURES -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES" class="hiddenlink" target="rightframe">LIGATURES</A>
+</nobr><br>
+<!-- Field LIGATURES_ON -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES_ON" class="hiddenlink" target="rightframe">LIGATURES_ON</A>
+</nobr><br>
+<!-- Class LinkedBlockingDeque -->
+<A HREF="pkg_java.util.concurrent.html#LinkedBlockingDeque" class="hiddenlink" target="rightframe"><b>LinkedBlockingDeque</b></A><br>
+<!-- Class LinkedList -->
+<A HREF="java.util.LinkedList.html" class="hiddenlink" target="rightframe">LinkedList</A><br>
+<!-- Class ListView -->
+<A HREF="android.widget.ListView.html" class="hiddenlink" target="rightframe">ListView</A><br>
+<!-- Method load -->
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.load_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>load</b>
+(<code>Reader</code>)</A></nobr><br>
+<!-- Method loadLogo -->
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.loadLogo_added(android.content.pm.PackageManager)" class="hiddenlink" target="rightframe"><b>loadLogo</b>
+(<code>PackageManager</code>)</A></nobr><br>
+<!-- Class Locale -->
+<A HREF="java.util.Locale.html" class="hiddenlink" target="rightframe">Locale</A><br>
+<!-- Class LocationManager -->
+<A HREF="android.location.LocationManager.html" class="hiddenlink" target="rightframe">LocationManager</A><br>
+<!-- Class LockSupport -->
+<A HREF="java.util.concurrent.locks.LockSupport.html" class="hiddenlink" target="rightframe">LockSupport</A><br>
+<!-- Field LOG_SYNC_DETAILS -->
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.LOG_SYNC_DETAILS" class="hiddenlink" target="rightframe">LOG_SYNC_DETAILS</A>
+</nobr><br>
+<!-- Class Logger -->
+<A HREF="java.util.logging.Logger.html" class="hiddenlink" target="rightframe">Logger</A><br>
+<!-- Field logo -->
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.logo" class="hiddenlink" target="rightframe">logo</A>
+</nobr><br>
+<!-- Field LONG -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.LONG" class="hiddenlink" target="rightframe">LONG</A>
+</nobr><br>
+<!-- Field LONGNVARCHAR -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.LONGNVARCHAR" class="hiddenlink" target="rightframe">LONGNVARCHAR</A>
+</nobr><br>
+<!-- Method lookupAny -->
+<nobr><A HREF="java.io.ObjectStreamClass.html#java.io.ObjectStreamClass.lookupAny_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>lookupAny</b>
+(<code>Class<?></code>)</A></nobr><br>
+<!-- Method lower -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.lower_added(E)" class="hiddenlink" target="rightframe"><b>lower</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method lowerEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerEntry_added(K)" class="hiddenlink" target="rightframe"><b>lowerEntry</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Method lowerKey -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerKey_added(K)" class="hiddenlink" target="rightframe"><b>lowerKey</b>
+(<code>K</code>)</A></nobr><br>
+<!-- Class Manifest.permission -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<!-- Class Math -->
+<A HREF="java.lang.Math.html" class="hiddenlink" target="rightframe">Math</A><br>
+<!-- Field MAX_EXPONENT -->
+<i>MAX_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<!-- Field MAX_EXPONENT -->
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<!-- Field MEDIA_IGNORE_FILENAME -->
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.MEDIA_IGNORE_FILENAME" class="hiddenlink" target="rightframe">MEDIA_IGNORE_FILENAME</A>
+</nobr><br>
+<!-- Field MEDIA_INFO_BUFFERING_END -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_END" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_END</A>
+</nobr><br>
+<!-- Field MEDIA_INFO_BUFFERING_START -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_START" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_START</A>
+</nobr><br>
+<!-- Class MediaPlayer -->
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<!-- Class MediaRecorder -->
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<!-- Class MediaStore -->
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<!-- Class Member -->
+<A HREF="java.lang.reflect.Member.html" class="hiddenlink" target="rightframe"><i>Member</i></A><br>
+<!-- Field MIN_EXPONENT -->
+<i>MIN_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<!-- Field MIN_EXPONENT -->
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<!-- Field MIN_NORMAL -->
+<i>MIN_NORMAL</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<!-- Field MIN_NORMAL -->
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<!-- Class MockPackageManager -->
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<!-- Class MotionEvent -->
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<!-- Class MotionEvent.PointerCoords -->
+<A HREF="pkg_android.view.html#MotionEvent.PointerCoords" class="hiddenlink" target="rightframe"><b>MotionEvent.PointerCoords</b></A><br>
+<!-- Class NativeActivity -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.app.html#NativeActivity" class="hiddenlink" target="rightframe"><b>NativeActivity</b></A><br>
+<!-- Field nativeLibraryDir -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.nativeLibraryDir" class="hiddenlink" target="rightframe">nativeLibraryDir</A>
+</nobr><br>
+<!-- Method navigableKeySet -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.navigableKeySet_added()" class="hiddenlink" target="rightframe"><b>navigableKeySet</b>
+()</A></nobr><br>
+<!-- Class NavigableMap -->
+<A HREF="pkg_java.util.html#NavigableMap" class="hiddenlink" target="rightframe"><b><i>NavigableMap</i></b></A><br>
+<!-- Class NavigableSet -->
+<A HREF="pkg_java.util.html#NavigableSet" class="hiddenlink" target="rightframe"><b><i>NavigableSet</i></b></A><br>
+<!-- Field NCHAR -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCHAR" class="hiddenlink" target="rightframe">NCHAR</A>
+</nobr><br>
+<!-- Class NClob -->
+<A HREF="pkg_java.sql.html#NClob" class="hiddenlink" target="rightframe"><b><i>NClob</i></b></A><br>
+<!-- Field NCLOB -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCLOB" class="hiddenlink" target="rightframe">NCLOB</A>
+</nobr><br>
+<!-- Field NETWORK_TYPE_EVDO_B -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.NETWORK_TYPE_EVDO_B" class="hiddenlink" target="rightframe">NETWORK_TYPE_EVDO_B</A>
+</nobr><br>
+<!-- Class NetworkInterface -->
+<A HREF="java.net.NetworkInterface.html" class="hiddenlink" target="rightframe">NetworkInterface</A><br>
+<!-- Method newInstance -->
+<i>newInstance</i><br>
+ <nobr><A HREF="java.lang.reflect.Array.html#java.lang.reflect.Array.newInstance_changed(java.lang.Class<?>, int...)" class="hiddenlink" target="rightframe">type
+(<code>Class<?>, </code>) in java.lang.reflect.Array
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.datatype.DatatypeFactory.html#javax.xml.datatype.DatatypeFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.datatype.DatatypeFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.parsers.DocumentBuilderFactory.html#javax.xml.parsers.DocumentBuilderFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.DocumentBuilderFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.parsers.SAXParserFactory.html#javax.xml.parsers.SAXParserFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.SAXParserFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.transform.TransformerFactory.html#javax.xml.transform.TransformerFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.transform.TransformerFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_added(java.lang.String, java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String, ClassLoader</code>)</b> in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_changed(java.lang.String)" class="hiddenlink" target="rightframe">type
+(<code>String</code>) in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<!-- Method newSetFromMap -->
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.newSetFromMap_added(java.util.Map<E, java.lang.Boolean>)" class="hiddenlink" target="rightframe"><b>newSetFromMap</b>
+(<code>Map<E, Boolean></code>)</A></nobr><br>
+<!-- Method newTaskFor -->
+<i>newTaskFor</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.lang.Runnable, T)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, T</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method newTaskFor -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.util.concurrent.Callable<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<T></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method nextAfter -->
+<i>nextAfter</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextAfter -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextAfter -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method nextAfter -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method nextUp -->
+<i>nextUp</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextUp -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method nextUp -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method nextUp -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Field NFC -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.NFC" class="hiddenlink" target="rightframe">NFC</A>
+</nobr><br>
+<!-- Class Normalizer -->
+<A HREF="pkg_java.text.html#Normalizer" class="hiddenlink" target="rightframe"><b>Normalizer</b></A><br>
+<!-- Class Normalizer.Form -->
+<A HREF="pkg_java.text.html#Normalizer.Form" class="hiddenlink" target="rightframe"><b>Normalizer.Form</b></A><br>
+<!-- Class Notification -->
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<!-- Class NumberFormat -->
+<i>NumberFormat</i><br>
+ <A HREF="java.text.NumberFormat.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Constructor NumberFormat -->
+ <nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.ctor_changed()" class="hiddenlink" target="rightframe">NumberFormat
+()</A></nobr> constructor<br>
+<!-- Field NVARCHAR -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NVARCHAR" class="hiddenlink" target="rightframe">NVARCHAR</A>
+</nobr><br>
+<!-- Class ObbInfo -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.content.res.html#ObbInfo" class="hiddenlink" target="rightframe"><b>ObbInfo</b></A><br>
+<!-- Class ObbScanner -->
+<A HREF="pkg_android.content.res.html#ObbScanner" class="hiddenlink" target="rightframe"><b>ObbScanner</b></A><br>
+<!-- Class ObjectStreamClass -->
+<A HREF="java.io.ObjectStreamClass.html" class="hiddenlink" target="rightframe">ObjectStreamClass</A><br>
+<!-- Method obtain -->
+<i>obtain</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_removed(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</strike> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method obtain -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, int[], PointerCoords[], int, float, float, int, int, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method obtain -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method offerFirst -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerFirst_added(E)" class="hiddenlink" target="rightframe"><b>offerFirst</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method offerLast -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerLast_added(E)" class="hiddenlink" target="rightframe"><b>offerLast</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Method onFilterTouchEventForSecurity -->
+<nobr><A HREF="android.view.View.html#android.view.View.onFilterTouchEventForSecurity_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onFilterTouchEventForSecurity</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<!-- Method onOverScrolled -->
+<nobr><A HREF="android.view.View.html#android.view.View.onOverScrolled_added(int, int, boolean, boolean)" class="hiddenlink" target="rightframe"><b>onOverScrolled</b>
+(<code>int, int, boolean, boolean</code>)</A></nobr><br>
+<!-- Method onSurfaceRedrawNeeded -->
+<nobr><A HREF="android.service.wallpaper.WallpaperService.Engine.html#android.service.wallpaper.WallpaperService.Engine.onSurfaceRedrawNeeded_added(android.view.SurfaceHolder)" class="hiddenlink" target="rightframe"><b>onSurfaceRedrawNeeded</b>
+(<code>SurfaceHolder</code>)</A></nobr><br>
+<!-- Field OP_IGET_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IGET_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Field OP_IPUT_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Field OP_SGET_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SGET_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Field OP_SPUT_WIDE_VOLATILE -->
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<!-- Class Opcodes -->
+<A HREF="dalvik.bytecode.Opcodes.html" class="hiddenlink" target="rightframe"><i>Opcodes</i></A><br>
+<!-- Method open -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.open_added(int)" class="hiddenlink" target="rightframe"><b>open</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Package org.apache.http.protocol -->
+<A HREF="pkg_org.apache.http.protocol.html" class="hiddenlink" target="rightframe">org.apache.http.protocol</A><br>
+<!-- Field OVER_SCROLL_ALWAYS -->
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_ALWAYS" class="hiddenlink" target="rightframe">OVER_SCROLL_ALWAYS</A>
+</nobr><br>
+<!-- Field OVER_SCROLL_IF_CONTENT_SCROLLS -->
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_IF_CONTENT_SCROLLS" class="hiddenlink" target="rightframe">OVER_SCROLL_IF_CONTENT_SCROLLS</A>
+</nobr><br>
+<!-- Field OVER_SCROLL_NEVER -->
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_NEVER" class="hiddenlink" target="rightframe">OVER_SCROLL_NEVER</A>
+</nobr><br>
+<!-- Method overScrollBy -->
+<nobr><A HREF="android.view.View.html#android.view.View.overScrollBy_added(int, int, int, int, int, int, int, int, boolean)" class="hiddenlink" target="rightframe"><b>overScrollBy</b>
+(<code>int, int, int, int, int, int, int, int, boolean</code>)</A></nobr><br>
+<!-- Class OverScroller -->
+<A HREF="pkg_android.widget.html#OverScroller" class="hiddenlink" target="rightframe"><b>OverScroller</b></A><br>
+<!-- Field overScrollFooter -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollFooter" class="hiddenlink" target="rightframe">overScrollFooter</A>
+</nobr><br>
+<!-- Field overScrollHeader -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollHeader" class="hiddenlink" target="rightframe">overScrollHeader</A>
+</nobr><br>
+<!-- Field overScrollMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollMode" class="hiddenlink" target="rightframe">overScrollMode</A>
+</nobr><br>
+<!-- Class Package -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Package.html" class="hiddenlink" target="rightframe">Package</A><br>
+<!-- Class PackageInfo -->
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<!-- Class PackageItemInfo -->
+<A HREF="android.content.pm.PackageItemInfo.html" class="hiddenlink" target="rightframe">PackageItemInfo</A><br>
+<!-- Class PackageManager -->
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<!-- Class ParameterMetaData -->
+<A HREF="java.sql.ParameterMetaData.html" class="hiddenlink" target="rightframe"><i>ParameterMetaData</i></A><br>
+<!-- Class ParcelFileDescriptor -->
+<A HREF="android.os.ParcelFileDescriptor.html" class="hiddenlink" target="rightframe">ParcelFileDescriptor</A><br>
+<!-- Method park -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.park_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>park</b>
+(<code>Object</code>)</A></nobr><br>
+<!-- Method parkNanos -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkNanos_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkNanos</b>
+(<code>Object, long</code>)</A></nobr><br>
+<!-- Method parkUntil -->
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkUntil_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkUntil</b>
+(<code>Object, long</code>)</A></nobr><br>
+<!-- Class PathClassLoader -->
+<A HREF="dalvik.system.PathClassLoader.html" class="hiddenlink" target="rightframe">PathClassLoader</A><br>
+<!-- Method peekFirst -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekFirst_added()" class="hiddenlink" target="rightframe"><b>peekFirst</b>
+()</A></nobr><br>
+<!-- Method peekLast -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekLast_added()" class="hiddenlink" target="rightframe"><b>peekLast</b>
+()</A></nobr><br>
+<!-- Field PERSISTENT_ACTIVITY -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PERSISTENT_ACTIVITY" class="hiddenlink" target="rightframe">PERSISTENT_ACTIVITY</A>
+</nobr><br>
+<!-- Class PipedInputStream -->
+<i>PipedInputStream</i><br>
+ <A HREF="java.io.PipedInputStream.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<!-- Constructor PipedInputStream -->
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>int</code>)</A></nobr> constructor<br>
+<!-- Constructor PipedInputStream -->
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(java.io.PipedOutputStream, int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>PipedOutputStream, int</code>)</A></nobr> constructor<br>
+<!-- Class PipedReader -->
+<i>PipedReader</i><br>
+ <A HREF="java.io.PipedReader.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<!-- Constructor PipedReader -->
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>int</code>)</A></nobr> constructor<br>
+<!-- Constructor PipedReader -->
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(java.io.PipedWriter, int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>PipedWriter, int</code>)</A></nobr> constructor<br>
+<!-- Class Policy -->
+<A HREF="java.security.Policy.html" class="hiddenlink" target="rightframe">Policy</A><br>
+<!-- Class Policy.Parameters -->
+<A HREF="pkg_java.security.html#Policy.Parameters" class="hiddenlink" target="rightframe"><b><i>Policy.Parameters</i></b></A><br>
+<!-- Class PolicySpi -->
+<A HREF="pkg_java.security.html#PolicySpi" class="hiddenlink" target="rightframe"><b>PolicySpi</b></A><br>
+<!-- Method pollFirst -->
+<i>pollFirst</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+<!-- Method pollFirst -->
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<!-- Method pollFirstEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollFirstEntry_added()" class="hiddenlink" target="rightframe"><b>pollFirstEntry</b>
+()</A></nobr><br>
+<!-- Method pollLast -->
+<i>pollLast</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+<!-- Method pollLast -->
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<!-- Method pollLastEntry -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollLastEntry_added()" class="hiddenlink" target="rightframe"><b>pollLastEntry</b>
+()</A></nobr><br>
+<!-- Class PooledConnection -->
+<A HREF="javax.sql.PooledConnection.html" class="hiddenlink" target="rightframe"><i>PooledConnection</i></A><br>
+<!-- Method pop -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pop_added()" class="hiddenlink" target="rightframe"><b>pop</b>
+()</A></nobr><br>
+<!-- Field popupAnimationStyle -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.popupAnimationStyle" class="hiddenlink" target="rightframe">popupAnimationStyle</A>
+</nobr><br>
+<!-- Class PotentialDeadlockError -->
+<A HREF="pkg_dalvik.system.html#PotentialDeadlockError" class="hiddenlink" target="rightframe"><strike>PotentialDeadlockError</strike></A><br>
+<!-- Class PowerManager.WakeLock -->
+<A HREF="android.os.PowerManager.WakeLock.html" class="hiddenlink" target="rightframe">PowerManager.WakeLock</A><br>
+<!-- Class PreparedStatement -->
+<A HREF="java.sql.PreparedStatement.html" class="hiddenlink" target="rightframe"><i>PreparedStatement</i></A><br>
+<!-- Field presence_audio_away -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_away" class="hiddenlink" target="rightframe">presence_audio_away</A>
+</nobr><br>
+<!-- Field presence_audio_busy -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_busy" class="hiddenlink" target="rightframe">presence_audio_busy</A>
+</nobr><br>
+<!-- Field presence_audio_online -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_online" class="hiddenlink" target="rightframe">presence_audio_online</A>
+</nobr><br>
+<!-- Field presence_video_away -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_away" class="hiddenlink" target="rightframe">presence_video_away</A>
+</nobr><br>
+<!-- Field presence_video_busy -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_busy" class="hiddenlink" target="rightframe">presence_video_busy</A>
+</nobr><br>
+<!-- Field presence_video_online -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_online" class="hiddenlink" target="rightframe">presence_video_online</A>
+</nobr><br>
+<!-- Field PRESSURE_STANDARD_ATMOSPHERE -->
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.PRESSURE_STANDARD_ATMOSPHERE" class="hiddenlink" target="rightframe">PRESSURE_STANDARD_ATMOSPHERE</A>
+</nobr><br>
+<!-- Field PREVIEW_FPS_MAX_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MAX_INDEX</A>
+</nobr><br>
+<!-- Field PREVIEW_FPS_MIN_INDEX -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MIN_INDEX</A>
+</nobr><br>
+<!-- Class PrintStream -->
+<A HREF="java.io.PrintStream.html" class="hiddenlink" target="rightframe">PrintStream</A><br>
+<!-- Class PrintWriter -->
+<A HREF="java.io.PrintWriter.html" class="hiddenlink" target="rightframe">PrintWriter</A><br>
+<!-- Class Properties -->
+<A HREF="java.util.Properties.html" class="hiddenlink" target="rightframe">Properties</A><br>
+<!-- Class PropertyResourceBundle -->
+<i>PropertyResourceBundle</i><br>
+ <A HREF="java.util.PropertyResourceBundle.html" class="hiddenlink" target="rightframe">java.util</A><br>
+<!-- Constructor PropertyResourceBundle -->
+ <nobr><A HREF="java.util.PropertyResourceBundle.html#java.util.PropertyResourceBundle.ctor_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>PropertyResourceBundle</b>
+(<code>Reader</code>)</A></nobr> constructor<br>
+<!-- Field PROVIDERS_CHANGED_ACTION -->
+<nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.PROVIDERS_CHANGED_ACTION" class="hiddenlink" target="rightframe">PROVIDERS_CHANGED_ACTION</A>
+</nobr><br>
+<!-- Method push -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.push_added(E)" class="hiddenlink" target="rightframe"><b>push</b>
+(<code>E</code>)</A></nobr><br>
+<!-- Class R.attr -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<!-- Class R.drawable -->
+<A HREF="android.R.drawable.html" class="hiddenlink" target="rightframe">R.drawable</A><br>
+<!-- Class R.style -->
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<!-- Field READ_OWNER_DATA -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>READ_OWNER_DATA</strike></A>
+</nobr><br>
+<!-- Method readNClob -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNClob_added()" class="hiddenlink" target="rightframe"><b>readNClob</b>
+()</A></nobr><br>
+<!-- Method readNString -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNString_added()" class="hiddenlink" target="rightframe"><b>readNString</b>
+()</A></nobr><br>
+<!-- Method readRowId -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readRowId_added()" class="hiddenlink" target="rightframe"><b>readRowId</b>
+()</A></nobr><br>
+<!-- Method readSQLXML -->
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readSQLXML_added()" class="hiddenlink" target="rightframe"><b>readSQLXML</b>
+()</A></nobr><br>
+<!-- Method recycle -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.recycle_changed()" class="hiddenlink" target="rightframe">recycle
+()</A></nobr><br>
+<!-- Class ReentrantReadWriteLock -->
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock</A><br>
+<!-- Class ReentrantReadWriteLock.WriteLock -->
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock.WriteLock</A><br>
+<!-- Method refresh -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.refresh_changed()" class="hiddenlink" target="rightframe">refresh
+()</A></nobr><br>
+<!-- Class RemoteViews -->
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<!-- Method removeFirstOccurrence -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeFirstOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeFirstOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<!-- Method removeLastOccurrence -->
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeLastOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeLastOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<!-- Method removeStatementEventListener -->
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.removeStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>removeStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<!-- Method requestLocationUpdates -->
+<i>requestLocationUpdates</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestLocationUpdates -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+<i>requestSingleUpdate</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method requestSingleUpdate -->
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<!-- Method reset -->
+<nobr><A HREF="java.util.Scanner.html#java.util.Scanner.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<!-- Class ResourceBundle -->
+<A HREF="java.util.ResourceBundle.html" class="hiddenlink" target="rightframe">ResourceBundle</A><br>
+<!-- Class ResourceBundle.Control -->
+<A HREF="pkg_java.util.html#ResourceBundle.Control" class="hiddenlink" target="rightframe"><b>ResourceBundle.Control</b></A><br>
+<!-- Class ResultSet -->
+<A HREF="java.sql.ResultSet.html" class="hiddenlink" target="rightframe"><i>ResultSet</i></A><br>
+<!-- Class ResultSetMetaData -->
+<A HREF="java.sql.ResultSetMetaData.html" class="hiddenlink" target="rightframe"><i>ResultSetMetaData</i></A><br>
+<!-- Field ROOT -->
+<nobr><A HREF="java.util.Locale.html#java.util.Locale.ROOT" class="hiddenlink" target="rightframe">ROOT</A>
+</nobr><br>
+<!-- Class RowId -->
+<A HREF="pkg_java.sql.html#RowId" class="hiddenlink" target="rightframe"><b><i>RowId</i></b></A><br>
+<!-- Field ROWID -->
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.ROWID" class="hiddenlink" target="rightframe">ROWID</A>
+</nobr><br>
+<!-- Class RowIdLifetime -->
+<A HREF="pkg_java.sql.html#RowIdLifetime" class="hiddenlink" target="rightframe"><b>RowIdLifetime</b></A><br>
+<!-- Class RowSet -->
+<A HREF="javax.sql.RowSet.html" class="hiddenlink" target="rightframe"><i>RowSet</i></A><br>
+<!-- Class RunnableFuture -->
+<A HREF="pkg_java.util.concurrent.html#RunnableFuture" class="hiddenlink" target="rightframe"><b><i>RunnableFuture</i></b></A><br>
+<!-- Class RunnableScheduledFuture -->
+<A HREF="pkg_java.util.concurrent.html#RunnableScheduledFuture" class="hiddenlink" target="rightframe"><b><i>RunnableScheduledFuture</i></b></A><br>
+<!-- Class SAXParserFactory -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.xml.parsers.SAXParserFactory.html" class="hiddenlink" target="rightframe">SAXParserFactory</A><br>
+<!-- Method scalb -->
+<i>scalb</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method scalb -->
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+<!-- Method scalb -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Method scalb -->
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<!-- Class Scanner -->
+<A HREF="java.util.Scanner.html" class="hiddenlink" target="rightframe">Scanner</A><br>
+<!-- Class ScheduledThreadPoolExecutor -->
+<A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ScheduledThreadPoolExecutor</A><br>
+<!-- Class SchemaFactory -->
+<A HREF="javax.xml.validation.SchemaFactory.html" class="hiddenlink" target="rightframe">SchemaFactory</A><br>
+<!-- Field SCREEN_ORIENTATION_FULL_SENSOR -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_FULL_SENSOR</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_REVERSE_LANDSCAPE -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_LANDSCAPE</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_REVERSE_PORTRAIT -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_PORTRAIT</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_SENSOR_LANDSCAPE -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_LANDSCAPE</A>
+</nobr><br>
+<!-- Field SCREEN_ORIENTATION_SENSOR_PORTRAIT -->
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_PORTRAIT</A>
+</nobr><br>
+<!-- Field screenDensity -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenDensity" class="hiddenlink" target="rightframe">screenDensity</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_SIZE_XLARGE -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_SIZE_XLARGE" class="hiddenlink" target="rightframe">SCREENLAYOUT_SIZE_XLARGE</A>
+</nobr><br>
+<!-- Field screenSize -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenSize" class="hiddenlink" target="rightframe">screenSize</A>
+</nobr><br>
+<!-- Class Sensor -->
+<A HREF="android.hardware.Sensor.html" class="hiddenlink" target="rightframe">Sensor</A><br>
+<!-- Class SensorManager -->
+<A HREF="android.hardware.SensorManager.html" class="hiddenlink" target="rightframe">SensorManager</A><br>
+<!-- Field SERIAL -->
+<nobr><A HREF="android.os.Build.html#android.os.Build.SERIAL" class="hiddenlink" target="rightframe">SERIAL</A>
+</nobr><br>
+<!-- Class ServiceConfigurationError -->
+<A HREF="pkg_java.util.html#ServiceConfigurationError" class="hiddenlink" target="rightframe"><b>ServiceConfigurationError</b></A><br>
+<!-- Class ServiceLoader -->
+<A HREF="pkg_java.util.html#ServiceLoader" class="hiddenlink" target="rightframe"><b>ServiceLoader</b></A><br>
+<!-- Field SET_ALARM -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ALARM" class="hiddenlink" target="rightframe">SET_ALARM</A>
+</nobr><br>
+<!-- Method setAsciiStream -->
+<i>setAsciiStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setAsciiStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setAudioSessionId -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAudioSessionId_added(int)" class="hiddenlink" target="rightframe"><b>setAudioSessionId</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setAuxEffectSendLevel -->
+<i>setAuxEffectSendLevel</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+<!-- Method setAuxEffectSendLevel -->
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method setBearingAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setBearingAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setBearingAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setBigDecimal -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBigDecimal_added(java.lang.String, java.math.BigDecimal)" class="hiddenlink" target="rightframe"><b>setBigDecimal</b>
+(<code>String, BigDecimal</code>)</A></nobr><br>
+<!-- Method setBinaryStream -->
+<i>setBinaryStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBinaryStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+<i>setBlob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBlob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setBoolean -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBoolean_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setBoolean</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<!-- Method setByte -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setByte_added(java.lang.String, byte)" class="hiddenlink" target="rightframe"><b>setByte</b>
+(<code>String, byte</code>)</A></nobr><br>
+<!-- Method setBytes -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBytes_added(java.lang.String, byte[])" class="hiddenlink" target="rightframe"><b>setBytes</b>
+(<code>String, byte[]</code>)</A></nobr><br>
+<!-- Method setCharacterStream -->
+<i>setCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClientInfo -->
+<i>setClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method setClientInfo -->
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.util.Properties)" class="hiddenlink" target="rightframe">type <b>
+(<code>Properties</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<!-- Method setClob -->
+<i>setClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setComposingRegion -->
+<i>setComposingRegion</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+<!-- Method setComposingRegion -->
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+<!-- Method setComposingRegion -->
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<!-- Method setDate -->
+<i>setDate</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setDate -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setDefault -->
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.setDefault_added(javax.net.ssl.SSLContext)" class="hiddenlink" target="rightframe"><b>setDefault</b>
+(<code>SSLContext</code>)</A></nobr><br>
+<!-- Method setDouble -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDouble_added(java.lang.String, double)" class="hiddenlink" target="rightframe"><b>setDouble</b>
+(<code>String, double</code>)</A></nobr><br>
+<!-- Method setExecutable -->
+<i>setExecutable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setExecutable -->
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setExponentSeparator -->
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.setExponentSeparator_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setExponentSeparator</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setFilterTouchesWhenObscured -->
+<nobr><A HREF="android.view.View.html#android.view.View.setFilterTouchesWhenObscured_added(boolean)" class="hiddenlink" target="rightframe"><b>setFilterTouchesWhenObscured</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setFloat -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setFloat_added(java.lang.String, float)" class="hiddenlink" target="rightframe"><b>setFloat</b>
+(<code>String, float</code>)</A></nobr><br>
+<!-- Method setHorizontalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setHorizontalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setHorizontalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setInt -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setInt_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setInt</b>
+(<code>String, int</code>)</A></nobr><br>
+<!-- Method setLoginTimeout -->
+<i>setLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method setLoginTimeout -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method setLogWriter -->
+<i>setLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method setLogWriter -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method setLong -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setLong_added(java.lang.String, long)" class="hiddenlink" target="rightframe"><b>setLong</b>
+(<code>String, long</code>)</A></nobr><br>
+<!-- Method setNCharacterStream -->
+<i>setNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNCharacterStream -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+<i>setNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNClob -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNString -->
+<i>setNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setNString -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setNString -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNString -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNull -->
+<i>setNull</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setNull -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setObject -->
+<i>setObject</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setObject -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setObject -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setOption -->
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.setOption_removed(int, java.lang.Object)" class="hiddenlink" target="rightframe"><strike>setOption</strike>
+(<code>int, Object</code>)</A></nobr><br>
+<!-- Method setOrientationHint -->
+<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setOrientationHint_added(int)" class="hiddenlink" target="rightframe"><b>setOrientationHint</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setOverscrollFooter -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollFooter_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollFooter</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setOverscrollHeader -->
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollHeader_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollHeader</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setOverScrollMode -->
+<nobr><A HREF="android.view.View.html#android.view.View.setOverScrollMode_added(int)" class="hiddenlink" target="rightframe"><b>setOverScrollMode</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setPackageObbPath -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setPackageObbPath_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setPackageObbPath</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method setPersistent -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.setPersistent_changed(boolean)" class="hiddenlink" target="rightframe">setPersistent
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setPluginsPath -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setPluginsPath_changed(java.lang.String)" class="hiddenlink" target="rightframe">setPluginsPath
+(<code>String</code>)</A></nobr><br>
+<!-- Method setPoolable -->
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.setPoolable_added(boolean)" class="hiddenlink" target="rightframe"><b>setPoolable</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setPreviewFpsRange -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFpsRange_added(int, int)" class="hiddenlink" target="rightframe"><b>setPreviewFpsRange</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setPreviewFrameRate -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFrameRate_changed(int)" class="hiddenlink" target="rightframe">setPreviewFrameRate
+(<code>int</code>)</A></nobr><br>
+<!-- Method setReadable -->
+<i>setReadable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setReadable -->
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setRoundingMode -->
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.setRoundingMode_added(java.math.RoundingMode)" class="hiddenlink" target="rightframe"><b>setRoundingMode</b>
+(<code>RoundingMode</code>)</A></nobr><br>
+<!-- Method setRowId -->
+<i>setRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setRowId -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setRowId -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setRowId -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setShort -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setShort_added(java.lang.String, short)" class="hiddenlink" target="rightframe"><b>setShort</b>
+(<code>String, short</code>)</A></nobr><br>
+<!-- Method setSpeedAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setSpeedAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setSpeedAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setSQLXML -->
+<i>setSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+<!-- Method setSQLXML -->
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+<!-- Method setSQLXML -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setSQLXML -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setSSLParameters -->
+<i>setSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+<!-- Method setSSLParameters -->
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<!-- Method setString -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setString</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method setTime -->
+<i>setTime</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setTime -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setTimestamp -->
+<i>setTimestamp</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Method setTimestamp -->
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<!-- Class Settings -->
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<!-- Method setURL -->
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setURL_added(int, java.net.URL)" class="hiddenlink" target="rightframe"><b>setURL</b>
+(<code>int, URL</code>)</A></nobr><br>
+<!-- Method setUseWebViewBackgroundForOverscrollBackground -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setUseWebViewBackgroundForOverscrollBackground_added(boolean)" class="hiddenlink" target="rightframe"><b>setUseWebViewBackgroundForOverscrollBackground</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setVerticalAccuracy -->
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setVerticalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setVerticalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setWorkSource -->
+<i>setWorkSource</i><br>
+ <nobr><A HREF="android.net.wifi.WifiManager.WifiLock.html#android.net.wifi.WifiManager.WifiLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.net.wifi.WifiManager.WifiLock
+</A></nobr><br>
+<!-- Method setWorkSource -->
+ <nobr><A HREF="android.os.PowerManager.WakeLock.html#android.os.PowerManager.WakeLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.os.PowerManager.WakeLock
+</A></nobr><br>
+<!-- Method setWritable -->
+<i>setWritable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Method setWritable -->
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<!-- Class SharedPreferences.Editor -->
+<A HREF="android.content.SharedPreferences.Editor.html" class="hiddenlink" target="rightframe"><i>SharedPreferences.Editor</i></A><br>
+<!-- Field SHORT -->
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.SHORT" class="hiddenlink" target="rightframe">SHORT</A>
+</nobr><br>
+<!-- Class SocketImpl -->
+<A HREF="java.net.SocketImpl.html" class="hiddenlink" target="rightframe">SocketImpl</A><br>
+<!-- Class SQLClientInfoException -->
+<A HREF="pkg_java.sql.html#SQLClientInfoException" class="hiddenlink" target="rightframe"><b>SQLClientInfoException</b></A><br>
+<!-- Class SQLDataException -->
+<A HREF="pkg_java.sql.html#SQLDataException" class="hiddenlink" target="rightframe"><b>SQLDataException</b></A><br>
+<!-- Class SQLException -->
+<i>SQLException</i><br>
+ <A HREF="java.sql.SQLException.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLException -->
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Class SQLFeatureNotSupportedException -->
+<A HREF="pkg_java.sql.html#SQLFeatureNotSupportedException" class="hiddenlink" target="rightframe"><b>SQLFeatureNotSupportedException</b></A><br>
+<!-- Class SQLInput -->
+<A HREF="java.sql.SQLInput.html" class="hiddenlink" target="rightframe"><i>SQLInput</i></A><br>
+<!-- Class SQLIntegrityConstraintViolationException -->
+<A HREF="pkg_java.sql.html#SQLIntegrityConstraintViolationException" class="hiddenlink" target="rightframe"><b>SQLIntegrityConstraintViolationException</b></A><br>
+<!-- Class SQLInvalidAuthorizationSpecException -->
+<A HREF="pkg_java.sql.html#SQLInvalidAuthorizationSpecException" class="hiddenlink" target="rightframe"><b>SQLInvalidAuthorizationSpecException</b></A><br>
+<!-- Class SQLNonTransientConnectionException -->
+<A HREF="pkg_java.sql.html#SQLNonTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLNonTransientConnectionException</b></A><br>
+<!-- Class SQLNonTransientException -->
+<A HREF="pkg_java.sql.html#SQLNonTransientException" class="hiddenlink" target="rightframe"><b>SQLNonTransientException</b></A><br>
+<!-- Class SQLOutput -->
+<A HREF="java.sql.SQLOutput.html" class="hiddenlink" target="rightframe"><i>SQLOutput</i></A><br>
+<!-- Class SQLRecoverableException -->
+<A HREF="pkg_java.sql.html#SQLRecoverableException" class="hiddenlink" target="rightframe"><b>SQLRecoverableException</b></A><br>
+<!-- Field sqlStateSQL -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.sqlStateSQL" class="hiddenlink" target="rightframe">sqlStateSQL</A>
+</nobr><br>
+<!-- Class SQLSyntaxErrorException -->
+<A HREF="pkg_java.sql.html#SQLSyntaxErrorException" class="hiddenlink" target="rightframe"><b>SQLSyntaxErrorException</b></A><br>
+<!-- Class SQLTimeoutException -->
+<A HREF="pkg_java.sql.html#SQLTimeoutException" class="hiddenlink" target="rightframe"><b>SQLTimeoutException</b></A><br>
+<!-- Class SQLTransactionRollbackException -->
+<A HREF="pkg_java.sql.html#SQLTransactionRollbackException" class="hiddenlink" target="rightframe"><b>SQLTransactionRollbackException</b></A><br>
+<!-- Class SQLTransientConnectionException -->
+<A HREF="pkg_java.sql.html#SQLTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLTransientConnectionException</b></A><br>
+<!-- Class SQLTransientException -->
+<A HREF="pkg_java.sql.html#SQLTransientException" class="hiddenlink" target="rightframe"><b>SQLTransientException</b></A><br>
+<!-- Class SQLWarning -->
+<i>SQLWarning</i><br>
+ <A HREF="java.sql.SQLWarning.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+<!-- Constructor SQLWarning -->
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<!-- Class SQLXML -->
+<i>SQLXML</i><br>
+ <A HREF="pkg_java.sql.html#SQLXML" class="hiddenlink" target="rightframe"><b><i>java.sql</i></b></A><br>
+<!-- Field SQLXML -->
+<nobr> in
+<A HREF="java.sql.Types.html#java.sql.Types.SQLXML" class="hiddenlink" target="rightframe">java.sql.Types</A>
+</nobr><br>
+<!-- Class SSLContext -->
+<A HREF="javax.net.ssl.SSLContext.html" class="hiddenlink" target="rightframe">SSLContext</A><br>
+<!-- Class SSLContextSpi -->
+<A HREF="javax.net.ssl.SSLContextSpi.html" class="hiddenlink" target="rightframe">SSLContextSpi</A><br>
+<!-- Class SSLEngine -->
+<A HREF="javax.net.ssl.SSLEngine.html" class="hiddenlink" target="rightframe">SSLEngine</A><br>
+<!-- Class SSLParameters -->
+<A HREF="pkg_javax.net.ssl.html#SSLParameters" class="hiddenlink" target="rightframe"><b>SSLParameters</b></A><br>
+<!-- Class SSLSessionBindingEvent -->
+<A HREF="javax.net.ssl.SSLSessionBindingEvent.html" class="hiddenlink" target="rightframe">SSLSessionBindingEvent</A><br>
+<!-- Class SSLSessionContext -->
+<A HREF="javax.net.ssl.SSLSessionContext.html" class="hiddenlink" target="rightframe"><i>SSLSessionContext</i></A><br>
+<!-- Class SSLSocket -->
+<A HREF="javax.net.ssl.SSLSocket.html" class="hiddenlink" target="rightframe">SSLSocket</A><br>
+<!-- Class StaleDexCacheError -->
+<A HREF="pkg_dalvik.system.html#StaleDexCacheError" class="hiddenlink" target="rightframe"><strike>StaleDexCacheError</strike></A><br>
+<!-- Field stat_sys_phone_call -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call" class="hiddenlink" target="rightframe">stat_sys_phone_call</A>
+</nobr><br>
+<!-- Field stat_sys_phone_call_forward -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_forward" class="hiddenlink" target="rightframe">stat_sys_phone_call_forward</A>
+</nobr><br>
+<!-- Field stat_sys_phone_call_on_hold -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_phone_call_on_hold</A>
+</nobr><br>
+<!-- Field stat_sys_vp_phone_call -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call</A>
+</nobr><br>
+<!-- Field stat_sys_vp_phone_call_on_hold -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call_on_hold</A>
+</nobr><br>
+<!-- Class Statement -->
+<A HREF="java.sql.Statement.html" class="hiddenlink" target="rightframe"><i>Statement</i></A><br>
+<!-- Class StatementEvent -->
+<A HREF="pkg_javax.sql.html#StatementEvent" class="hiddenlink" target="rightframe"><b>StatementEvent</b></A><br>
+<!-- Class StatementEventListener -->
+<A HREF="pkg_javax.sql.html#StatementEventListener" class="hiddenlink" target="rightframe"><b><i>StatementEventListener</i></b></A><br>
+<!-- Field STORAGE_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.STORAGE_SERVICE" class="hiddenlink" target="rightframe">STORAGE_SERVICE</A>
+</nobr><br>
+<!-- Method store -->
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.store_added(java.io.Writer, java.lang.String)" class="hiddenlink" target="rightframe"><b>store</b>
+(<code>Writer, String</code>)</A></nobr><br>
+<!-- Class StrictMath -->
+<A HREF="java.lang.StrictMath.html" class="hiddenlink" target="rightframe">StrictMath</A><br>
+<!-- Class StrictMode -->
+<A HREF="pkg_android.os.html#StrictMode" class="hiddenlink" target="rightframe"><b>StrictMode</b></A><br>
+<!-- Class StrictMode.ThreadPolicy -->
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy</b></A><br>
+<!-- Class StrictMode.ThreadPolicy.Builder -->
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy.Builder</b></A><br>
+<!-- Class StrictMode.VmPolicy -->
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy</b></A><br>
+<!-- Class StrictMode.VmPolicy.Builder -->
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy.Builder</b></A><br>
+<!-- Class String -->
+<i>String</i><br>
+ <A HREF="java.lang.String.html" class="hiddenlink" target="rightframe">java.lang</A><br>
+<!-- Constructor String -->
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], int, int, java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], int, int, Charset</code>)</A></nobr> constructor<br>
+<!-- Constructor String -->
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], Charset</code>)</A></nobr> constructor<br>
+<!-- Method stringPropertyNames -->
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.stringPropertyNames_added()" class="hiddenlink" target="rightframe"><b>stringPropertyNames</b>
+()</A></nobr><br>
+<!-- Class Subject -->
+<A HREF="javax.security.auth.Subject.html" class="hiddenlink" target="rightframe">Subject</A><br>
+<!-- Method subMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.subMap_added(K, boolean, K, boolean)" class="hiddenlink" target="rightframe"><b>subMap</b>
+(<code>K, boolean, K, boolean</code>)</A></nobr><br>
+<!-- Method subSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.subSet_added(E, boolean, E, boolean)" class="hiddenlink" target="rightframe"><b>subSet</b>
+(<code>E, boolean, E, boolean</code>)</A></nobr><br>
+<!-- Method supportsMulticast -->
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.supportsMulticast_added()" class="hiddenlink" target="rightframe"><b>supportsMulticast</b>
+()</A></nobr><br>
+<!-- Method supportsStoredFunctionsUsingCallSyntax -->
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax_added()" class="hiddenlink" target="rightframe"><b>supportsStoredFunctionsUsingCallSyntax</b>
+()</A></nobr><br>
+<!-- Class SurfaceHolder.Callback2 -->
+<A HREF="pkg_android.view.html#SurfaceHolder.Callback2" class="hiddenlink" target="rightframe"><b><i>SurfaceHolder.Callback2</i></b></A><br>
+<!-- Class System -->
+<A HREF="java.lang.System.html" class="hiddenlink" target="rightframe">System</A><br>
+<!-- Field TAG_GPS_ALTITUDE -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE</A>
+</nobr><br>
+<!-- Field TAG_GPS_ALTITUDE_REF -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE_REF" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE_REF</A>
+</nobr><br>
+<!-- Method tailMap -->
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.tailMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>tailMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<!-- Method tailSet -->
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.tailSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>tailSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<!-- Method takeInputQueue -->
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeInputQueue_added(android.view.InputQueue.Callback)" class="hiddenlink" target="rightframe"><b>takeInputQueue</b>
+(<code>Callback</code>)</A></nobr><br>
+<!-- Method takeSurface -->
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeSurface_added(android.view.SurfaceHolder.Callback2)" class="hiddenlink" target="rightframe"><b>takeSurface</b>
+(<code>Callback2</code>)</A></nobr><br>
+<!-- Class TelephonyManager -->
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<!-- Class TemporaryDirectory -->
+<A HREF="pkg_dalvik.system.html#TemporaryDirectory" class="hiddenlink" target="rightframe"><strike>TemporaryDirectory</strike></A><br>
+<!-- Field TextAppearance_StatusBar_EventContent -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent</A>
+</nobr><br>
+<!-- Field TextAppearance_StatusBar_EventContent_Title -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent_Title</A>
+</nobr><br>
+<!-- Field TextAppearance_StatusBar_Icon -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Icon" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Icon</A>
+</nobr><br>
+<!-- Field TextAppearance_StatusBar_Title -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Title</A>
+</nobr><br>
+<!-- Class TextAttribute -->
+<A HREF="java.awt.font.TextAttribute.html" class="hiddenlink" target="rightframe">TextAttribute</A><br>
+<!-- Field textSelectHandle -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandle" class="hiddenlink" target="rightframe">textSelectHandle</A>
+</nobr><br>
+<!-- Field textSelectHandleLeft -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleLeft" class="hiddenlink" target="rightframe">textSelectHandleLeft</A>
+</nobr><br>
+<!-- Field textSelectHandleRight -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleRight" class="hiddenlink" target="rightframe">textSelectHandleRight</A>
+</nobr><br>
+<!-- Field textSelectHandleWindowStyle -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleWindowStyle" class="hiddenlink" target="rightframe">textSelectHandleWindowStyle</A>
+</nobr><br>
+<!-- Class ThreadPoolExecutor -->
+<A HREF="java.util.concurrent.ThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ThreadPoolExecutor</A><br>
+<!-- Class TimeUnit -->
+<A HREF="java.util.concurrent.TimeUnit.html" class="hiddenlink" target="rightframe">TimeUnit</A><br>
+<!-- Method toByteArray -->
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.toByteArray_changed()" class="hiddenlink" target="rightframe">toByteArray
+()</A></nobr><br>
+<!-- Method toDays -->
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toDays_added(long)" class="hiddenlink" target="rightframe"><b>toDays</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method toHours -->
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toHours_added(long)" class="hiddenlink" target="rightframe"><b>toHours</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method toMinutes -->
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toMinutes_added(long)" class="hiddenlink" target="rightframe"><b>toMinutes</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Class TouchDex -->
+<A HREF="pkg_dalvik.system.html#TouchDex" class="hiddenlink" target="rightframe"><strike>TouchDex</strike></A><br>
+<!-- Method toURL -->
+<nobr><A HREF="java.io.File.html#java.io.File.toURL_changed()" class="hiddenlink" target="rightframe">toURL
+()</A></nobr><br>
+<!-- Field TRACKING -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING" class="hiddenlink" target="rightframe">TRACKING</A>
+</nobr><br>
+<!-- Field TRACKING_LOOSE -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_LOOSE" class="hiddenlink" target="rightframe">TRACKING_LOOSE</A>
+</nobr><br>
+<!-- Field TRACKING_TIGHT -->
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_TIGHT" class="hiddenlink" target="rightframe">TRACKING_TIGHT</A>
+</nobr><br>
+<!-- Class TransformerFactory -->
+<A HREF="javax.xml.transform.TransformerFactory.html" class="hiddenlink" target="rightframe">TransformerFactory</A><br>
+<!-- Class TreeMap -->
+<A HREF="java.util.TreeMap.html" class="hiddenlink" target="rightframe">TreeMap</A><br>
+<!-- Class TreeSet -->
+<A HREF="java.util.TreeSet.html" class="hiddenlink" target="rightframe">TreeSet</A><br>
+<!-- Field TYPE_GRAVITY -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_GRAVITY" class="hiddenlink" target="rightframe">TYPE_GRAVITY</A>
+</nobr><br>
+<!-- Field TYPE_LINEAR_ACCELERATION -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_LINEAR_ACCELERATION" class="hiddenlink" target="rightframe">TYPE_LINEAR_ACCELERATION</A>
+</nobr><br>
+<!-- Field TYPE_MAIDEN_NAME -->
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAIDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAIDEN_NAME</A>
+</nobr><br>
+<!-- Field TYPE_MAINDEN_NAME -->
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAINDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAINDEN_NAME</A>
+</nobr><br>
+<!-- Field TYPE_ROTATION_VECTOR -->
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_ROTATION_VECTOR" class="hiddenlink" target="rightframe">TYPE_ROTATION_VECTOR</A>
+</nobr><br>
+<!-- Class Types -->
+<A HREF="java.sql.Types.html" class="hiddenlink" target="rightframe">Types</A><br>
+<!-- Class UnrecoverableKeyException -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.security.UnrecoverableKeyException.html" class="hiddenlink" target="rightframe">UnrecoverableKeyException</A><br>
+<!-- Field UNSUPPORTED_EMPTY_COLLECTION -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.UNSUPPORTED_EMPTY_COLLECTION" class="hiddenlink" target="rightframe">UNSUPPORTED_EMPTY_COLLECTION</A>
+</nobr><br>
+<!-- Method updateAsciiStream -->
+<i>updateAsciiStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateAsciiStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateAsciiStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateAsciiStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+<i>updateBinaryStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBinaryStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+<i>updateBlob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateBlob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+<i>updateCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+<i>updateClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+<i>updateNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNCharacterStream -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+<i>updateNClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNClob -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNString -->
+<i>updateNString</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateNString -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateRowId -->
+<i>updateRowId</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateRowId -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateSQLXML -->
+<i>updateSQLXML</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Method updateSQLXML -->
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<!-- Field USE_SIP -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_SIP" class="hiddenlink" target="rightframe">USE_SIP</A>
+</nobr><br>
+<!-- Class View -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<!-- Class ViewConfiguration -->
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<!-- Class VMDebug -->
+<A HREF="pkg_dalvik.system.html#VMDebug" class="hiddenlink" target="rightframe"><strike>VMDebug</strike></A><br>
+<!-- Class VMRuntime -->
+<A HREF="pkg_dalvik.system.html#VMRuntime" class="hiddenlink" target="rightframe"><strike>VMRuntime</strike></A><br>
+<!-- Class VMStack -->
+<A HREF="pkg_dalvik.system.html#VMStack" class="hiddenlink" target="rightframe"><strike>VMStack</strike></A><br>
+<!-- Class WallpaperService.Engine -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.service.wallpaper.WallpaperService.Engine.html" class="hiddenlink" target="rightframe">WallpaperService.Engine</A><br>
+<!-- Class WebSettings -->
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<!-- Class WifiManager.WifiLock -->
+<A HREF="android.net.wifi.WifiManager.WifiLock.html" class="hiddenlink" target="rightframe">WifiManager.WifiLock</A><br>
+<!-- Class Window -->
+<A HREF="android.view.Window.html" class="hiddenlink" target="rightframe">Window</A><br>
+<!-- Field WIPE_EXTERNAL_STORAGE -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">WIPE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<!-- Class WorkSource -->
+<A HREF="pkg_android.os.html#WorkSource" class="hiddenlink" target="rightframe"><b>WorkSource</b></A><br>
+<!-- Class Wrapper -->
+<A HREF="pkg_java.sql.html#Wrapper" class="hiddenlink" target="rightframe"><b><i>Wrapper</i></b></A><br>
+<!-- Field WRITE_OWNER_DATA -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>WRITE_OWNER_DATA</strike></A>
+</nobr><br>
+<!-- Method writeNClob -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNClob_added(java.sql.NClob)" class="hiddenlink" target="rightframe"><b>writeNClob</b>
+(<code>NClob</code>)</A></nobr><br>
+<!-- Method writeNString -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNString_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>writeNString</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method writeRowId -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeRowId_added(java.sql.RowId)" class="hiddenlink" target="rightframe"><b>writeRowId</b>
+(<code>RowId</code>)</A></nobr><br>
+<!-- Method writeSQLXML -->
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeSQLXML_added(java.sql.SQLXML)" class="hiddenlink" target="rightframe"><b>writeSQLXML</b>
+(<code>SQLXML</code>)</A></nobr><br>
+<!-- Class X500Principal -->
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>X500Principal</i><br>
+ <A HREF="javax.security.auth.x500.X500Principal.html" class="hiddenlink" target="rightframe">javax.security.auth.x500</A><br>
+<!-- Constructor X500Principal -->
+ <nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.ctor_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>X500Principal</b>
+(<code>String, Map<String, String></code>)</A></nobr> constructor<br>
+<!-- Field xlargeScreens -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.xlargeScreens" class="hiddenlink" target="rightframe">xlargeScreens</A>
+</nobr><br>
+<!-- Field YV12 -->
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YV12" class="hiddenlink" target="rightframe">YV12</A>
+</nobr><br>
+<!-- Class ZipError -->
+<A NAME="Z"></A>
+<br><font size="+2">Z</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.zip.html#ZipError" class="hiddenlink" target="rightframe"><b>ZipError</b></A><br>
+<!-- Class Zygote -->
+<A HREF="pkg_dalvik.system.html#Zygote" class="hiddenlink" target="rightframe"><strike>Zygote</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/alldiffs_index_changes.html b/docs/html/sdk/api_diff/9/changes/alldiffs_index_changes.html
new file mode 100644
index 0000000..09ebd79
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/alldiffs_index_changes.html
@@ -0,0 +1,1198 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="alldiffs_index_all.html" xclass="hiddenlink">All Differences</a>
+ <br>
+<A HREF="alldiffs_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="alldiffs_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<b>Changes</b>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AbstractExecutorService -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.concurrent.AbstractExecutorService.html" class="hiddenlink" target="rightframe">AbstractExecutorService</A><br>
+<!-- Class AbstractOwnableSynchronizer -->
+<A HREF="java.util.concurrent.locks.AbstractOwnableSynchronizer.html" class="hiddenlink" target="rightframe">AbstractOwnableSynchronizer</A><br>
+<!-- Class AbstractThreadedSyncAdapter -->
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<!-- Class AccessController -->
+<A HREF="java.security.AccessController.html" class="hiddenlink" target="rightframe">AccessController</A><br>
+<!-- Class Activity -->
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<!-- Class ActivityInfo -->
+<A HREF="android.content.pm.ActivityInfo.html" class="hiddenlink" target="rightframe">ActivityInfo</A><br>
+<!-- Class ActivityManager.RunningAppProcessInfo -->
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<!-- Package android -->
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<!-- Package android.app -->
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Package android.app.admin -->
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<!-- Package android.content -->
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<!-- Package android.content.pm -->
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<!-- Package android.content.res -->
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<!-- Package android.graphics -->
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<!-- Package android.hardware -->
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<!-- Package android.location -->
+<A HREF="pkg_android.location.html" class="hiddenlink" target="rightframe">android.location</A><br>
+<!-- Package android.media -->
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<!-- Package android.net.wifi -->
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<!-- Package android.opengl -->
+<A HREF="pkg_android.opengl.html" class="hiddenlink" target="rightframe">android.opengl</A><br>
+<!-- Package android.os -->
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Package android.provider -->
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<!-- Package android.service.wallpaper -->
+<A HREF="pkg_android.service.wallpaper.html" class="hiddenlink" target="rightframe">android.service.wallpaper</A><br>
+<!-- Package android.telephony -->
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<!-- Package android.telephony.gsm -->
+<A HREF="pkg_android.telephony.gsm.html" class="hiddenlink" target="rightframe">android.telephony.gsm</A><br>
+<!-- Package android.test.mock -->
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<!-- Package android.text.format -->
+<A HREF="pkg_android.text.format.html" class="hiddenlink" target="rightframe">android.text.format</A><br>
+<!-- Package android.util -->
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<!-- Package android.view -->
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<!-- Package android.view.inputmethod -->
+<A HREF="pkg_android.view.inputmethod.html" class="hiddenlink" target="rightframe">android.view.inputmethod</A><br>
+<!-- Package android.webkit -->
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<!-- Package android.widget -->
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<!-- Class ApplicationInfo -->
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<!-- Class Array -->
+<i>Array</i><br>
+ <A HREF="java.lang.reflect.Array.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+<!-- Class Array -->
+ <A HREF="java.sql.Array.html" class="hiddenlink" target="rightframe"><i>java.sql</i></A><br>
+<!-- Class Arrays -->
+<A HREF="java.util.Arrays.html" class="hiddenlink" target="rightframe">Arrays</A><br>
+<!-- Class AtomicBoolean -->
+<A HREF="java.util.concurrent.atomic.AtomicBoolean.html" class="hiddenlink" target="rightframe">AtomicBoolean</A><br>
+<!-- Class AtomicInteger -->
+<A HREF="java.util.concurrent.atomic.AtomicInteger.html" class="hiddenlink" target="rightframe">AtomicInteger</A><br>
+<!-- Class AtomicIntegerArray -->
+<A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html" class="hiddenlink" target="rightframe">AtomicIntegerArray</A><br>
+<!-- Class AtomicIntegerFieldUpdater -->
+<A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicIntegerFieldUpdater</A><br>
+<!-- Class AtomicLong -->
+<A HREF="java.util.concurrent.atomic.AtomicLong.html" class="hiddenlink" target="rightframe">AtomicLong</A><br>
+<!-- Class AtomicLongArray -->
+<A HREF="java.util.concurrent.atomic.AtomicLongArray.html" class="hiddenlink" target="rightframe">AtomicLongArray</A><br>
+<!-- Class AtomicLongFieldUpdater -->
+<A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicLongFieldUpdater</A><br>
+<!-- Class AtomicReference -->
+<A HREF="java.util.concurrent.atomic.AtomicReference.html" class="hiddenlink" target="rightframe">AtomicReference</A><br>
+<!-- Class AtomicReferenceArray -->
+<A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html" class="hiddenlink" target="rightframe">AtomicReferenceArray</A><br>
+<!-- Class AtomicReferenceFieldUpdater -->
+<A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicReferenceFieldUpdater</A><br>
+<!-- Class AudioTrack -->
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<!-- Class BaseInputConnection -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.inputmethod.BaseInputConnection.html" class="hiddenlink" target="rightframe">BaseInputConnection</A><br>
+<!-- Class BatchUpdateException -->
+<A HREF="java.sql.BatchUpdateException.html" class="hiddenlink" target="rightframe">BatchUpdateException</A><br>
+<!-- Class Blob -->
+<A HREF="java.sql.Blob.html" class="hiddenlink" target="rightframe"><i>Blob</i></A><br>
+<!-- Class BreakIterator -->
+<A HREF="java.text.BreakIterator.html" class="hiddenlink" target="rightframe">BreakIterator</A><br>
+<!-- Class Buffer -->
+<A HREF="java.nio.Buffer.html" class="hiddenlink" target="rightframe">Buffer</A><br>
+<!-- Class Build -->
+<A HREF="android.os.Build.html" class="hiddenlink" target="rightframe">Build</A><br>
+<!-- Class Build.VERSION_CODES -->
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<!-- Class Calendar -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.Calendar.html" class="hiddenlink" target="rightframe">Calendar</A><br>
+<!-- Class CallableStatement -->
+<A HREF="java.sql.CallableStatement.html" class="hiddenlink" target="rightframe"><i>CallableStatement</i></A><br>
+<!-- Class CamcorderProfile -->
+<A HREF="android.media.CamcorderProfile.html" class="hiddenlink" target="rightframe">CamcorderProfile</A><br>
+<!-- Class Camera -->
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<!-- Class Camera.Parameters -->
+<A HREF="android.hardware.Camera.Parameters.html" class="hiddenlink" target="rightframe">Camera.Parameters</A><br>
+<!-- Class CameraProfile -->
+<A HREF="android.media.CameraProfile.html" class="hiddenlink" target="rightframe">CameraProfile</A><br>
+<!-- Class Class -->
+<A HREF="java.lang.Class.html" class="hiddenlink" target="rightframe">Class</A><br>
+<!-- Class Clob -->
+<A HREF="java.sql.Clob.html" class="hiddenlink" target="rightframe"><i>Clob</i></A><br>
+<!-- Method clone -->
+<i>clone</i><br>
+ <nobr><A HREF="android.app.Notification.html#android.app.Notification.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.app.Notification
+</A></nobr><br>
+<!-- Method clone -->
+ <nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.widget.RemoteViews
+</A></nobr><br>
+<!-- Class CollationKey -->
+<A HREF="java.text.CollationKey.html" class="hiddenlink" target="rightframe">CollationKey</A><br>
+<!-- Class Collections -->
+<A HREF="java.util.Collections.html" class="hiddenlink" target="rightframe">Collections</A><br>
+<!-- Method compareTo -->
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.compareTo_changed(java.text.CollationKey)" class="hiddenlink" target="rightframe">compareTo
+(<code>CollationKey</code>)</A></nobr><br>
+<!-- Class ConcurrentHashMap -->
+<A HREF="java.util.concurrent.ConcurrentHashMap.html" class="hiddenlink" target="rightframe">ConcurrentHashMap</A><br>
+<!-- Class Configuration -->
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<!-- Class Connection -->
+<A HREF="java.sql.Connection.html" class="hiddenlink" target="rightframe"><i>Connection</i></A><br>
+<!-- Class ConnectionPoolDataSource -->
+<A HREF="javax.sql.ConnectionPoolDataSource.html" class="hiddenlink" target="rightframe"><i>ConnectionPoolDataSource</i></A><br>
+<!-- Class ContactsContract.CommonDataKinds.Nickname -->
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Nickname</A><br>
+<!-- Class Context -->
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<!-- Class Criteria -->
+<A HREF="android.location.Criteria.html" class="hiddenlink" target="rightframe">Criteria</A><br>
+<!-- Package dalvik.bytecode -->
+<A NAME="D"></A>
+<A HREF="pkg_dalvik.bytecode.html" class="hiddenlink" target="rightframe">dalvik.bytecode</A><br>
+<!-- Package dalvik.system -->
+<A HREF="pkg_dalvik.system.html" class="hiddenlink" target="rightframe">dalvik.system</A><br>
+<!-- Class DatabaseMetaData -->
+<A HREF="java.sql.DatabaseMetaData.html" class="hiddenlink" target="rightframe"><i>DatabaseMetaData</i></A><br>
+<!-- Class DataSource -->
+<A HREF="javax.sql.DataSource.html" class="hiddenlink" target="rightframe"><i>DataSource</i></A><br>
+<!-- Class DataTruncation -->
+<A HREF="java.sql.DataTruncation.html" class="hiddenlink" target="rightframe">DataTruncation</A><br>
+<!-- Class DatatypeFactory -->
+<A HREF="javax.xml.datatype.DatatypeFactory.html" class="hiddenlink" target="rightframe">DatatypeFactory</A><br>
+<!-- Class DateFormatSymbols -->
+<A HREF="java.text.DateFormatSymbols.html" class="hiddenlink" target="rightframe">DateFormatSymbols</A><br>
+<!-- Class DateUtils -->
+<A HREF="android.text.format.DateUtils.html" class="hiddenlink" target="rightframe">DateUtils</A><br>
+<!-- Class DecimalFormatSymbols -->
+<A HREF="java.text.DecimalFormatSymbols.html" class="hiddenlink" target="rightframe">DecimalFormatSymbols</A><br>
+<!-- Method describeContents -->
+<i>describeContents</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+<!-- Method describeContents -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<!-- Class DevicePolicyManager -->
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<!-- Class DisplayMetrics -->
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<!-- Class DocumentBuilderFactory -->
+<A HREF="javax.xml.parsers.DocumentBuilderFactory.html" class="hiddenlink" target="rightframe">DocumentBuilderFactory</A><br>
+<!-- Class Double -->
+<A HREF="java.lang.Double.html" class="hiddenlink" target="rightframe">Double</A><br>
+<!-- Class DropBoxManager.Entry -->
+<A HREF="android.os.DropBoxManager.Entry.html" class="hiddenlink" target="rightframe">DropBoxManager.Entry</A><br>
+<!-- Class Enum -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Enum.html" class="hiddenlink" target="rightframe">Enum</A><br>
+<!-- Class Environment -->
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<!-- Class Executors -->
+<A HREF="java.util.concurrent.Executors.html" class="hiddenlink" target="rightframe">Executors</A><br>
+<!-- Class ExecutorService -->
+<A HREF="java.util.concurrent.ExecutorService.html" class="hiddenlink" target="rightframe"><i>ExecutorService</i></A><br>
+<!-- Class ExifInterface -->
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<!-- Field EXPECT_CONTINUE -->
+<nobr><A HREF="org.apache.http.protocol.HTTP.html#org.apache.http.protocol.HTTP.EXPECT_CONTINUE" class="hiddenlink" target="rightframe">EXPECT_CONTINUE</A>
+</nobr><br>
+<!-- Class File -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.io.File.html" class="hiddenlink" target="rightframe">File</A><br>
+<!-- Method finalize -->
+<nobr><A HREF="java.lang.Enum.html#java.lang.Enum.finalize_changed()" class="hiddenlink" target="rightframe">finalize
+()</A></nobr><br>
+<!-- Method findLibrary -->
+<nobr><A HREF="dalvik.system.PathClassLoader.html#dalvik.system.PathClassLoader.findLibrary_changed(java.lang.String)" class="hiddenlink" target="rightframe">findLibrary
+(<code>String</code>)</A></nobr><br>
+<!-- Class Float -->
+<A HREF="java.lang.Float.html" class="hiddenlink" target="rightframe">Float</A><br>
+<!-- Class Format -->
+<i>Format</i><br>
+ <A HREF="java.text.Format.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Constructor Format -->
+ <nobr><A HREF="java.text.Format.html#java.text.Format.ctor_changed()" class="hiddenlink" target="rightframe">Format
+()</A></nobr> constructor<br>
+<!-- Field FORMAT_UTC -->
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.FORMAT_UTC" class="hiddenlink" target="rightframe">FORMAT_UTC</A>
+</nobr><br>
+<!-- Class FutureTask -->
+<A HREF="java.util.concurrent.FutureTask.html" class="hiddenlink" target="rightframe">FutureTask</A><br>
+<!-- Class Geocoder -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.location.Geocoder.html" class="hiddenlink" target="rightframe">Geocoder</A><br>
+<!-- Method getAnnotation -->
+<nobr><A HREF="java.lang.Package.html#java.lang.Package.getAnnotation_changed(java.lang.Class<A>)" class="hiddenlink" target="rightframe">getAnnotation
+(<code>Class<A></code>)</A></nobr><br>
+<!-- Method getClasses -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getClasses_changed()" class="hiddenlink" target="rightframe">getClasses
+()</A></nobr><br>
+<!-- Method getConstructor -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<!-- Method getConstructors -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructors_changed()" class="hiddenlink" target="rightframe">getConstructors
+()</A></nobr><br>
+<!-- Method getDeclaredClasses -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredClasses_changed()" class="hiddenlink" target="rightframe">getDeclaredClasses
+()</A></nobr><br>
+<!-- Method getDeclaredConstructor -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<!-- Method getDeclaredConstructors -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructors_changed()" class="hiddenlink" target="rightframe">getDeclaredConstructors
+()</A></nobr><br>
+<!-- Method getDeclaredMethod -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<!-- Method getDeclaringClass -->
+<nobr><A HREF="java.lang.reflect.Member.html#java.lang.reflect.Member.getDeclaringClass_changed()" class="hiddenlink" target="rightframe">getDeclaringClass
+()</A></nobr><br>
+<!-- Method getDeviceId -->
+<i>getDeviceId</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+<!-- Method getDeviceId -->
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<!-- Method getIds -->
+<nobr><A HREF="javax.net.ssl.SSLSessionContext.html#javax.net.ssl.SSLSessionContext.getIds_changed()" class="hiddenlink" target="rightframe">getIds
+()</A></nobr><br>
+<!-- Method getInterfaces -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getInterfaces_changed()" class="hiddenlink" target="rightframe">getInterfaces
+()</A></nobr><br>
+<!-- Method getMethod -->
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<!-- Method getParameters -->
+<nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.getParameters_changed()" class="hiddenlink" target="rightframe">getParameters
+()</A></nobr><br>
+<!-- Method getPermissions -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getPermissions_changed(java.security.CodeSource)" class="hiddenlink" target="rightframe">getPermissions
+(<code>CodeSource</code>)</A></nobr><br>
+<!-- Method getPluginsPath -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getPluginsPath_changed()" class="hiddenlink" target="rightframe">getPluginsPath
+()</A></nobr><br>
+<!-- Method getPreviewFrameRate -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFrameRate_changed()" class="hiddenlink" target="rightframe">getPreviewFrameRate
+()</A></nobr><br>
+<!-- Method getSupportedPreviewFrameRates -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFrameRates_changed()" class="hiddenlink" target="rightframe">getSupportedPreviewFrameRates
+()</A></nobr><br>
+<!-- Class GLES20 -->
+<A HREF="android.opengl.GLES20.html" class="hiddenlink" target="rightframe">GLES20</A><br>
+<!-- Field global -->
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.global" class="hiddenlink" target="rightframe">global</A>
+</nobr><br>
+<!-- Class GsmCellLocation -->
+<A HREF="android.telephony.gsm.GsmCellLocation.html" class="hiddenlink" target="rightframe">GsmCellLocation</A><br>
+<!-- Class HandshakeCompletedEvent -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.net.ssl.HandshakeCompletedEvent.html" class="hiddenlink" target="rightframe">HandshakeCompletedEvent</A><br>
+<!-- Class HTTP -->
+<A HREF="org.apache.http.protocol.HTTP.html" class="hiddenlink" target="rightframe">HTTP</A><br>
+<!-- Class ImageFormat -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<!-- Class InputConnection -->
+<A HREF="android.view.inputmethod.InputConnection.html" class="hiddenlink" target="rightframe"><i>InputConnection</i></A><br>
+<!-- Class InputConnectionWrapper -->
+<A HREF="android.view.inputmethod.InputConnectionWrapper.html" class="hiddenlink" target="rightframe">InputConnectionWrapper</A><br>
+<!-- Class IntentSender -->
+<A HREF="android.content.IntentSender.html" class="hiddenlink" target="rightframe">IntentSender</A><br>
+<!-- Class IOException -->
+<A HREF="java.io.IOException.html" class="hiddenlink" target="rightframe">IOException</A><br>
+<!-- Package java.awt.font -->
+<A NAME="J"></A>
+<A HREF="pkg_java.awt.font.html" class="hiddenlink" target="rightframe">java.awt.font</A><br>
+<!-- Package java.io -->
+<A HREF="pkg_java.io.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<!-- Package java.lang -->
+<A HREF="pkg_java.lang.html" class="hiddenlink" target="rightframe">java.lang</A><br>
+<!-- Package java.lang.reflect -->
+<A HREF="pkg_java.lang.reflect.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+<!-- Package java.net -->
+<A HREF="pkg_java.net.html" class="hiddenlink" target="rightframe">java.net</A><br>
+<!-- Package java.nio -->
+<A HREF="pkg_java.nio.html" class="hiddenlink" target="rightframe">java.nio</A><br>
+<!-- Package java.security -->
+<A HREF="pkg_java.security.html" class="hiddenlink" target="rightframe">java.security</A><br>
+<!-- Package java.sql -->
+<A HREF="pkg_java.sql.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<!-- Package java.text -->
+<A HREF="pkg_java.text.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Package java.util -->
+<A HREF="pkg_java.util.html" class="hiddenlink" target="rightframe">java.util</A><br>
+<!-- Package java.util.concurrent -->
+<A HREF="pkg_java.util.concurrent.html" class="hiddenlink" target="rightframe">java.util.concurrent</A><br>
+<!-- Package java.util.concurrent.atomic -->
+<A HREF="pkg_java.util.concurrent.atomic.html" class="hiddenlink" target="rightframe">java.util.concurrent.atomic</A><br>
+<!-- Package java.util.concurrent.locks -->
+<A HREF="pkg_java.util.concurrent.locks.html" class="hiddenlink" target="rightframe">java.util.concurrent.locks</A><br>
+<!-- Package java.util.logging -->
+<A HREF="pkg_java.util.logging.html" class="hiddenlink" target="rightframe">java.util.logging</A><br>
+<!-- Package java.util.zip -->
+<A HREF="pkg_java.util.zip.html" class="hiddenlink" target="rightframe">java.util.zip</A><br>
+<!-- Package javax.net.ssl -->
+<A HREF="pkg_javax.net.ssl.html" class="hiddenlink" target="rightframe">javax.net.ssl</A><br>
+<!-- Package javax.security.auth -->
+<A HREF="pkg_javax.security.auth.html" class="hiddenlink" target="rightframe">javax.security.auth</A><br>
+<!-- Package javax.security.auth.x500 -->
+<A HREF="pkg_javax.security.auth.x500.html" class="hiddenlink" target="rightframe">javax.security.auth.x500</A><br>
+<!-- Package javax.sql -->
+<A HREF="pkg_javax.sql.html" class="hiddenlink" target="rightframe">javax.sql</A><br>
+<!-- Package javax.xml.datatype -->
+<A HREF="pkg_javax.xml.datatype.html" class="hiddenlink" target="rightframe">javax.xml.datatype</A><br>
+<!-- Package javax.xml.parsers -->
+<A HREF="pkg_javax.xml.parsers.html" class="hiddenlink" target="rightframe">javax.xml.parsers</A><br>
+<!-- Package javax.xml.transform -->
+<A HREF="pkg_javax.xml.transform.html" class="hiddenlink" target="rightframe">javax.xml.transform</A><br>
+<!-- Package javax.xml.validation -->
+<A HREF="pkg_javax.xml.validation.html" class="hiddenlink" target="rightframe">javax.xml.validation</A><br>
+<!-- Class KeyEvent -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<!-- Class KeyStoreBuilderParameters -->
+<A HREF="javax.net.ssl.KeyStoreBuilderParameters.html" class="hiddenlink" target="rightframe">KeyStoreBuilderParameters</A><br>
+<!-- Class LinkedList -->
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.LinkedList.html" class="hiddenlink" target="rightframe">LinkedList</A><br>
+<!-- Class ListView -->
+<A HREF="android.widget.ListView.html" class="hiddenlink" target="rightframe">ListView</A><br>
+<!-- Class Locale -->
+<A HREF="java.util.Locale.html" class="hiddenlink" target="rightframe">Locale</A><br>
+<!-- Class LocationManager -->
+<A HREF="android.location.LocationManager.html" class="hiddenlink" target="rightframe">LocationManager</A><br>
+<!-- Class LockSupport -->
+<A HREF="java.util.concurrent.locks.LockSupport.html" class="hiddenlink" target="rightframe">LockSupport</A><br>
+<!-- Field LOG_SYNC_DETAILS -->
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.LOG_SYNC_DETAILS" class="hiddenlink" target="rightframe">LOG_SYNC_DETAILS</A>
+</nobr><br>
+<!-- Class Logger -->
+<A HREF="java.util.logging.Logger.html" class="hiddenlink" target="rightframe">Logger</A><br>
+<!-- Class Manifest.permission -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<!-- Class Math -->
+<A HREF="java.lang.Math.html" class="hiddenlink" target="rightframe">Math</A><br>
+<!-- Class MediaPlayer -->
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<!-- Class MediaRecorder -->
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<!-- Class MediaStore -->
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<!-- Class Member -->
+<A HREF="java.lang.reflect.Member.html" class="hiddenlink" target="rightframe"><i>Member</i></A><br>
+<!-- Class MockPackageManager -->
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<!-- Class MotionEvent -->
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<!-- Class NetworkInterface -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.net.NetworkInterface.html" class="hiddenlink" target="rightframe">NetworkInterface</A><br>
+<!-- Method newInstance -->
+<i>newInstance</i><br>
+ <nobr><A HREF="java.lang.reflect.Array.html#java.lang.reflect.Array.newInstance_changed(java.lang.Class<?>, int...)" class="hiddenlink" target="rightframe">type
+(<code>Class<?>, </code>) in java.lang.reflect.Array
+</A></nobr><br>
+<!-- Method newInstance -->
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_changed(java.lang.String)" class="hiddenlink" target="rightframe">type
+(<code>String</code>) in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<!-- Class Notification -->
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<!-- Class NumberFormat -->
+<i>NumberFormat</i><br>
+ <A HREF="java.text.NumberFormat.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<!-- Constructor NumberFormat -->
+ <nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.ctor_changed()" class="hiddenlink" target="rightframe">NumberFormat
+()</A></nobr> constructor<br>
+<!-- Class ObjectStreamClass -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.io.ObjectStreamClass.html" class="hiddenlink" target="rightframe">ObjectStreamClass</A><br>
+<!-- Class Opcodes -->
+<A HREF="dalvik.bytecode.Opcodes.html" class="hiddenlink" target="rightframe"><i>Opcodes</i></A><br>
+<!-- Package org.apache.http.protocol -->
+<A HREF="pkg_org.apache.http.protocol.html" class="hiddenlink" target="rightframe">org.apache.http.protocol</A><br>
+<!-- Class Package -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Package.html" class="hiddenlink" target="rightframe">Package</A><br>
+<!-- Class PackageInfo -->
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<!-- Class PackageItemInfo -->
+<A HREF="android.content.pm.PackageItemInfo.html" class="hiddenlink" target="rightframe">PackageItemInfo</A><br>
+<!-- Class PackageManager -->
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<!-- Class ParameterMetaData -->
+<A HREF="java.sql.ParameterMetaData.html" class="hiddenlink" target="rightframe"><i>ParameterMetaData</i></A><br>
+<!-- Class ParcelFileDescriptor -->
+<A HREF="android.os.ParcelFileDescriptor.html" class="hiddenlink" target="rightframe">ParcelFileDescriptor</A><br>
+<!-- Class PathClassLoader -->
+<A HREF="dalvik.system.PathClassLoader.html" class="hiddenlink" target="rightframe">PathClassLoader</A><br>
+<!-- Field PERSISTENT_ACTIVITY -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PERSISTENT_ACTIVITY" class="hiddenlink" target="rightframe">PERSISTENT_ACTIVITY</A>
+</nobr><br>
+<!-- Class PipedInputStream -->
+<A HREF="java.io.PipedInputStream.html" class="hiddenlink" target="rightframe">PipedInputStream</A><br>
+<!-- Class PipedReader -->
+<A HREF="java.io.PipedReader.html" class="hiddenlink" target="rightframe">PipedReader</A><br>
+<!-- Class Policy -->
+<A HREF="java.security.Policy.html" class="hiddenlink" target="rightframe">Policy</A><br>
+<!-- Class PooledConnection -->
+<A HREF="javax.sql.PooledConnection.html" class="hiddenlink" target="rightframe"><i>PooledConnection</i></A><br>
+<!-- Class PowerManager.WakeLock -->
+<A HREF="android.os.PowerManager.WakeLock.html" class="hiddenlink" target="rightframe">PowerManager.WakeLock</A><br>
+<!-- Class PreparedStatement -->
+<A HREF="java.sql.PreparedStatement.html" class="hiddenlink" target="rightframe"><i>PreparedStatement</i></A><br>
+<!-- Class PrintStream -->
+<A HREF="java.io.PrintStream.html" class="hiddenlink" target="rightframe">PrintStream</A><br>
+<!-- Class PrintWriter -->
+<A HREF="java.io.PrintWriter.html" class="hiddenlink" target="rightframe">PrintWriter</A><br>
+<!-- Class Properties -->
+<A HREF="java.util.Properties.html" class="hiddenlink" target="rightframe">Properties</A><br>
+<!-- Class PropertyResourceBundle -->
+<A HREF="java.util.PropertyResourceBundle.html" class="hiddenlink" target="rightframe">PropertyResourceBundle</A><br>
+<!-- Class R.attr -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<!-- Class R.drawable -->
+<A HREF="android.R.drawable.html" class="hiddenlink" target="rightframe">R.drawable</A><br>
+<!-- Class R.style -->
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<!-- Method recycle -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.recycle_changed()" class="hiddenlink" target="rightframe">recycle
+()</A></nobr><br>
+<!-- Class ReentrantReadWriteLock -->
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock</A><br>
+<!-- Class ReentrantReadWriteLock.WriteLock -->
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock.WriteLock</A><br>
+<!-- Method refresh -->
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.refresh_changed()" class="hiddenlink" target="rightframe">refresh
+()</A></nobr><br>
+<!-- Class RemoteViews -->
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<!-- Class ResourceBundle -->
+<A HREF="java.util.ResourceBundle.html" class="hiddenlink" target="rightframe">ResourceBundle</A><br>
+<!-- Class ResultSet -->
+<A HREF="java.sql.ResultSet.html" class="hiddenlink" target="rightframe"><i>ResultSet</i></A><br>
+<!-- Class ResultSetMetaData -->
+<A HREF="java.sql.ResultSetMetaData.html" class="hiddenlink" target="rightframe"><i>ResultSetMetaData</i></A><br>
+<!-- Class RowSet -->
+<A HREF="javax.sql.RowSet.html" class="hiddenlink" target="rightframe"><i>RowSet</i></A><br>
+<!-- Class SAXParserFactory -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.xml.parsers.SAXParserFactory.html" class="hiddenlink" target="rightframe">SAXParserFactory</A><br>
+<!-- Class Scanner -->
+<A HREF="java.util.Scanner.html" class="hiddenlink" target="rightframe">Scanner</A><br>
+<!-- Class ScheduledThreadPoolExecutor -->
+<A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ScheduledThreadPoolExecutor</A><br>
+<!-- Class SchemaFactory -->
+<A HREF="javax.xml.validation.SchemaFactory.html" class="hiddenlink" target="rightframe">SchemaFactory</A><br>
+<!-- Class Sensor -->
+<A HREF="android.hardware.Sensor.html" class="hiddenlink" target="rightframe">Sensor</A><br>
+<!-- Class SensorManager -->
+<A HREF="android.hardware.SensorManager.html" class="hiddenlink" target="rightframe">SensorManager</A><br>
+<!-- Method setPersistent -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.setPersistent_changed(boolean)" class="hiddenlink" target="rightframe">setPersistent
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setPluginsPath -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setPluginsPath_changed(java.lang.String)" class="hiddenlink" target="rightframe">setPluginsPath
+(<code>String</code>)</A></nobr><br>
+<!-- Method setPreviewFrameRate -->
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFrameRate_changed(int)" class="hiddenlink" target="rightframe">setPreviewFrameRate
+(<code>int</code>)</A></nobr><br>
+<!-- Class Settings -->
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<!-- Class SharedPreferences.Editor -->
+<A HREF="android.content.SharedPreferences.Editor.html" class="hiddenlink" target="rightframe"><i>SharedPreferences.Editor</i></A><br>
+<!-- Class SocketImpl -->
+<A HREF="java.net.SocketImpl.html" class="hiddenlink" target="rightframe">SocketImpl</A><br>
+<!-- Class SQLException -->
+<A HREF="java.sql.SQLException.html" class="hiddenlink" target="rightframe">SQLException</A><br>
+<!-- Class SQLInput -->
+<A HREF="java.sql.SQLInput.html" class="hiddenlink" target="rightframe"><i>SQLInput</i></A><br>
+<!-- Class SQLOutput -->
+<A HREF="java.sql.SQLOutput.html" class="hiddenlink" target="rightframe"><i>SQLOutput</i></A><br>
+<!-- Class SQLWarning -->
+<A HREF="java.sql.SQLWarning.html" class="hiddenlink" target="rightframe">SQLWarning</A><br>
+<!-- Class SSLContext -->
+<A HREF="javax.net.ssl.SSLContext.html" class="hiddenlink" target="rightframe">SSLContext</A><br>
+<!-- Class SSLContextSpi -->
+<A HREF="javax.net.ssl.SSLContextSpi.html" class="hiddenlink" target="rightframe">SSLContextSpi</A><br>
+<!-- Class SSLEngine -->
+<A HREF="javax.net.ssl.SSLEngine.html" class="hiddenlink" target="rightframe">SSLEngine</A><br>
+<!-- Class SSLSessionBindingEvent -->
+<A HREF="javax.net.ssl.SSLSessionBindingEvent.html" class="hiddenlink" target="rightframe">SSLSessionBindingEvent</A><br>
+<!-- Class SSLSessionContext -->
+<A HREF="javax.net.ssl.SSLSessionContext.html" class="hiddenlink" target="rightframe"><i>SSLSessionContext</i></A><br>
+<!-- Class SSLSocket -->
+<A HREF="javax.net.ssl.SSLSocket.html" class="hiddenlink" target="rightframe">SSLSocket</A><br>
+<!-- Field stat_sys_phone_call -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call" class="hiddenlink" target="rightframe">stat_sys_phone_call</A>
+</nobr><br>
+<!-- Field stat_sys_phone_call_forward -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_forward" class="hiddenlink" target="rightframe">stat_sys_phone_call_forward</A>
+</nobr><br>
+<!-- Field stat_sys_phone_call_on_hold -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_phone_call_on_hold</A>
+</nobr><br>
+<!-- Field stat_sys_vp_phone_call -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call</A>
+</nobr><br>
+<!-- Field stat_sys_vp_phone_call_on_hold -->
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call_on_hold</A>
+</nobr><br>
+<!-- Class Statement -->
+<A HREF="java.sql.Statement.html" class="hiddenlink" target="rightframe"><i>Statement</i></A><br>
+<!-- Class StrictMath -->
+<A HREF="java.lang.StrictMath.html" class="hiddenlink" target="rightframe">StrictMath</A><br>
+<!-- Class String -->
+<A HREF="java.lang.String.html" class="hiddenlink" target="rightframe">String</A><br>
+<!-- Class Subject -->
+<A HREF="javax.security.auth.Subject.html" class="hiddenlink" target="rightframe">Subject</A><br>
+<!-- Class System -->
+<A HREF="java.lang.System.html" class="hiddenlink" target="rightframe">System</A><br>
+<!-- Class TelephonyManager -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<!-- Class TextAttribute -->
+<A HREF="java.awt.font.TextAttribute.html" class="hiddenlink" target="rightframe">TextAttribute</A><br>
+<!-- Class ThreadPoolExecutor -->
+<A HREF="java.util.concurrent.ThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ThreadPoolExecutor</A><br>
+<!-- Class TimeUnit -->
+<A HREF="java.util.concurrent.TimeUnit.html" class="hiddenlink" target="rightframe">TimeUnit</A><br>
+<!-- Method toByteArray -->
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.toByteArray_changed()" class="hiddenlink" target="rightframe">toByteArray
+()</A></nobr><br>
+<!-- Method toURL -->
+<nobr><A HREF="java.io.File.html#java.io.File.toURL_changed()" class="hiddenlink" target="rightframe">toURL
+()</A></nobr><br>
+<!-- Class TransformerFactory -->
+<A HREF="javax.xml.transform.TransformerFactory.html" class="hiddenlink" target="rightframe">TransformerFactory</A><br>
+<!-- Class TreeMap -->
+<A HREF="java.util.TreeMap.html" class="hiddenlink" target="rightframe">TreeMap</A><br>
+<!-- Class TreeSet -->
+<A HREF="java.util.TreeSet.html" class="hiddenlink" target="rightframe">TreeSet</A><br>
+<!-- Field TYPE_MAINDEN_NAME -->
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAINDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAINDEN_NAME</A>
+</nobr><br>
+<!-- Class Types -->
+<A HREF="java.sql.Types.html" class="hiddenlink" target="rightframe">Types</A><br>
+<!-- Class UnrecoverableKeyException -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.security.UnrecoverableKeyException.html" class="hiddenlink" target="rightframe">UnrecoverableKeyException</A><br>
+<!-- Class View -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<!-- Class ViewConfiguration -->
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<!-- Class WallpaperService.Engine -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.service.wallpaper.WallpaperService.Engine.html" class="hiddenlink" target="rightframe">WallpaperService.Engine</A><br>
+<!-- Class WebSettings -->
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<!-- Class WifiManager.WifiLock -->
+<A HREF="android.net.wifi.WifiManager.WifiLock.html" class="hiddenlink" target="rightframe">WifiManager.WifiLock</A><br>
+<!-- Class Window -->
+<A HREF="android.view.Window.html" class="hiddenlink" target="rightframe">Window</A><br>
+<!-- Class X500Principal -->
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#J"><font size="-2">J</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.security.auth.x500.X500Principal.html" class="hiddenlink" target="rightframe">X500Principal</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/alldiffs_index_removals.html b/docs/html/sdk/api_diff/9/changes/alldiffs_index_removals.html
new file mode 100644
index 0000000..6d454fc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/alldiffs_index_removals.html
@@ -0,0 +1,441 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="alldiffs_index_all.html" xclass="hiddenlink">All Differences</a>
+ <br>
+<b>Removals</b>
+ <br>
+<A HREF="alldiffs_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="alldiffs_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AllocationLimitError -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#AllocationLimitError" class="hiddenlink" target="rightframe"><strike>AllocationLimitError</strike></A><br>
+<!-- Method callable -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>callable</i><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Method callable -->
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedExceptionAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+<!-- Method doAs -->
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>doAs</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAs -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+<i>doAsPrivileged</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method doAsPrivileged -->
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<!-- Method getInt -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getInt_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getInt</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<!-- Method getLoginTimeout -->
+<i>getLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method getLoginTimeout -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method getLogWriter -->
+<i>getLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method getLogWriter -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method getLong -->
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getLong_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getLong</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<!-- Method getOption -->
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.getOption_removed(int)" class="hiddenlink" target="rightframe"><strike>getOption</strike>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getShort -->
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getShort_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getShort</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<!-- Method invokeAll -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>invokeAll</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAll -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+<i>invokeAny</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Method invokeAny -->
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<!-- Constructor KeyStoreBuilderParameters -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_removed(java.util.List)" class="hiddenlink" target="rightframe"><strike>KeyStoreBuilderParameters</strike>
+(<code>List</code>)</A></nobr> constructor<br>
+<!-- Method obtain -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_removed(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe"><strike>obtain</strike>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</A></nobr><br>
+<!-- Class PotentialDeadlockError -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#PotentialDeadlockError" class="hiddenlink" target="rightframe"><strike>PotentialDeadlockError</strike></A><br>
+<!-- Field READ_OWNER_DATA -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>READ_OWNER_DATA</strike></A>
+</nobr><br>
+<!-- Method setLoginTimeout -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>setLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method setLoginTimeout -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method setLogWriter -->
+<i>setLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+<!-- Method setLogWriter -->
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<!-- Method setOption -->
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.setOption_removed(int, java.lang.Object)" class="hiddenlink" target="rightframe"><strike>setOption</strike>
+(<code>int, Object</code>)</A></nobr><br>
+<!-- Class StaleDexCacheError -->
+<A HREF="pkg_dalvik.system.html#StaleDexCacheError" class="hiddenlink" target="rightframe"><strike>StaleDexCacheError</strike></A><br>
+<!-- Class TemporaryDirectory -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#TemporaryDirectory" class="hiddenlink" target="rightframe"><strike>TemporaryDirectory</strike></A><br>
+<!-- Class TouchDex -->
+<A HREF="pkg_dalvik.system.html#TouchDex" class="hiddenlink" target="rightframe"><strike>TouchDex</strike></A><br>
+<!-- Class VMDebug -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#VMDebug" class="hiddenlink" target="rightframe"><strike>VMDebug</strike></A><br>
+<!-- Class VMRuntime -->
+<A HREF="pkg_dalvik.system.html#VMRuntime" class="hiddenlink" target="rightframe"><strike>VMRuntime</strike></A><br>
+<!-- Class VMStack -->
+<A HREF="pkg_dalvik.system.html#VMStack" class="hiddenlink" target="rightframe"><strike>VMStack</strike></A><br>
+<!-- Field WRITE_OWNER_DATA -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>WRITE_OWNER_DATA</strike></A>
+</nobr><br>
+<!-- Class Zygote -->
+<A NAME="Z"></A>
+<br><font size="+2">Z</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#Zygote" class="hiddenlink" target="rightframe"><strike>Zygote</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.Manifest.permission.html b/docs/html/sdk/api_diff/9/changes/android.Manifest.permission.html
new file mode 100644
index 0000000..70283e4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.Manifest.permission.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.Manifest.permission
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/Manifest.permission.html" target="_top"><font size="+2"><code>Manifest.permission</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.Manifest.permission.READ_OWNER_DATA"></A>
+ <code>String</code> READ_OWNER_DATA
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.Manifest.permission.WRITE_OWNER_DATA"></A>
+ <code>String</code> WRITE_OWNER_DATA
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.Manifest.permission.NFC"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/Manifest.permission.html#NFC" target="_top"><code>NFC</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.Manifest.permission.SET_ALARM"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/Manifest.permission.html#SET_ALARM" target="_top"><code>SET_ALARM</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.Manifest.permission.USE_SIP"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/Manifest.permission.html#USE_SIP" target="_top"><code>USE_SIP</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.Manifest.permission.PERSISTENT_ACTIVITY"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/Manifest.permission.html#PERSISTENT_ACTIVITY" target="_top"><code>PERSISTENT_ACTIVITY</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.R.attr.html b/docs/html/sdk/api_diff/9/changes/android.R.attr.html
new file mode 100644
index 0000000..3d48dfc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.R.attr.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.attr
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.attr.html" target="_top"><font size="+2"><code>R.attr</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.filterTouchesWhenObscured"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#filterTouchesWhenObscured" target="_top"><code>filterTouchesWhenObscured</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.overScrollFooter"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#overScrollFooter" target="_top"><code>overScrollFooter</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.overScrollHeader"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#overScrollHeader" target="_top"><code>overScrollHeader</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.overScrollMode"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#overScrollMode" target="_top"><code>overScrollMode</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.popupAnimationStyle"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#popupAnimationStyle" target="_top"><code>popupAnimationStyle</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.screenDensity"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#screenDensity" target="_top"><code>screenDensity</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.screenSize"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#screenSize" target="_top"><code>screenSize</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.textSelectHandle"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#textSelectHandle" target="_top"><code>textSelectHandle</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.textSelectHandleLeft"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#textSelectHandleLeft" target="_top"><code>textSelectHandleLeft</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.textSelectHandleRight"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#textSelectHandleRight" target="_top"><code>textSelectHandleRight</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.textSelectHandleWindowStyle"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#textSelectHandleWindowStyle" target="_top"><code>textSelectHandleWindowStyle</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.attr.xlargeScreens"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.attr.html#xlargeScreens" target="_top"><code>xlargeScreens</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.R.drawable.html b/docs/html/sdk/api_diff/9/changes/android.R.drawable.html
new file mode 100644
index 0000000..e3673ad
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.R.drawable.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.drawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.drawable.html" target="_top"><font size="+2"><code>R.drawable</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.presence_audio_away"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#presence_audio_away" target="_top"><code>presence_audio_away</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.presence_audio_busy"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#presence_audio_busy" target="_top"><code>presence_audio_busy</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.presence_audio_online"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#presence_audio_online" target="_top"><code>presence_audio_online</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.presence_video_away"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#presence_video_away" target="_top"><code>presence_video_away</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.presence_video_busy"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#presence_video_busy" target="_top"><code>presence_video_busy</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.presence_video_online"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#presence_video_online" target="_top"><code>presence_video_online</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.stat_sys_phone_call"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#stat_sys_phone_call" target="_top"><code>stat_sys_phone_call</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.stat_sys_phone_call_forward"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#stat_sys_phone_call_forward" target="_top"><code>stat_sys_phone_call_forward</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.stat_sys_phone_call_on_hold"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#stat_sys_phone_call_on_hold" target="_top"><code>stat_sys_phone_call_on_hold</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.stat_sys_vp_phone_call"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#stat_sys_vp_phone_call" target="_top"><code>stat_sys_vp_phone_call</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.drawable.stat_sys_vp_phone_call_on_hold"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.drawable.html#stat_sys_vp_phone_call_on_hold" target="_top"><code>stat_sys_vp_phone_call_on_hold</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.R.style.html b/docs/html/sdk/api_diff/9/changes/android.R.style.html
new file mode 100644
index 0000000..5ca5763
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.R.style.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.style
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.style.html" target="_top"><font size="+2"><code>R.style</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.style.TextAppearance_StatusBar_EventContent"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.style.html#TextAppearance_StatusBar_EventContent" target="_top"><code>TextAppearance_StatusBar_EventContent</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.style.TextAppearance_StatusBar_EventContent_Title"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.style.html#TextAppearance_StatusBar_EventContent_Title" target="_top"><code>TextAppearance_StatusBar_EventContent_Title</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.style.TextAppearance_StatusBar_Icon"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.style.html#TextAppearance_StatusBar_Icon" target="_top"><code>TextAppearance_StatusBar_Icon</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.R.style.TextAppearance_StatusBar_Title"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/R.style.html#TextAppearance_StatusBar_Title" target="_top"><code>TextAppearance_StatusBar_Title</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.app.Activity.html b/docs/html/sdk/api_diff/9/changes/android.app.Activity.html
new file mode 100644
index 0000000..78d77e0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.app.Activity.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Activity
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Activity.html" target="_top"><font size="+2"><code>Activity</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app.Activity.setPersistent_changed(boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/app/Activity.html#setPersistent(boolean)" target="_top"><code>setPersistent</code></A>(<code>boolean</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.app.ActivityManager.RunningAppProcessInfo.html b/docs/html/sdk/api_diff/9/changes/android.app.ActivityManager.RunningAppProcessInfo.html
new file mode 100644
index 0000000..1e24fad
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.app.ActivityManager.RunningAppProcessInfo.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.ActivityManager.RunningAppProcessInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/ActivityManager.RunningAppProcessInfo.html" target="_top"><font size="+2"><code>ActivityManager.RunningAppProcessInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/app/ActivityManager.RunningAppProcessInfo.html#IMPORTANCE_PERCEPTIBLE" target="_top"><code>IMPORTANCE_PERCEPTIBLE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.app.Notification.html b/docs/html/sdk/api_diff/9/changes/android.app.Notification.html
new file mode 100644
index 0000000..91af5a4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.app.Notification.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Notification
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Notification.html" target="_top"><font size="+2"><code>Notification</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app.Notification.clone_changed()"></A>
+ <nobr><code>Notification</code> <A HREF="../../../../reference/android/app/Notification.html#clone()" target="_top"><code>clone</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Object</code> to <code>Notification</code>.<br>
+ Change in exceptions thrown from <code>java.lang.CloneNotSupportedException</code> to no exceptions.<br>
+ Method was inherited from <code>java.lang.Object</code>, but is now defined locally. Change of visibility from protected to public.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app.Notification.fullScreenIntent"></A>
+ <nobr><code>PendingIntent</code> <A HREF="../../../../reference/android/app/Notification.html#fullScreenIntent" target="_top"><code>fullScreenIntent</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.app.admin.DevicePolicyManager.html b/docs/html/sdk/api_diff/9/changes/android.app.admin.DevicePolicyManager.html
new file mode 100644
index 0000000..efa9a6f
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.app.admin.DevicePolicyManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.admin.DevicePolicyManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.admin.<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html" target="_top"><font size="+2"><code>DevicePolicyManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#WIPE_EXTERNAL_STORAGE" target="_top"><code>WIPE_EXTERNAL_STORAGE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.AbstractThreadedSyncAdapter.html b/docs/html/sdk/api_diff/9/changes/android.content.AbstractThreadedSyncAdapter.html
new file mode 100644
index 0000000..87b41032
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.AbstractThreadedSyncAdapter.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.AbstractThreadedSyncAdapter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/AbstractThreadedSyncAdapter.html" target="_top"><font size="+2"><code>AbstractThreadedSyncAdapter</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.AbstractThreadedSyncAdapter.LOG_SYNC_DETAILS"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/AbstractThreadedSyncAdapter.html#LOG_SYNC_DETAILS" target="_top"><code>LOG_SYNC_DETAILS</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.Context.html b/docs/html/sdk/api_diff/9/changes/android.content.Context.html
new file mode 100644
index 0000000..a6e0f1c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.Context.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.Context
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/Context.html" target="_top"><font size="+2"><code>Context</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.Context.DOWNLOAD_SERVICE"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/Context.html#DOWNLOAD_SERVICE" target="_top"><code>DOWNLOAD_SERVICE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.Context.STORAGE_SERVICE"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/Context.html#STORAGE_SERVICE" target="_top"><code>STORAGE_SERVICE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.IntentSender.html b/docs/html/sdk/api_diff/9/changes/android.content.IntentSender.html
new file mode 100644
index 0000000..73d4a54
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.IntentSender.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.IntentSender
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/IntentSender.html" target="_top"><font size="+2"><code>IntentSender</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.IntentSender.getTargetPackage_added()"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/IntentSender.html#getTargetPackage()" target="_top"><code>getTargetPackage</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.SharedPreferences.Editor.html b/docs/html/sdk/api_diff/9/changes/android.content.SharedPreferences.Editor.html
new file mode 100644
index 0000000..8c58b8e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.SharedPreferences.Editor.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.SharedPreferences.Editor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.content.<A HREF="../../../../reference/android/content/SharedPreferences.Editor.html" target="_top"><font size="+2"><code>SharedPreferences.Editor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.SharedPreferences.Editor.apply_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/content/SharedPreferences.Editor.html#apply()" target="_top"><code>apply</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.pm.ActivityInfo.html b/docs/html/sdk/api_diff/9/changes/android.content.pm.ActivityInfo.html
new file mode 100644
index 0000000..0ffcfc1e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.pm.ActivityInfo.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.ActivityInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/ActivityInfo.html" target="_top"><font size="+2"><code>ActivityInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_FULL_SENSOR" target="_top"><code>SCREEN_ORIENTATION_FULL_SENSOR</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_REVERSE_LANDSCAPE" target="_top"><code>SCREEN_ORIENTATION_REVERSE_LANDSCAPE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_REVERSE_PORTRAIT" target="_top"><code>SCREEN_ORIENTATION_REVERSE_PORTRAIT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_SENSOR_LANDSCAPE" target="_top"><code>SCREEN_ORIENTATION_SENSOR_LANDSCAPE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_SENSOR_PORTRAIT" target="_top"><code>SCREEN_ORIENTATION_SENSOR_PORTRAIT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.pm.ApplicationInfo.html b/docs/html/sdk/api_diff/9/changes/android.content.pm.ApplicationInfo.html
new file mode 100644
index 0000000..cfb51b0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.pm.ApplicationInfo.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.ApplicationInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/ApplicationInfo.html" target="_top"><font size="+2"><code>ApplicationInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.ApplicationInfo.nativeLibraryDir"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/ApplicationInfo.html#nativeLibraryDir" target="_top"><code>nativeLibraryDir</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageInfo.html b/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageInfo.html
new file mode 100644
index 0000000..32f27d9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageInfo.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.PackageInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/PackageInfo.html" target="_top"><font size="+2"><code>PackageInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageInfo.firstInstallTime"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/android/content/pm/PackageInfo.html#firstInstallTime" target="_top"><code>firstInstallTime</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageInfo.lastUpdateTime"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/android/content/pm/PackageInfo.html#lastUpdateTime" target="_top"><code>lastUpdateTime</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageItemInfo.html b/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageItemInfo.html
new file mode 100644
index 0000000..f01fcce
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageItemInfo.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.PackageItemInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/PackageItemInfo.html" target="_top"><font size="+2"><code>PackageItemInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageItemInfo.loadLogo_added(android.content.pm.PackageManager)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/content/pm/PackageItemInfo.html#loadLogo(android.content.pm.PackageManager)" target="_top"><code>loadLogo</code></A>(<code>PackageManager</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageItemInfo.logo"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/pm/PackageItemInfo.html#logo" target="_top"><code>logo</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageManager.html b/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageManager.html
new file mode 100644
index 0000000..f6e3ad4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.pm.PackageManager.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.PackageManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/PackageManager.html" target="_top"><font size="+2"><code>PackageManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.getActivityLogo_added(android.content.ComponentName)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#getActivityLogo(android.content.ComponentName)" target="_top"><code>getActivityLogo</code></A>(<code>ComponentName</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.getActivityLogo_added(android.content.Intent)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#getActivityLogo(android.content.Intent)" target="_top"><code>getActivityLogo</code></A>(<code>Intent</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.getApplicationLogo_added(java.lang.String)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#getApplicationLogo(java.lang.String)" target="_top"><code>getApplicationLogo</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#getApplicationLogo(android.content.pm.ApplicationInfo)" target="_top"><code>getApplicationLogo</code></A>(<code>ApplicationInfo</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.getProviderInfo_added(android.content.ComponentName, int)"></A>
+ <nobr><code>ProviderInfo</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#getProviderInfo(android.content.ComponentName, int)" target="_top"><code>getProviderInfo</code></A>(<code>ComponentName,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_AUDIO_LOW_LATENCY"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_AUDIO_LOW_LATENCY" target="_top"><code>FEATURE_AUDIO_LOW_LATENCY</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_CAMERA_FRONT"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_CAMERA_FRONT" target="_top"><code>FEATURE_CAMERA_FRONT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_NFC"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_NFC" target="_top"><code>FEATURE_NFC</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_SENSOR_BAROMETER"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_SENSOR_BAROMETER" target="_top"><code>FEATURE_SENSOR_BAROMETER</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_SENSOR_GYROSCOPE" target="_top"><code>FEATURE_SENSOR_GYROSCOPE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_SIP"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_SIP" target="_top"><code>FEATURE_SIP</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_SIP_VOIP"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_SIP_VOIP" target="_top"><code>FEATURE_SIP_VOIP</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm.PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" target="_top"><code>FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.content.res.Configuration.html b/docs/html/sdk/api_diff/9/changes/android.content.res.Configuration.html
new file mode 100644
index 0000000..cc7c38f
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.content.res.Configuration.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res.Configuration
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.res.<A HREF="../../../../reference/android/content/res/Configuration.html" target="_top"><font size="+2"><code>Configuration</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.res.Configuration.SCREENLAYOUT_SIZE_XLARGE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/content/res/Configuration.html#SCREENLAYOUT_SIZE_XLARGE" target="_top"><code>SCREENLAYOUT_SIZE_XLARGE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.graphics.ImageFormat.html b/docs/html/sdk/api_diff/9/changes/android.graphics.ImageFormat.html
new file mode 100644
index 0000000..a65e27a
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.graphics.ImageFormat.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.ImageFormat
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.<A HREF="../../../../reference/android/graphics/ImageFormat.html" target="_top"><font size="+2"><code>ImageFormat</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.graphics.ImageFormat.YV12"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/graphics/ImageFormat.html#YV12" target="_top"><code>YV12</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.hardware.Camera.Parameters.html b/docs/html/sdk/api_diff/9/changes/android.hardware.Camera.Parameters.html
new file mode 100644
index 0000000..6a4ebe3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.hardware.Camera.Parameters.html
@@ -0,0 +1,231 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.Camera.Parameters
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.<A HREF="../../../../reference/android/hardware/Camera.Parameters.html" target="_top"><font size="+2"><code>Camera.Parameters</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.getFocusDistances_added(float[])"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#getFocusDistances(float[])" target="_top"><code>getFocusDistances</code></A>(<code>float[]</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.getPreviewFpsRange_added(int[])"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#getPreviewFpsRange(int[])" target="_top"><code>getPreviewFpsRange</code></A>(<code>int[]</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.getSupportedPreviewFpsRange_added()"></A>
+ <nobr><code>List<int[]></code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#getSupportedPreviewFpsRange()" target="_top"><code>getSupportedPreviewFpsRange</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.setPreviewFpsRange_added(int, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#setPreviewFpsRange(int, int)" target="_top"><code>setPreviewFpsRange</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.getPreviewFrameRate_changed()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#getPreviewFrameRate()" target="_top"><code>getPreviewFrameRate</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.getSupportedPreviewFrameRates_changed()"></A>
+ <nobr><code>List<Integer></code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#getSupportedPreviewFrameRates()" target="_top"><code>getSupportedPreviewFrameRates</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.setPreviewFrameRate_changed(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#setPreviewFrameRate(int)" target="_top"><code>setPreviewFrameRate</code></A>(<code>int</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.FOCUS_DISTANCE_FAR_INDEX"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#FOCUS_DISTANCE_FAR_INDEX" target="_top"><code>FOCUS_DISTANCE_FAR_INDEX</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.FOCUS_DISTANCE_NEAR_INDEX"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#FOCUS_DISTANCE_NEAR_INDEX" target="_top"><code>FOCUS_DISTANCE_NEAR_INDEX</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.FOCUS_DISTANCE_OPTIMAL_INDEX"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#FOCUS_DISTANCE_OPTIMAL_INDEX" target="_top"><code>FOCUS_DISTANCE_OPTIMAL_INDEX</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#FOCUS_MODE_CONTINUOUS_VIDEO" target="_top"><code>FOCUS_MODE_CONTINUOUS_VIDEO</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#PREVIEW_FPS_MAX_INDEX" target="_top"><code>PREVIEW_FPS_MAX_INDEX</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.Parameters.html#PREVIEW_FPS_MIN_INDEX" target="_top"><code>PREVIEW_FPS_MIN_INDEX</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.hardware.Camera.html b/docs/html/sdk/api_diff/9/changes/android.hardware.Camera.html
new file mode 100644
index 0000000..915c1e9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.hardware.Camera.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.Camera
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.<A HREF="../../../../reference/android/hardware/Camera.html" target="_top"><font size="+2"><code>Camera</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.getCameraInfo_added(int, android.hardware.Camera.CameraInfo)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/Camera.html#getCameraInfo(int, android.hardware.Camera.CameraInfo)" target="_top"><code>getCameraInfo</code></A>(<code>int,</nobr> CameraInfo<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.getNumberOfCameras_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Camera.html#getNumberOfCameras()" target="_top"><code>getNumberOfCameras</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Camera.open_added(int)"></A>
+ <nobr><code>Camera</code> <A HREF="../../../../reference/android/hardware/Camera.html#open(int)" target="_top"><code>open</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.hardware.Sensor.html b/docs/html/sdk/api_diff/9/changes/android.hardware.Sensor.html
new file mode 100644
index 0000000..62f2848
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.hardware.Sensor.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.Sensor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.<A HREF="../../../../reference/android/hardware/Sensor.html" target="_top"><font size="+2"><code>Sensor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Sensor.getMinDelay_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Sensor.html#getMinDelay()" target="_top"><code>getMinDelay</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Sensor.TYPE_GRAVITY"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Sensor.html#TYPE_GRAVITY" target="_top"><code>TYPE_GRAVITY</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Sensor.TYPE_LINEAR_ACCELERATION"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Sensor.html#TYPE_LINEAR_ACCELERATION" target="_top"><code>TYPE_LINEAR_ACCELERATION</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.Sensor.TYPE_ROTATION_VECTOR"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/hardware/Sensor.html#TYPE_ROTATION_VECTOR" target="_top"><code>TYPE_ROTATION_VECTOR</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.hardware.SensorManager.html b/docs/html/sdk/api_diff/9/changes/android.hardware.SensorManager.html
new file mode 100644
index 0000000..ca414bc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.hardware.SensorManager.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.SensorManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.<A HREF="../../../../reference/android/hardware/SensorManager.html" target="_top"><font size="+2"><code>SensorManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.SensorManager.getAltitude_added(float, float)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/hardware/SensorManager.html#getAltitude(float, float)" target="_top"><code>getAltitude</code></A>(<code>float,</nobr> float<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.SensorManager.getAngleChange_added(float[], float[], float[])"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/SensorManager.html#getAngleChange(float[], float[], float[])" target="_top"><code>getAngleChange</code></A>(<code>float[],</nobr> float[]<nobr>,</nobr> float[]<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.SensorManager.getQuaternionFromVector_added(float[], float[])"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/SensorManager.html#getQuaternionFromVector(float[], float[])" target="_top"><code>getQuaternionFromVector</code></A>(<code>float[],</nobr> float[]<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.SensorManager.getRotationMatrixFromVector_added(float[], float[])"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/hardware/SensorManager.html#getRotationMatrixFromVector(float[], float[])" target="_top"><code>getRotationMatrixFromVector</code></A>(<code>float[],</nobr> float[]<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware.SensorManager.PRESSURE_STANDARD_ATMOSPHERE"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/hardware/SensorManager.html#PRESSURE_STANDARD_ATMOSPHERE" target="_top"><code>PRESSURE_STANDARD_ATMOSPHERE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.location.Criteria.html b/docs/html/sdk/api_diff/9/changes/android.location.Criteria.html
new file mode 100644
index 0000000..25b67c0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.location.Criteria.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.location.Criteria
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.location.<A HREF="../../../../reference/android/location/Criteria.html" target="_top"><font size="+2"><code>Criteria</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.getBearingAccuracy_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#getBearingAccuracy()" target="_top"><code>getBearingAccuracy</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.getHorizontalAccuracy_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#getHorizontalAccuracy()" target="_top"><code>getHorizontalAccuracy</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.getSpeedAccuracy_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#getSpeedAccuracy()" target="_top"><code>getSpeedAccuracy</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.getVerticalAccuracy_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#getVerticalAccuracy()" target="_top"><code>getVerticalAccuracy</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.setBearingAccuracy_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/Criteria.html#setBearingAccuracy(int)" target="_top"><code>setBearingAccuracy</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.setHorizontalAccuracy_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/Criteria.html#setHorizontalAccuracy(int)" target="_top"><code>setHorizontalAccuracy</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.setSpeedAccuracy_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/Criteria.html#setSpeedAccuracy(int)" target="_top"><code>setSpeedAccuracy</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.setVerticalAccuracy_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/Criteria.html#setVerticalAccuracy(int)" target="_top"><code>setVerticalAccuracy</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.ACCURACY_HIGH"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#ACCURACY_HIGH" target="_top"><code>ACCURACY_HIGH</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.ACCURACY_LOW"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#ACCURACY_LOW" target="_top"><code>ACCURACY_LOW</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Criteria.ACCURACY_MEDIUM"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/location/Criteria.html#ACCURACY_MEDIUM" target="_top"><code>ACCURACY_MEDIUM</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.location.Geocoder.html b/docs/html/sdk/api_diff/9/changes/android.location.Geocoder.html
new file mode 100644
index 0000000..19e62dd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.location.Geocoder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.location.Geocoder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.location.<A HREF="../../../../reference/android/location/Geocoder.html" target="_top"><font size="+2"><code>Geocoder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.Geocoder.isPresent_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/location/Geocoder.html#isPresent()" target="_top"><code>isPresent</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.location.LocationManager.html b/docs/html/sdk/api_diff/9/changes/android.location.LocationManager.html
new file mode 100644
index 0000000..b8f7b99
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.location.LocationManager.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.location.LocationManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.location.<A HREF="../../../../reference/android/location/LocationManager.html" target="_top"><font size="+2"><code>LocationManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.app.PendingIntent)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/LocationManager.html#requestLocationUpdates(long, float, android.location.Criteria, android.app.PendingIntent)" target="_top"><code>requestLocationUpdates</code></A>(<code>long,</nobr> float<nobr>,</nobr> Criteria<nobr>,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/LocationManager.html#requestLocationUpdates(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)" target="_top"><code>requestLocationUpdates</code></A>(<code>long,</nobr> float<nobr>,</nobr> Criteria<nobr>,</nobr> LocationListener<nobr>,</nobr> Looper<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.app.PendingIntent)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/LocationManager.html#requestSingleUpdate(android.location.Criteria, android.app.PendingIntent)" target="_top"><code>requestSingleUpdate</code></A>(<code>Criteria,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.location.LocationListener, android.os.Looper)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/LocationManager.html#requestSingleUpdate(android.location.Criteria, android.location.LocationListener, android.os.Looper)" target="_top"><code>requestSingleUpdate</code></A>(<code>Criteria,</nobr> LocationListener<nobr>,</nobr> Looper<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.app.PendingIntent)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/LocationManager.html#requestSingleUpdate(java.lang.String, android.app.PendingIntent)" target="_top"><code>requestSingleUpdate</code></A>(<code>String,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.location.LocationListener, android.os.Looper)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/location/LocationManager.html#requestSingleUpdate(java.lang.String, android.location.LocationListener, android.os.Looper)" target="_top"><code>requestSingleUpdate</code></A>(<code>String,</nobr> LocationListener<nobr>,</nobr> Looper<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location.LocationManager.PROVIDERS_CHANGED_ACTION"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/location/LocationManager.html#PROVIDERS_CHANGED_ACTION" target="_top"><code>PROVIDERS_CHANGED_ACTION</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.media.AudioTrack.html b/docs/html/sdk/api_diff/9/changes/android.media.AudioTrack.html
new file mode 100644
index 0000000..a577060
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.media.AudioTrack.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AudioTrack
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AudioTrack.html" target="_top"><font size="+2"><code>AudioTrack</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.AudioTrack.ctor_added(int, int, int, int, int, int, int)"></A>
+ <nobr><A HREF="../../../../reference/android/media/AudioTrack.html#AudioTrack(int, int, int, int, int, int, int)" target="_top"><code>AudioTrack</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.AudioTrack.attachAuxEffect_added(int)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/AudioTrack.html#attachAuxEffect(int)" target="_top"><code>attachAuxEffect</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.AudioTrack.getAudioSessionId_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/AudioTrack.html#getAudioSessionId()" target="_top"><code>getAudioSessionId</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.AudioTrack.setAuxEffectSendLevel_added(float)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/AudioTrack.html#setAuxEffectSendLevel(float)" target="_top"><code>setAuxEffectSendLevel</code></A>(<code>float</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.media.CamcorderProfile.html b/docs/html/sdk/api_diff/9/changes/android.media.CamcorderProfile.html
new file mode 100644
index 0000000..46f3297
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.media.CamcorderProfile.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.CamcorderProfile
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/CamcorderProfile.html" target="_top"><font size="+2"><code>CamcorderProfile</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.CamcorderProfile.get_added(int, int)"></A>
+ <nobr><code>CamcorderProfile</code> <A HREF="../../../../reference/android/media/CamcorderProfile.html#get(int, int)" target="_top"><code>get</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.media.CameraProfile.html b/docs/html/sdk/api_diff/9/changes/android.media.CameraProfile.html
new file mode 100644
index 0000000..6f6d359
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.media.CameraProfile.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.CameraProfile
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/CameraProfile.html" target="_top"><font size="+2"><code>CameraProfile</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.CameraProfile.getJpegEncodingQualityParameter_added(int, int)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/CameraProfile.html#getJpegEncodingQualityParameter(int, int)" target="_top"><code>getJpegEncodingQualityParameter</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.media.ExifInterface.html b/docs/html/sdk/api_diff/9/changes/android.media.ExifInterface.html
new file mode 100644
index 0000000..7763832
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.media.ExifInterface.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.ExifInterface
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/ExifInterface.html" target="_top"><font size="+2"><code>ExifInterface</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.ExifInterface.getAltitude_added(double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/android/media/ExifInterface.html#getAltitude(double)" target="_top"><code>getAltitude</code></A>(<code>double</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.ExifInterface.TAG_GPS_ALTITUDE"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/media/ExifInterface.html#TAG_GPS_ALTITUDE" target="_top"><code>TAG_GPS_ALTITUDE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.ExifInterface.TAG_GPS_ALTITUDE_REF"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/media/ExifInterface.html#TAG_GPS_ALTITUDE_REF" target="_top"><code>TAG_GPS_ALTITUDE_REF</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.media.MediaPlayer.html b/docs/html/sdk/api_diff/9/changes/android.media.MediaPlayer.html
new file mode 100644
index 0000000..f67f0ff
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.media.MediaPlayer.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaPlayer
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaPlayer.html" target="_top"><font size="+2"><code>MediaPlayer</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaPlayer.attachAuxEffect_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaPlayer.html#attachAuxEffect(int)" target="_top"><code>attachAuxEffect</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaPlayer.getAudioSessionId_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/MediaPlayer.html#getAudioSessionId()" target="_top"><code>getAudioSessionId</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaPlayer.setAudioSessionId_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaPlayer.html#setAudioSessionId(int)" target="_top"><code>setAudioSessionId</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaPlayer.setAuxEffectSendLevel_added(float)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaPlayer.html#setAuxEffectSendLevel(float)" target="_top"><code>setAuxEffectSendLevel</code></A>(<code>float</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaPlayer.MEDIA_INFO_BUFFERING_END"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/MediaPlayer.html#MEDIA_INFO_BUFFERING_END" target="_top"><code>MEDIA_INFO_BUFFERING_END</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaPlayer.MEDIA_INFO_BUFFERING_START"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/media/MediaPlayer.html#MEDIA_INFO_BUFFERING_START" target="_top"><code>MEDIA_INFO_BUFFERING_START</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.media.MediaRecorder.html b/docs/html/sdk/api_diff/9/changes/android.media.MediaRecorder.html
new file mode 100644
index 0000000..d7932ce
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.media.MediaRecorder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaRecorder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaRecorder.html" target="_top"><font size="+2"><code>MediaRecorder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.MediaRecorder.setOrientationHint_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setOrientationHint(int)" target="_top"><code>setOrientationHint</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.net.wifi.WifiManager.WifiLock.html b/docs/html/sdk/api_diff/9/changes/android.net.wifi.WifiManager.WifiLock.html
new file mode 100644
index 0000000..2422b0e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.net.wifi.WifiManager.WifiLock.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi.WifiManager.WifiLock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.wifi.<A HREF="../../../../reference/android/net/wifi/WifiManager.WifiLock.html" target="_top"><font size="+2"><code>WifiManager.WifiLock</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.net.wifi.WifiManager.WifiLock.setWorkSource_added(android.os.WorkSource)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/net/wifi/WifiManager.WifiLock.html#setWorkSource(android.os.WorkSource)" target="_top"><code>setWorkSource</code></A>(<code>WorkSource</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.opengl.GLES20.html b/docs/html/sdk/api_diff/9/changes/android.opengl.GLES20.html
new file mode 100644
index 0000000..54e205a
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.opengl.GLES20.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.opengl.GLES20
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.opengl.<A HREF="../../../../reference/android/opengl/GLES20.html" target="_top"><font size="+2"><code>GLES20</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.opengl.GLES20.glDrawElements_added(int, int, int, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/opengl/GLES20.html#glDrawElements(int, int, int, int)" target="_top"><code>glDrawElements</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.opengl.GLES20.glVertexAttribPointer_added(int, int, int, boolean, int, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/opengl/GLES20.html#glVertexAttribPointer(int, int, int, boolean, int, int)" target="_top"><code>glVertexAttribPointer</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> boolean<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.os.Build.VERSION_CODES.html b/docs/html/sdk/api_diff/9/changes/android.os.Build.VERSION_CODES.html
new file mode 100644
index 0000000..35865f8
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.os.Build.VERSION_CODES.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Build.VERSION_CODES
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Build.VERSION_CODES.html" target="_top"><font size="+2"><code>Build.VERSION_CODES</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os.Build.VERSION_CODES.GINGERBREAD"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/os/Build.VERSION_CODES.html#GINGERBREAD" target="_top"><code>GINGERBREAD</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.os.Build.html b/docs/html/sdk/api_diff/9/changes/android.os.Build.html
new file mode 100644
index 0000000..c6a9257
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.os.Build.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Build
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Build.html" target="_top"><font size="+2"><code>Build</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os.Build.SERIAL"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/os/Build.html#SERIAL" target="_top"><code>SERIAL</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.os.DropBoxManager.Entry.html b/docs/html/sdk/api_diff/9/changes/android.os.DropBoxManager.Entry.html
new file mode 100644
index 0000000..0120ed3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.os.DropBoxManager.Entry.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.DropBoxManager.Entry
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/DropBoxManager.Entry.html" target="_top"><font size="+2"><code>DropBoxManager.Entry</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.io.Closeable</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.os.Environment.html b/docs/html/sdk/api_diff/9/changes/android.os.Environment.html
new file mode 100644
index 0000000..7fe9b068
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.os.Environment.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Environment
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Environment.html" target="_top"><font size="+2"><code>Environment</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os.Environment.isExternalStorageRemovable_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/os/Environment.html#isExternalStorageRemovable()" target="_top"><code>isExternalStorageRemovable</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.os.ParcelFileDescriptor.html b/docs/html/sdk/api_diff/9/changes/android.os.ParcelFileDescriptor.html
new file mode 100644
index 0000000..65a161e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.os.ParcelFileDescriptor.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.ParcelFileDescriptor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/ParcelFileDescriptor.html" target="_top"><font size="+2"><code>ParcelFileDescriptor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os.ParcelFileDescriptor.createPipe_added()"></A>
+ <nobr><code>ParcelFileDescriptor[]</code> <A HREF="../../../../reference/android/os/ParcelFileDescriptor.html#createPipe()" target="_top"><code>createPipe</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.os.PowerManager.WakeLock.html b/docs/html/sdk/api_diff/9/changes/android.os.PowerManager.WakeLock.html
new file mode 100644
index 0000000..8bb70b2
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.os.PowerManager.WakeLock.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.PowerManager.WakeLock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/PowerManager.WakeLock.html" target="_top"><font size="+2"><code>PowerManager.WakeLock</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os.PowerManager.WakeLock.setWorkSource_added(android.os.WorkSource)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/os/PowerManager.WakeLock.html#setWorkSource(android.os.WorkSource)" target="_top"><code>setWorkSource</code></A>(<code>WorkSource</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.provider.ContactsContract.CommonDataKinds.Nickname.html b/docs/html/sdk/api_diff/9/changes/android.provider.ContactsContract.CommonDataKinds.Nickname.html
new file mode 100644
index 0000000..ca50ebe
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.provider.ContactsContract.CommonDataKinds.Nickname.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.CommonDataKinds.Nickname
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.CommonDataKinds.Nickname.html" target="_top"><font size="+2"><code>ContactsContract.CommonDataKinds.Nickname</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAIDEN_NAME"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/provider/ContactsContract.CommonDataKinds.Nickname.html#TYPE_MAIDEN_NAME" target="_top"><code>TYPE_MAIDEN_NAME</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAINDEN_NAME"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/provider/ContactsContract.CommonDataKinds.Nickname.html#TYPE_MAINDEN_NAME" target="_top"><code>TYPE_MAINDEN_NAME</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.provider.MediaStore.html b/docs/html/sdk/api_diff/9/changes/android.provider.MediaStore.html
new file mode 100644
index 0000000..4bb64ce
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.provider.MediaStore.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.MediaStore
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/MediaStore.html" target="_top"><font size="+2"><code>MediaStore</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/provider/MediaStore.html#INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH" target="_top"><code>INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider.MediaStore.MEDIA_IGNORE_FILENAME"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/provider/MediaStore.html#MEDIA_IGNORE_FILENAME" target="_top"><code>MEDIA_IGNORE_FILENAME</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.provider.Settings.html b/docs/html/sdk/api_diff/9/changes/android.provider.Settings.html
new file mode 100644
index 0000000..775c5bd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.provider.Settings.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Settings
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Settings.html" target="_top"><font size="+2"><code>Settings</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/provider/Settings.html#ACTION_APPLICATION_DETAILS_SETTINGS" target="_top"><code>ACTION_APPLICATION_DETAILS_SETTINGS</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/provider/Settings.html#ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS" target="_top"><code>ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.service.wallpaper.WallpaperService.Engine.html b/docs/html/sdk/api_diff/9/changes/android.service.wallpaper.WallpaperService.Engine.html
new file mode 100644
index 0000000..aa8316d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.service.wallpaper.WallpaperService.Engine.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.wallpaper.WallpaperService.Engine
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.wallpaper.<A HREF="../../../../reference/android/service/wallpaper/WallpaperService.Engine.html" target="_top"><font size="+2"><code>WallpaperService.Engine</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.service.wallpaper.WallpaperService.Engine.onSurfaceRedrawNeeded_added(android.view.SurfaceHolder)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/service/wallpaper/WallpaperService.Engine.html#onSurfaceRedrawNeeded(android.view.SurfaceHolder)" target="_top"><code>onSurfaceRedrawNeeded</code></A>(<code>SurfaceHolder</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.telephony.TelephonyManager.html b/docs/html/sdk/api_diff/9/changes/android.telephony.TelephonyManager.html
new file mode 100644
index 0000000..ccad409
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.telephony.TelephonyManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.TelephonyManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/TelephonyManager.html" target="_top"><font size="+2"><code>TelephonyManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.telephony.TelephonyManager.NETWORK_TYPE_EVDO_B"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/telephony/TelephonyManager.html#NETWORK_TYPE_EVDO_B" target="_top"><code>NETWORK_TYPE_EVDO_B</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.telephony.gsm.GsmCellLocation.html b/docs/html/sdk/api_diff/9/changes/android.telephony.gsm.GsmCellLocation.html
new file mode 100644
index 0000000..525cc78
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.telephony.gsm.GsmCellLocation.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.gsm.GsmCellLocation
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.gsm.<A HREF="../../../../reference/android/telephony/gsm/GsmCellLocation.html" target="_top"><font size="+2"><code>GsmCellLocation</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.telephony.gsm.GsmCellLocation.getPsc_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/telephony/gsm/GsmCellLocation.html#getPsc()" target="_top"><code>getPsc</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.test.mock.MockPackageManager.html b/docs/html/sdk/api_diff/9/changes/android.test.mock.MockPackageManager.html
new file mode 100644
index 0000000..71c9ab7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.test.mock.MockPackageManager.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.test.mock.MockPackageManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.test.mock.<A HREF="../../../../reference/android/test/mock/MockPackageManager.html" target="_top"><font size="+2"><code>MockPackageManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock.MockPackageManager.getActivityLogo_added(android.content.ComponentName)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getActivityLogo(android.content.ComponentName)" target="_top"><code>getActivityLogo</code></A>(<code>ComponentName</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock.MockPackageManager.getActivityLogo_added(android.content.Intent)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getActivityLogo(android.content.Intent)" target="_top"><code>getActivityLogo</code></A>(<code>Intent</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock.MockPackageManager.getApplicationLogo_added(java.lang.String)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getApplicationLogo(java.lang.String)" target="_top"><code>getApplicationLogo</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock.MockPackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getApplicationLogo(android.content.pm.ApplicationInfo)" target="_top"><code>getApplicationLogo</code></A>(<code>ApplicationInfo</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock.MockPackageManager.getProviderInfo_added(android.content.ComponentName, int)"></A>
+ <nobr><code>ProviderInfo</code> <A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getProviderInfo(android.content.ComponentName, int)" target="_top"><code>getProviderInfo</code></A>(<code>ComponentName,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock.MockPackageManager.setPackageObbPath_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/test/mock/MockPackageManager.html#setPackageObbPath(java.lang.String, java.lang.String)" target="_top"><code>setPackageObbPath</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.text.format.DateUtils.html b/docs/html/sdk/api_diff/9/changes/android.text.format.DateUtils.html
new file mode 100644
index 0000000..dd8efaa
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.text.format.DateUtils.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.text.format.DateUtils
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.text.format.<A HREF="../../../../reference/android/text/format/DateUtils.html" target="_top"><font size="+2"><code>DateUtils</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.text.format.DateUtils.formatDateRange_added(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)"></A>
+ <nobr><code>Formatter</code> <A HREF="../../../../reference/android/text/format/DateUtils.html#formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)" target="_top"><code>formatDateRange</code></A>(<code>Context,</nobr> Formatter<nobr>,</nobr> long<nobr>,</nobr> long<nobr>,</nobr> int<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.text.format.DateUtils.FORMAT_UTC"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/text/format/DateUtils.html#FORMAT_UTC" target="_top"><code>FORMAT_UTC</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.util.DisplayMetrics.html b/docs/html/sdk/api_diff/9/changes/android.util.DisplayMetrics.html
new file mode 100644
index 0000000..9e55310
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.util.DisplayMetrics.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util.DisplayMetrics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.util.<A HREF="../../../../reference/android/util/DisplayMetrics.html" target="_top"><font size="+2"><code>DisplayMetrics</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.util.DisplayMetrics.DENSITY_XHIGH"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/util/DisplayMetrics.html#DENSITY_XHIGH" target="_top"><code>DENSITY_XHIGH</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.KeyEvent.html b/docs/html/sdk/api_diff/9/changes/android.view.KeyEvent.html
new file mode 100644
index 0000000..e334021
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.KeyEvent.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.KeyEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/KeyEvent.html" target="_top"><font size="+2"><code>KeyEvent</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>java.lang.Object</code> to <code>android.view.InputEvent</code>.<br></font>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.ctor_added(long, long, int, int, int, int, int, int, int, int)"></A>
+ <nobr><A HREF="../../../../reference/android/view/KeyEvent.html#KeyEvent(long, long, int, int, int, int, int, int, int, int)" target="_top"><code>KeyEvent</code></A>(<code>long,</nobr> long<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.describeContents_changed()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/InputEvent.html#describeContents()" target="_top"><code>describeContents</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/InputEvent.html#describeContents()" target="_top"><code>InputEvent</code></a>.
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.getDeviceId_changed()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/InputEvent.html#getDeviceId()" target="_top"><code>getDeviceId</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/InputEvent.html#getDeviceId()" target="_top"><code>InputEvent</code></a>.
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_A"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_A" target="_top"><code>KEYCODE_BUTTON_A</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_B"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_B" target="_top"><code>KEYCODE_BUTTON_B</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_C"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_C" target="_top"><code>KEYCODE_BUTTON_C</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_L1"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_L1" target="_top"><code>KEYCODE_BUTTON_L1</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_L2"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_L2" target="_top"><code>KEYCODE_BUTTON_L2</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_MODE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_MODE" target="_top"><code>KEYCODE_BUTTON_MODE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_R1"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_R1" target="_top"><code>KEYCODE_BUTTON_R1</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_R2"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_R2" target="_top"><code>KEYCODE_BUTTON_R2</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_SELECT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_SELECT" target="_top"><code>KEYCODE_BUTTON_SELECT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_START"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_START" target="_top"><code>KEYCODE_BUTTON_START</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_THUMBL"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_THUMBL" target="_top"><code>KEYCODE_BUTTON_THUMBL</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_THUMBR"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_THUMBR" target="_top"><code>KEYCODE_BUTTON_THUMBR</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_X"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_X" target="_top"><code>KEYCODE_BUTTON_X</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_Y"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_Y" target="_top"><code>KEYCODE_BUTTON_Y</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_BUTTON_Z"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_BUTTON_Z" target="_top"><code>KEYCODE_BUTTON_Z</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_PAGE_DOWN"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_PAGE_DOWN" target="_top"><code>KEYCODE_PAGE_DOWN</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_PAGE_UP"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_PAGE_UP" target="_top"><code>KEYCODE_PAGE_UP</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_PICTSYMBOLS"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_PICTSYMBOLS" target="_top"><code>KEYCODE_PICTSYMBOLS</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.KeyEvent.KEYCODE_SWITCH_CHARSET"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_SWITCH_CHARSET" target="_top"><code>KEYCODE_SWITCH_CHARSET</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.MotionEvent.html b/docs/html/sdk/api_diff/9/changes/android.view.MotionEvent.html
new file mode 100644
index 0000000..ab8d209
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.MotionEvent.html
@@ -0,0 +1,366 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.MotionEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/MotionEvent.html" target="_top"><font size="+2"><code>MotionEvent</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>java.lang.Object</code> to <code>android.view.InputEvent</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.obtain_removed(long, long, int, int, float, float, float, float, int, float, float, int, int)"></A>
+ <nobr><code>MotionEvent</code> obtain(<code>long,</nobr> long<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.addBatch_added(long, android.view.MotionEvent.PointerCoords[], int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/MotionEvent.html#addBatch(long, android.view.MotionEvent.PointerCoords[], int)" target="_top"><code>addBatch</code></A>(<code>long,</nobr> PointerCoords[]<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getFlags_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getFlags()" target="_top"><code>getFlags</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalOrientation_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalOrientation(int)" target="_top"><code>getHistoricalOrientation</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalOrientation_added(int, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalOrientation(int, int)" target="_top"><code>getHistoricalOrientation</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalPointerCoords_added(int, int, android.view.MotionEvent.PointerCoords)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalPointerCoords(int, int, android.view.MotionEvent.PointerCoords)" target="_top"><code>getHistoricalPointerCoords</code></A>(<code>int,</nobr> int<nobr>,</nobr> PointerCoords<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalToolMajor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalToolMajor(int)" target="_top"><code>getHistoricalToolMajor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalToolMajor_added(int, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalToolMajor(int, int)" target="_top"><code>getHistoricalToolMajor</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalToolMinor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalToolMinor(int)" target="_top"><code>getHistoricalToolMinor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalToolMinor_added(int, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalToolMinor(int, int)" target="_top"><code>getHistoricalToolMinor</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalTouchMajor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalTouchMajor(int)" target="_top"><code>getHistoricalTouchMajor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalTouchMajor_added(int, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalTouchMajor(int, int)" target="_top"><code>getHistoricalTouchMajor</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalTouchMinor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalTouchMinor(int)" target="_top"><code>getHistoricalTouchMinor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getHistoricalTouchMinor_added(int, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getHistoricalTouchMinor(int, int)" target="_top"><code>getHistoricalTouchMinor</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getOrientation_added()"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getOrientation()" target="_top"><code>getOrientation</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getOrientation_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getOrientation(int)" target="_top"><code>getOrientation</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getPointerCoords_added(int, android.view.MotionEvent.PointerCoords)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getPointerCoords(int, android.view.MotionEvent.PointerCoords)" target="_top"><code>getPointerCoords</code></A>(<code>int,</nobr> PointerCoords<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getToolMajor_added()"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getToolMajor()" target="_top"><code>getToolMajor</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getToolMajor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getToolMajor(int)" target="_top"><code>getToolMajor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getToolMinor_added()"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getToolMinor()" target="_top"><code>getToolMinor</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getToolMinor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getToolMinor(int)" target="_top"><code>getToolMinor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getTouchMajor_added()"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getTouchMajor()" target="_top"><code>getTouchMajor</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getTouchMajor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getTouchMajor(int)" target="_top"><code>getTouchMajor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getTouchMinor_added()"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getTouchMinor()" target="_top"><code>getTouchMinor</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getTouchMinor_added(int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/android/view/MotionEvent.html#getTouchMinor(int)" target="_top"><code>getTouchMinor</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.obtain_added(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)"></A>
+ <nobr><code>MotionEvent</code> <A HREF="../../../../reference/android/view/MotionEvent.html#obtain(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)" target="_top"><code>obtain</code></A>(<code>long,</nobr> long<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int[]<nobr>,</nobr> PointerCoords[]<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.obtain_added(long, long, int, int, float, float, float, float, int, float, float, int, int)"></A>
+ <nobr><code>MotionEvent</code> <A HREF="../../../../reference/android/view/MotionEvent.html#obtain(long, long, int, int, float, float, float, float, int, float, float, int, int)" target="_top"><code>obtain</code></A>(<code>long,</nobr> long<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.describeContents_changed()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/InputEvent.html#describeContents()" target="_top"><code>describeContents</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/InputEvent.html#describeContents()" target="_top"><code>InputEvent</code></a>.
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.getDeviceId_changed()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/InputEvent.html#getDeviceId()" target="_top"><code>getDeviceId</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/InputEvent.html#getDeviceId()" target="_top"><code>InputEvent</code></a>.
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.recycle_changed()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/MotionEvent.html#recycle()" target="_top"><code>recycle</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change from non-final to final.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.MotionEvent.FLAG_WINDOW_IS_OBSCURED"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/MotionEvent.html#FLAG_WINDOW_IS_OBSCURED" target="_top"><code>FLAG_WINDOW_IS_OBSCURED</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.View.html b/docs/html/sdk/api_diff/9/changes/android.view.View.html
new file mode 100644
index 0000000..e9c299b
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.View.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.View
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/View.html" target="_top"><font size="+2"><code>View</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.getFilterTouchesWhenObscured_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/view/View.html#getFilterTouchesWhenObscured()" target="_top"><code>getFilterTouchesWhenObscured</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.getOverScrollMode_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/View.html#getOverScrollMode()" target="_top"><code>getOverScrollMode</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.onFilterTouchEventForSecurity_added(android.view.MotionEvent)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/view/View.html#onFilterTouchEventForSecurity(android.view.MotionEvent)" target="_top"><code>onFilterTouchEventForSecurity</code></A>(<code>MotionEvent</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.onOverScrolled_added(int, int, boolean, boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/View.html#onOverScrolled(int, int, boolean, boolean)" target="_top"><code>onOverScrolled</code></A>(<code>int,</nobr> int<nobr>,</nobr> boolean<nobr>,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.overScrollBy_added(int, int, int, int, int, int, int, int, boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/view/View.html#overScrollBy(int, int, int, int, int, int, int, int, boolean)" target="_top"><code>overScrollBy</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.setFilterTouchesWhenObscured_added(boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/View.html#setFilterTouchesWhenObscured(boolean)" target="_top"><code>setFilterTouchesWhenObscured</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.setOverScrollMode_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/View.html#setOverScrollMode(int)" target="_top"><code>setOverScrollMode</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.OVER_SCROLL_ALWAYS"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/View.html#OVER_SCROLL_ALWAYS" target="_top"><code>OVER_SCROLL_ALWAYS</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.OVER_SCROLL_IF_CONTENT_SCROLLS"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/View.html#OVER_SCROLL_IF_CONTENT_SCROLLS" target="_top"><code>OVER_SCROLL_IF_CONTENT_SCROLLS</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.View.OVER_SCROLL_NEVER"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/View.html#OVER_SCROLL_NEVER" target="_top"><code>OVER_SCROLL_NEVER</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.ViewConfiguration.html b/docs/html/sdk/api_diff/9/changes/android.view.ViewConfiguration.html
new file mode 100644
index 0000000..1f94737
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.ViewConfiguration.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ViewConfiguration
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/ViewConfiguration.html" target="_top"><font size="+2"><code>ViewConfiguration</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.ViewConfiguration.getScaledOverflingDistance_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/ViewConfiguration.html#getScaledOverflingDistance()" target="_top"><code>getScaledOverflingDistance</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.ViewConfiguration.getScaledOverscrollDistance_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/android/view/ViewConfiguration.html#getScaledOverscrollDistance()" target="_top"><code>getScaledOverscrollDistance</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.Window.html b/docs/html/sdk/api_diff/9/changes/android.view.Window.html
new file mode 100644
index 0000000..4cd2943
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.Window.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.Window
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/Window.html" target="_top"><font size="+2"><code>Window</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.Window.takeInputQueue_added(android.view.InputQueue.Callback)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/Window.html#takeInputQueue(android.view.InputQueue.Callback)" target="_top"><code>takeInputQueue</code></A>(<code>Callback</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.Window.takeSurface_added(android.view.SurfaceHolder.Callback2)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/view/Window.html#takeSurface(android.view.SurfaceHolder.Callback2)" target="_top"><code>takeSurface</code></A>(<code>Callback2</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.BaseInputConnection.html b/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.BaseInputConnection.html
new file mode 100644
index 0000000..ed0154b
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.BaseInputConnection.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.inputmethod.BaseInputConnection
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.inputmethod.<A HREF="../../../../reference/android/view/inputmethod/BaseInputConnection.html" target="_top"><font size="+2"><code>BaseInputConnection</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod.BaseInputConnection.getSelectedText_added(int)"></A>
+ <nobr><code>CharSequence</code> <A HREF="../../../../reference/android/view/inputmethod/BaseInputConnection.html#getSelectedText(int)" target="_top"><code>getSelectedText</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod.BaseInputConnection.setComposingRegion_added(int, int)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/view/inputmethod/BaseInputConnection.html#setComposingRegion(int, int)" target="_top"><code>setComposingRegion</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.InputConnection.html b/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.InputConnection.html
new file mode 100644
index 0000000..17c8b16
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.InputConnection.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.inputmethod.InputConnection
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.view.inputmethod.<A HREF="../../../../reference/android/view/inputmethod/InputConnection.html" target="_top"><font size="+2"><code>InputConnection</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod.InputConnection.getSelectedText_added(int)"></A>
+ <nobr><code>CharSequence</code> <A HREF="../../../../reference/android/view/inputmethod/InputConnection.html#getSelectedText(int)" target="_top"><code>getSelectedText</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod.InputConnection.setComposingRegion_added(int, int)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/view/inputmethod/InputConnection.html#setComposingRegion(int, int)" target="_top"><code>setComposingRegion</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.InputConnectionWrapper.html b/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.InputConnectionWrapper.html
new file mode 100644
index 0000000..4fbec13
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.view.inputmethod.InputConnectionWrapper.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.inputmethod.InputConnectionWrapper
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.inputmethod.<A HREF="../../../../reference/android/view/inputmethod/InputConnectionWrapper.html" target="_top"><font size="+2"><code>InputConnectionWrapper</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod.InputConnectionWrapper.getSelectedText_added(int)"></A>
+ <nobr><code>CharSequence</code> <A HREF="../../../../reference/android/view/inputmethod/InputConnectionWrapper.html#getSelectedText(int)" target="_top"><code>getSelectedText</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod.InputConnectionWrapper.setComposingRegion_added(int, int)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/view/inputmethod/InputConnectionWrapper.html#setComposingRegion(int, int)" target="_top"><code>setComposingRegion</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.webkit.WebSettings.html b/docs/html/sdk/api_diff/9/changes/android.webkit.WebSettings.html
new file mode 100644
index 0000000..5270329
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.webkit.WebSettings.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit.WebSettings
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.webkit.<A HREF="../../../../reference/android/webkit/WebSettings.html" target="_top"><font size="+2"><code>WebSettings</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.webkit.WebSettings.getUseWebViewBackgroundForOverscrollBackground_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/android/webkit/WebSettings.html#getUseWebViewBackgroundForOverscrollBackground()" target="_top"><code>getUseWebViewBackgroundForOverscrollBackground</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.webkit.WebSettings.setUseWebViewBackgroundForOverscrollBackground_added(boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/webkit/WebSettings.html#setUseWebViewBackgroundForOverscrollBackground(boolean)" target="_top"><code>setUseWebViewBackgroundForOverscrollBackground</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.webkit.WebSettings.getPluginsPath_changed()"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/android/webkit/WebSettings.html#getPluginsPath()" target="_top"><code>getPluginsPath</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.webkit.WebSettings.setPluginsPath_changed(java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/webkit/WebSettings.html#setPluginsPath(java.lang.String)" target="_top"><code>setPluginsPath</code></A>(<code>String</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.widget.ListView.html b/docs/html/sdk/api_diff/9/changes/android.widget.ListView.html
new file mode 100644
index 0000000..e3fe75a
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.widget.ListView.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.ListView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/ListView.html" target="_top"><font size="+2"><code>ListView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.widget.ListView.getOverscrollFooter_added()"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/widget/ListView.html#getOverscrollFooter()" target="_top"><code>getOverscrollFooter</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.widget.ListView.getOverscrollHeader_added()"></A>
+ <nobr><code>Drawable</code> <A HREF="../../../../reference/android/widget/ListView.html#getOverscrollHeader()" target="_top"><code>getOverscrollHeader</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.widget.ListView.setOverscrollFooter_added(android.graphics.drawable.Drawable)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/widget/ListView.html#setOverscrollFooter(android.graphics.drawable.Drawable)" target="_top"><code>setOverscrollFooter</code></A>(<code>Drawable</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.widget.ListView.setOverscrollHeader_added(android.graphics.drawable.Drawable)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/android/widget/ListView.html#setOverscrollHeader(android.graphics.drawable.Drawable)" target="_top"><code>setOverscrollHeader</code></A>(<code>Drawable</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/android.widget.RemoteViews.html b/docs/html/sdk/api_diff/9/changes/android.widget.RemoteViews.html
new file mode 100644
index 0000000..2940f16
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/android.widget.RemoteViews.html
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.RemoteViews
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/RemoteViews.html" target="_top"><font size="+2"><code>RemoteViews</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.widget.RemoteViews.clone_changed()"></A>
+ <nobr><code>RemoteViews</code> <A HREF="../../../../reference/android/widget/RemoteViews.html#clone()" target="_top"><code>clone</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Object</code> to <code>RemoteViews</code>.<br>
+ Change in exceptions thrown from <code>java.lang.CloneNotSupportedException</code> to no exceptions.<br>
+ Method was inherited from <code>java.lang.Object</code>, but is now defined locally. Change of visibility from protected to public.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/changes-summary.html b/docs/html/sdk/api_diff/9/changes/changes-summary.html
new file mode 100644
index 0000000..f81cea1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/changes-summary.html
@@ -0,0 +1,514 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Android API Differences Report
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<body class="gc-documentation">
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+ <div id="docTitleContainer">
+<h1>Android API Differences Report</h1>
+<p>This report details the changes in the core Android framework API between two <a
+href="http://developer.android.com/guide/appendix/api-levels.html" target="_top">API Level</a>
+specifications. It shows additions, modifications, and removals for packages, classes, methods, and fields.
+The report also includes general statistics that characterize the extent and type of the differences.</p>
+<p>This report is based a comparison of the Android API specifications
+whose API Level identifiers are given in the upper-right corner of this page. It compares a
+newer "to" API to an older "from" API, noting all changes relative to the
+older API. So, for example, API elements marked as removed are no longer present in the "to"
+API specification.</p>
+<p>To navigate the report, use the "Select a Diffs Index" and "Filter the Index"
+controls on the left. The report uses text formatting to indicate <em>interface names</em>,
+<a href= ><code>links to reference documentation</code></a>, and <a href= >links to change
+description</a>. The statistics are accessible from the "Statistics" link in the upper-right corner.</p>
+<p>For more information about the Android framework API and SDK,
+see the <a href="http://developer.android.com/index.html" target="_top">Android Developers site</a>.</p>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Packages" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Packages</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media.audiofx"></A>
+ <nobr><A HREF="../../../../reference/android/media/audiofx/package-summary.html" target="_top"><code>android.media.audiofx</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.net.sip"></A>
+ <nobr><A HREF="../../../../reference/android/net/sip/package-summary.html" target="_top"><code>android.net.sip</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.nfc"></A>
+ <nobr><A HREF="../../../../reference/android/nfc/package-summary.html" target="_top"><code>android.nfc</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os.storage"></A>
+ <nobr><A HREF="../../../../reference/android/os/storage/package-summary.html" target="_top"><code>android.os.storage</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Packages" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Packages</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android"></A>
+ <nobr><A HREF="pkg_android.html">android</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app"></A>
+ <nobr><A HREF="pkg_android.app.html">android.app</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.app.admin"></A>
+ <nobr><A HREF="pkg_android.app.admin.html">android.app.admin</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content"></A>
+ <nobr><A HREF="pkg_android.content.html">android.content</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.pm"></A>
+ <nobr><A HREF="pkg_android.content.pm.html">android.content.pm</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.content.res"></A>
+ <nobr><A HREF="pkg_android.content.res.html">android.content.res</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.graphics"></A>
+ <nobr><A HREF="pkg_android.graphics.html">android.graphics</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.hardware"></A>
+ <nobr><A HREF="pkg_android.hardware.html">android.hardware</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.location"></A>
+ <nobr><A HREF="pkg_android.location.html">android.location</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.media"></A>
+ <nobr><A HREF="pkg_android.media.html">android.media</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.net.wifi"></A>
+ <nobr><A HREF="pkg_android.net.wifi.html">android.net.wifi</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.opengl"></A>
+ <nobr><A HREF="pkg_android.opengl.html">android.opengl</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.os"></A>
+ <nobr><A HREF="pkg_android.os.html">android.os</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.provider"></A>
+ <nobr><A HREF="pkg_android.provider.html">android.provider</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.service.wallpaper"></A>
+ <nobr><A HREF="pkg_android.service.wallpaper.html">android.service.wallpaper</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.telephony"></A>
+ <nobr><A HREF="pkg_android.telephony.html">android.telephony</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.telephony.gsm"></A>
+ <nobr><A HREF="pkg_android.telephony.gsm.html">android.telephony.gsm</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.test.mock"></A>
+ <nobr><A HREF="pkg_android.test.mock.html">android.test.mock</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.text.format"></A>
+ <nobr><A HREF="pkg_android.text.format.html">android.text.format</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.util"></A>
+ <nobr><A HREF="pkg_android.util.html">android.util</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view"></A>
+ <nobr><A HREF="pkg_android.view.html">android.view</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.view.inputmethod"></A>
+ <nobr><A HREF="pkg_android.view.inputmethod.html">android.view.inputmethod</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.webkit"></A>
+ <nobr><A HREF="pkg_android.webkit.html">android.webkit</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="android.widget"></A>
+ <nobr><A HREF="pkg_android.widget.html">android.widget</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.bytecode"></A>
+ <nobr><A HREF="pkg_dalvik.bytecode.html">dalvik.bytecode</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.system"></A>
+ <nobr><A HREF="pkg_dalvik.system.html">dalvik.system</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font"></A>
+ <nobr><A HREF="pkg_java.awt.font.html">java.awt.font</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io"></A>
+ <nobr><A HREF="pkg_java.io.html">java.io</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang"></A>
+ <nobr><A HREF="pkg_java.lang.html">java.lang</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.reflect"></A>
+ <nobr><A HREF="pkg_java.lang.reflect.html">java.lang.reflect</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net"></A>
+ <nobr><A HREF="pkg_java.net.html">java.net</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.nio"></A>
+ <nobr><A HREF="pkg_java.nio.html">java.nio</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security"></A>
+ <nobr><A HREF="pkg_java.security.html">java.security</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql"></A>
+ <nobr><A HREF="pkg_java.sql.html">java.sql</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text"></A>
+ <nobr><A HREF="pkg_java.text.html">java.text</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util"></A>
+ <nobr><A HREF="pkg_java.util.html">java.util</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent"></A>
+ <nobr><A HREF="pkg_java.util.concurrent.html">java.util.concurrent</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic"></A>
+ <nobr><A HREF="pkg_java.util.concurrent.atomic.html">java.util.concurrent.atomic</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks"></A>
+ <nobr><A HREF="pkg_java.util.concurrent.locks.html">java.util.concurrent.locks</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.logging"></A>
+ <nobr><A HREF="pkg_java.util.logging.html">java.util.logging</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.zip"></A>
+ <nobr><A HREF="pkg_java.util.zip.html">java.util.zip</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl"></A>
+ <nobr><A HREF="pkg_javax.net.ssl.html">javax.net.ssl</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth"></A>
+ <nobr><A HREF="pkg_javax.security.auth.html">javax.security.auth</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.x500"></A>
+ <nobr><A HREF="pkg_javax.security.auth.x500.html">javax.security.auth.x500</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql"></A>
+ <nobr><A HREF="pkg_javax.sql.html">javax.sql</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.datatype"></A>
+ <nobr><A HREF="pkg_javax.xml.datatype.html">javax.xml.datatype</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.parsers"></A>
+ <nobr><A HREF="pkg_javax.xml.parsers.html">javax.xml.parsers</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.transform"></A>
+ <nobr><A HREF="pkg_javax.xml.transform.html">javax.xml.transform</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.validation"></A>
+ <nobr><A HREF="pkg_javax.xml.validation.html">javax.xml.validation</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="org.apache.http.protocol"></A>
+ <nobr><A HREF="pkg_org.apache.http.protocol.html">org.apache.http.protocol</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<!-- End of API section -->
+<!-- Start of packages section -->
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/classes_index_additions.html b/docs/html/sdk/api_diff/9/changes/classes_index_additions.html
new file mode 100644
index 0000000..cb2edff
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/classes_index_additions.html
@@ -0,0 +1,410 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="classes_index_all.html" class="staysblack">All Classes</a>
+ <br>
+<A HREF="classes_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<b>Additions</b>
+ <br>
+<A HREF="classes_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.html#AbstractMap.SimpleEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleEntry</b></A><br>
+<A HREF="pkg_java.util.html#AbstractMap.SimpleImmutableEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleImmutableEntry</b></A><br>
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer</b></A><br>
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer.ConditionObject" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer.ConditionObject</b></A><br>
+<A HREF="pkg_android.provider.html#AlarmClock" class="hiddenlink" target="rightframe"><b>AlarmClock</b></A><br>
+<A HREF="pkg_java.util.html#ArrayDeque" class="hiddenlink" target="rightframe"><b>ArrayDeque</b></A><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.concurrent.html#BlockingDeque" class="hiddenlink" target="rightframe"><b><i>BlockingDeque</i></b></A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.hardware.html#Camera.CameraInfo" class="hiddenlink" target="rightframe"><b>Camera.CameraInfo</b></A><br>
+<A HREF="pkg_java.sql.html#ClientInfoStatus" class="hiddenlink" target="rightframe"><b>ClientInfoStatus</b></A><br>
+<A HREF="pkg_javax.sql.html#CommonDataSource" class="hiddenlink" target="rightframe"><b><i>CommonDataSource</i></b></A><br>
+<A HREF="pkg_java.util.concurrent.html#ConcurrentNavigableMap" class="hiddenlink" target="rightframe"><b><i>ConcurrentNavigableMap</i></b></A><br>
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListMap" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListMap</b></A><br>
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListSet" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListSet</b></A><br>
+<A HREF="pkg_java.io.html#Console" class="hiddenlink" target="rightframe"><b>Console</b></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.CommonDataKinds.SipAddress" class="hiddenlink" target="rightframe"><b>ContactsContract.CommonDataKinds.SipAddress</b></A><br>
+<A HREF="pkg_java.net.html#CookieManager" class="hiddenlink" target="rightframe"><b>CookieManager</b></A><br>
+<A HREF="pkg_java.net.html#CookiePolicy" class="hiddenlink" target="rightframe"><b><i>CookiePolicy</i></b></A><br>
+<A HREF="pkg_java.net.html#CookieStore" class="hiddenlink" target="rightframe"><b><i>CookieStore</i></b></A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.zip.html#DeflaterInputStream" class="hiddenlink" target="rightframe"><b>DeflaterInputStream</b></A><br>
+<A HREF="pkg_java.util.html#Deque" class="hiddenlink" target="rightframe"><b><i>Deque</i></b></A><br>
+<A HREF="pkg_android.app.html#DownloadManager" class="hiddenlink" target="rightframe"><b>DownloadManager</b></A><br>
+<A HREF="pkg_android.app.html#DownloadManager.Query" class="hiddenlink" target="rightframe"><b>DownloadManager.Query</b></A><br>
+<A HREF="pkg_android.app.html#DownloadManager.Request" class="hiddenlink" target="rightframe"><b>DownloadManager.Request</b></A><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.net.html#HttpCookie" class="hiddenlink" target="rightframe"><b>HttpCookie</b></A><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.net.html#IDN" class="hiddenlink" target="rightframe"><b>IDN</b></A><br>
+<A HREF="pkg_java.util.zip.html#InflaterOutputStream" class="hiddenlink" target="rightframe"><b>InflaterOutputStream</b></A><br>
+<A HREF="pkg_android.view.html#InputDevice" class="hiddenlink" target="rightframe"><b>InputDevice</b></A><br>
+<A HREF="pkg_android.view.html#InputDevice.MotionRange" class="hiddenlink" target="rightframe"><b>InputDevice.MotionRange</b></A><br>
+<A HREF="pkg_android.view.html#InputEvent" class="hiddenlink" target="rightframe"><b>InputEvent</b></A><br>
+<A HREF="pkg_android.view.html#InputQueue" class="hiddenlink" target="rightframe"><b>InputQueue</b></A><br>
+<A HREF="pkg_android.view.html#InputQueue.Callback" class="hiddenlink" target="rightframe"><b><i>InputQueue.Callback</i></b></A><br>
+<A HREF="pkg_java.net.html#InterfaceAddress" class="hiddenlink" target="rightframe"><b>InterfaceAddress</b></A><br>
+<A HREF="pkg_java.io.html#IOError" class="hiddenlink" target="rightframe"><b>IOError</b></A><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.concurrent.html#LinkedBlockingDeque" class="hiddenlink" target="rightframe"><b>LinkedBlockingDeque</b></A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.view.html#MotionEvent.PointerCoords" class="hiddenlink" target="rightframe"><b>MotionEvent.PointerCoords</b></A><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.app.html#NativeActivity" class="hiddenlink" target="rightframe"><b>NativeActivity</b></A><br>
+<A HREF="pkg_java.util.html#NavigableMap" class="hiddenlink" target="rightframe"><b><i>NavigableMap</i></b></A><br>
+<A HREF="pkg_java.util.html#NavigableSet" class="hiddenlink" target="rightframe"><b><i>NavigableSet</i></b></A><br>
+<A HREF="pkg_java.sql.html#NClob" class="hiddenlink" target="rightframe"><b><i>NClob</i></b></A><br>
+<A HREF="pkg_java.text.html#Normalizer" class="hiddenlink" target="rightframe"><b>Normalizer</b></A><br>
+<A HREF="pkg_java.text.html#Normalizer.Form" class="hiddenlink" target="rightframe"><b>Normalizer.Form</b></A><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.content.res.html#ObbInfo" class="hiddenlink" target="rightframe"><b>ObbInfo</b></A><br>
+<A HREF="pkg_android.content.res.html#ObbScanner" class="hiddenlink" target="rightframe"><b>ObbScanner</b></A><br>
+<A HREF="pkg_android.widget.html#OverScroller" class="hiddenlink" target="rightframe"><b>OverScroller</b></A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.security.html#Policy.Parameters" class="hiddenlink" target="rightframe"><b><i>Policy.Parameters</i></b></A><br>
+<A HREF="pkg_java.security.html#PolicySpi" class="hiddenlink" target="rightframe"><b>PolicySpi</b></A><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.html#ResourceBundle.Control" class="hiddenlink" target="rightframe"><b>ResourceBundle.Control</b></A><br>
+<A HREF="pkg_java.sql.html#RowId" class="hiddenlink" target="rightframe"><b><i>RowId</i></b></A><br>
+<A HREF="pkg_java.sql.html#RowIdLifetime" class="hiddenlink" target="rightframe"><b>RowIdLifetime</b></A><br>
+<A HREF="pkg_java.util.concurrent.html#RunnableFuture" class="hiddenlink" target="rightframe"><b><i>RunnableFuture</i></b></A><br>
+<A HREF="pkg_java.util.concurrent.html#RunnableScheduledFuture" class="hiddenlink" target="rightframe"><b><i>RunnableScheduledFuture</i></b></A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.html#ServiceConfigurationError" class="hiddenlink" target="rightframe"><b>ServiceConfigurationError</b></A><br>
+<A HREF="pkg_java.util.html#ServiceLoader" class="hiddenlink" target="rightframe"><b>ServiceLoader</b></A><br>
+<A HREF="pkg_java.sql.html#SQLClientInfoException" class="hiddenlink" target="rightframe"><b>SQLClientInfoException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLDataException" class="hiddenlink" target="rightframe"><b>SQLDataException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLFeatureNotSupportedException" class="hiddenlink" target="rightframe"><b>SQLFeatureNotSupportedException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLIntegrityConstraintViolationException" class="hiddenlink" target="rightframe"><b>SQLIntegrityConstraintViolationException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLInvalidAuthorizationSpecException" class="hiddenlink" target="rightframe"><b>SQLInvalidAuthorizationSpecException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLNonTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLNonTransientConnectionException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLNonTransientException" class="hiddenlink" target="rightframe"><b>SQLNonTransientException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLRecoverableException" class="hiddenlink" target="rightframe"><b>SQLRecoverableException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLSyntaxErrorException" class="hiddenlink" target="rightframe"><b>SQLSyntaxErrorException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTimeoutException" class="hiddenlink" target="rightframe"><b>SQLTimeoutException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTransactionRollbackException" class="hiddenlink" target="rightframe"><b>SQLTransactionRollbackException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLTransientConnectionException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTransientException" class="hiddenlink" target="rightframe"><b>SQLTransientException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLXML" class="hiddenlink" target="rightframe"><b><i>SQLXML</i></b></A><br>
+<A HREF="pkg_javax.net.ssl.html#SSLParameters" class="hiddenlink" target="rightframe"><b>SSLParameters</b></A><br>
+<A HREF="pkg_javax.sql.html#StatementEvent" class="hiddenlink" target="rightframe"><b>StatementEvent</b></A><br>
+<A HREF="pkg_javax.sql.html#StatementEventListener" class="hiddenlink" target="rightframe"><b><i>StatementEventListener</i></b></A><br>
+<A HREF="pkg_android.os.html#StrictMode" class="hiddenlink" target="rightframe"><b>StrictMode</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy.Builder</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy.Builder</b></A><br>
+<A HREF="pkg_android.view.html#SurfaceHolder.Callback2" class="hiddenlink" target="rightframe"><b><i>SurfaceHolder.Callback2</i></b></A><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.os.html#WorkSource" class="hiddenlink" target="rightframe"><b>WorkSource</b></A><br>
+<A HREF="pkg_java.sql.html#Wrapper" class="hiddenlink" target="rightframe"><b><i>Wrapper</i></b></A><br>
+<A NAME="Z"></A>
+<br><font size="+2">Z</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.zip.html#ZipError" class="hiddenlink" target="rightframe"><b>ZipError</b></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/classes_index_all.html b/docs/html/sdk/api_diff/9/changes/classes_index_all.html
new file mode 100644
index 0000000..22137dc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/classes_index_all.html
@@ -0,0 +1,913 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Classes</b>
+ <br>
+<A HREF="classes_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="classes_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="classes_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.concurrent.AbstractExecutorService.html" class="hiddenlink" target="rightframe">AbstractExecutorService</A><br>
+<A HREF="pkg_java.util.html#AbstractMap.SimpleEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleEntry</b></A><br>
+<A HREF="pkg_java.util.html#AbstractMap.SimpleImmutableEntry" class="hiddenlink" target="rightframe"><b>AbstractMap.SimpleImmutableEntry</b></A><br>
+<A HREF="java.util.concurrent.locks.AbstractOwnableSynchronizer.html" class="hiddenlink" target="rightframe">AbstractOwnableSynchronizer</A><br>
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer</b></A><br>
+<A HREF="pkg_java.util.concurrent.locks.html#AbstractQueuedLongSynchronizer.ConditionObject" class="hiddenlink" target="rightframe"><b>AbstractQueuedLongSynchronizer.ConditionObject</b></A><br>
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<A HREF="java.security.AccessController.html" class="hiddenlink" target="rightframe">AccessController</A><br>
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<A HREF="android.content.pm.ActivityInfo.html" class="hiddenlink" target="rightframe">ActivityInfo</A><br>
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<A HREF="pkg_android.provider.html#AlarmClock" class="hiddenlink" target="rightframe"><b>AlarmClock</b></A><br>
+<A HREF="pkg_dalvik.system.html#AllocationLimitError" class="hiddenlink" target="rightframe"><strike>AllocationLimitError</strike></A><br>
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<i>Array</i><br>
+ <A HREF="java.lang.reflect.Array.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+ <A HREF="java.sql.Array.html" class="hiddenlink" target="rightframe"><i>java.sql</i></A><br>
+<A HREF="pkg_java.util.html#ArrayDeque" class="hiddenlink" target="rightframe"><b>ArrayDeque</b></A><br>
+<A HREF="java.util.Arrays.html" class="hiddenlink" target="rightframe">Arrays</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicBoolean.html" class="hiddenlink" target="rightframe">AtomicBoolean</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicInteger.html" class="hiddenlink" target="rightframe">AtomicInteger</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html" class="hiddenlink" target="rightframe">AtomicIntegerArray</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicIntegerFieldUpdater</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicLong.html" class="hiddenlink" target="rightframe">AtomicLong</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicLongArray.html" class="hiddenlink" target="rightframe">AtomicLongArray</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicLongFieldUpdater</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicReference.html" class="hiddenlink" target="rightframe">AtomicReference</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html" class="hiddenlink" target="rightframe">AtomicReferenceArray</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicReferenceFieldUpdater</A><br>
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.inputmethod.BaseInputConnection.html" class="hiddenlink" target="rightframe">BaseInputConnection</A><br>
+<A HREF="java.sql.BatchUpdateException.html" class="hiddenlink" target="rightframe">BatchUpdateException</A><br>
+<A HREF="java.sql.Blob.html" class="hiddenlink" target="rightframe"><i>Blob</i></A><br>
+<A HREF="pkg_java.util.concurrent.html#BlockingDeque" class="hiddenlink" target="rightframe"><b><i>BlockingDeque</i></b></A><br>
+<A HREF="java.text.BreakIterator.html" class="hiddenlink" target="rightframe">BreakIterator</A><br>
+<A HREF="java.nio.Buffer.html" class="hiddenlink" target="rightframe">Buffer</A><br>
+<A HREF="android.os.Build.html" class="hiddenlink" target="rightframe">Build</A><br>
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.Calendar.html" class="hiddenlink" target="rightframe">Calendar</A><br>
+<A HREF="java.sql.CallableStatement.html" class="hiddenlink" target="rightframe"><i>CallableStatement</i></A><br>
+<A HREF="android.media.CamcorderProfile.html" class="hiddenlink" target="rightframe">CamcorderProfile</A><br>
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<A HREF="pkg_android.hardware.html#Camera.CameraInfo" class="hiddenlink" target="rightframe"><b>Camera.CameraInfo</b></A><br>
+<A HREF="android.hardware.Camera.Parameters.html" class="hiddenlink" target="rightframe">Camera.Parameters</A><br>
+<A HREF="android.media.CameraProfile.html" class="hiddenlink" target="rightframe">CameraProfile</A><br>
+<A HREF="java.lang.Class.html" class="hiddenlink" target="rightframe">Class</A><br>
+<A HREF="pkg_java.sql.html#ClientInfoStatus" class="hiddenlink" target="rightframe"><b>ClientInfoStatus</b></A><br>
+<A HREF="java.sql.Clob.html" class="hiddenlink" target="rightframe"><i>Clob</i></A><br>
+<A HREF="java.text.CollationKey.html" class="hiddenlink" target="rightframe">CollationKey</A><br>
+<A HREF="java.util.Collections.html" class="hiddenlink" target="rightframe">Collections</A><br>
+<A HREF="pkg_javax.sql.html#CommonDataSource" class="hiddenlink" target="rightframe"><b><i>CommonDataSource</i></b></A><br>
+<A HREF="java.util.concurrent.ConcurrentHashMap.html" class="hiddenlink" target="rightframe">ConcurrentHashMap</A><br>
+<A HREF="pkg_java.util.concurrent.html#ConcurrentNavigableMap" class="hiddenlink" target="rightframe"><b><i>ConcurrentNavigableMap</i></b></A><br>
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListMap" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListMap</b></A><br>
+<A HREF="pkg_java.util.concurrent.html#ConcurrentSkipListSet" class="hiddenlink" target="rightframe"><b>ConcurrentSkipListSet</b></A><br>
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<A HREF="java.sql.Connection.html" class="hiddenlink" target="rightframe"><i>Connection</i></A><br>
+<A HREF="javax.sql.ConnectionPoolDataSource.html" class="hiddenlink" target="rightframe"><i>ConnectionPoolDataSource</i></A><br>
+<A HREF="pkg_java.io.html#Console" class="hiddenlink" target="rightframe"><b>Console</b></A><br>
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Nickname</A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.CommonDataKinds.SipAddress" class="hiddenlink" target="rightframe"><b>ContactsContract.CommonDataKinds.SipAddress</b></A><br>
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<A HREF="pkg_java.net.html#CookieManager" class="hiddenlink" target="rightframe"><b>CookieManager</b></A><br>
+<A HREF="pkg_java.net.html#CookiePolicy" class="hiddenlink" target="rightframe"><b><i>CookiePolicy</i></b></A><br>
+<A HREF="pkg_java.net.html#CookieStore" class="hiddenlink" target="rightframe"><b><i>CookieStore</i></b></A><br>
+<A HREF="android.location.Criteria.html" class="hiddenlink" target="rightframe">Criteria</A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.sql.DatabaseMetaData.html" class="hiddenlink" target="rightframe"><i>DatabaseMetaData</i></A><br>
+<A HREF="javax.sql.DataSource.html" class="hiddenlink" target="rightframe"><i>DataSource</i></A><br>
+<A HREF="java.sql.DataTruncation.html" class="hiddenlink" target="rightframe">DataTruncation</A><br>
+<A HREF="javax.xml.datatype.DatatypeFactory.html" class="hiddenlink" target="rightframe">DatatypeFactory</A><br>
+<A HREF="java.text.DateFormatSymbols.html" class="hiddenlink" target="rightframe">DateFormatSymbols</A><br>
+<A HREF="android.text.format.DateUtils.html" class="hiddenlink" target="rightframe">DateUtils</A><br>
+<A HREF="java.text.DecimalFormatSymbols.html" class="hiddenlink" target="rightframe">DecimalFormatSymbols</A><br>
+<A HREF="pkg_java.util.zip.html#DeflaterInputStream" class="hiddenlink" target="rightframe"><b>DeflaterInputStream</b></A><br>
+<A HREF="pkg_java.util.html#Deque" class="hiddenlink" target="rightframe"><b><i>Deque</i></b></A><br>
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<A HREF="javax.xml.parsers.DocumentBuilderFactory.html" class="hiddenlink" target="rightframe">DocumentBuilderFactory</A><br>
+<A HREF="java.lang.Double.html" class="hiddenlink" target="rightframe">Double</A><br>
+<A HREF="pkg_android.app.html#DownloadManager" class="hiddenlink" target="rightframe"><b>DownloadManager</b></A><br>
+<A HREF="pkg_android.app.html#DownloadManager.Query" class="hiddenlink" target="rightframe"><b>DownloadManager.Query</b></A><br>
+<A HREF="pkg_android.app.html#DownloadManager.Request" class="hiddenlink" target="rightframe"><b>DownloadManager.Request</b></A><br>
+<A HREF="android.os.DropBoxManager.Entry.html" class="hiddenlink" target="rightframe">DropBoxManager.Entry</A><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Enum.html" class="hiddenlink" target="rightframe">Enum</A><br>
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<A HREF="java.util.concurrent.Executors.html" class="hiddenlink" target="rightframe">Executors</A><br>
+<A HREF="java.util.concurrent.ExecutorService.html" class="hiddenlink" target="rightframe"><i>ExecutorService</i></A><br>
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.io.File.html" class="hiddenlink" target="rightframe">File</A><br>
+<A HREF="java.lang.Float.html" class="hiddenlink" target="rightframe">Float</A><br>
+<A HREF="java.text.Format.html" class="hiddenlink" target="rightframe">Format</A><br>
+<A HREF="java.util.concurrent.FutureTask.html" class="hiddenlink" target="rightframe">FutureTask</A><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.location.Geocoder.html" class="hiddenlink" target="rightframe">Geocoder</A><br>
+<A HREF="android.opengl.GLES20.html" class="hiddenlink" target="rightframe">GLES20</A><br>
+<A HREF="android.telephony.gsm.GsmCellLocation.html" class="hiddenlink" target="rightframe">GsmCellLocation</A><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.net.ssl.HandshakeCompletedEvent.html" class="hiddenlink" target="rightframe">HandshakeCompletedEvent</A><br>
+<A HREF="org.apache.http.protocol.HTTP.html" class="hiddenlink" target="rightframe">HTTP</A><br>
+<A HREF="pkg_java.net.html#HttpCookie" class="hiddenlink" target="rightframe"><b>HttpCookie</b></A><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.net.html#IDN" class="hiddenlink" target="rightframe"><b>IDN</b></A><br>
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<A HREF="pkg_java.util.zip.html#InflaterOutputStream" class="hiddenlink" target="rightframe"><b>InflaterOutputStream</b></A><br>
+<A HREF="android.view.inputmethod.InputConnection.html" class="hiddenlink" target="rightframe"><i>InputConnection</i></A><br>
+<A HREF="android.view.inputmethod.InputConnectionWrapper.html" class="hiddenlink" target="rightframe">InputConnectionWrapper</A><br>
+<A HREF="pkg_android.view.html#InputDevice" class="hiddenlink" target="rightframe"><b>InputDevice</b></A><br>
+<A HREF="pkg_android.view.html#InputDevice.MotionRange" class="hiddenlink" target="rightframe"><b>InputDevice.MotionRange</b></A><br>
+<A HREF="pkg_android.view.html#InputEvent" class="hiddenlink" target="rightframe"><b>InputEvent</b></A><br>
+<A HREF="pkg_android.view.html#InputQueue" class="hiddenlink" target="rightframe"><b>InputQueue</b></A><br>
+<A HREF="pkg_android.view.html#InputQueue.Callback" class="hiddenlink" target="rightframe"><b><i>InputQueue.Callback</i></b></A><br>
+<A HREF="android.content.IntentSender.html" class="hiddenlink" target="rightframe">IntentSender</A><br>
+<A HREF="pkg_java.net.html#InterfaceAddress" class="hiddenlink" target="rightframe"><b>InterfaceAddress</b></A><br>
+<A HREF="pkg_java.io.html#IOError" class="hiddenlink" target="rightframe"><b>IOError</b></A><br>
+<A HREF="java.io.IOException.html" class="hiddenlink" target="rightframe">IOException</A><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<A HREF="javax.net.ssl.KeyStoreBuilderParameters.html" class="hiddenlink" target="rightframe">KeyStoreBuilderParameters</A><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.concurrent.html#LinkedBlockingDeque" class="hiddenlink" target="rightframe"><b>LinkedBlockingDeque</b></A><br>
+<A HREF="java.util.LinkedList.html" class="hiddenlink" target="rightframe">LinkedList</A><br>
+<A HREF="android.widget.ListView.html" class="hiddenlink" target="rightframe">ListView</A><br>
+<A HREF="java.util.Locale.html" class="hiddenlink" target="rightframe">Locale</A><br>
+<A HREF="android.location.LocationManager.html" class="hiddenlink" target="rightframe">LocationManager</A><br>
+<A HREF="java.util.concurrent.locks.LockSupport.html" class="hiddenlink" target="rightframe">LockSupport</A><br>
+<A HREF="java.util.logging.Logger.html" class="hiddenlink" target="rightframe">Logger</A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<A HREF="java.lang.Math.html" class="hiddenlink" target="rightframe">Math</A><br>
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<A HREF="java.lang.reflect.Member.html" class="hiddenlink" target="rightframe"><i>Member</i></A><br>
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<A HREF="pkg_android.view.html#MotionEvent.PointerCoords" class="hiddenlink" target="rightframe"><b>MotionEvent.PointerCoords</b></A><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.app.html#NativeActivity" class="hiddenlink" target="rightframe"><b>NativeActivity</b></A><br>
+<A HREF="pkg_java.util.html#NavigableMap" class="hiddenlink" target="rightframe"><b><i>NavigableMap</i></b></A><br>
+<A HREF="pkg_java.util.html#NavigableSet" class="hiddenlink" target="rightframe"><b><i>NavigableSet</i></b></A><br>
+<A HREF="pkg_java.sql.html#NClob" class="hiddenlink" target="rightframe"><b><i>NClob</i></b></A><br>
+<A HREF="java.net.NetworkInterface.html" class="hiddenlink" target="rightframe">NetworkInterface</A><br>
+<A HREF="pkg_java.text.html#Normalizer" class="hiddenlink" target="rightframe"><b>Normalizer</b></A><br>
+<A HREF="pkg_java.text.html#Normalizer.Form" class="hiddenlink" target="rightframe"><b>Normalizer.Form</b></A><br>
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<A HREF="java.text.NumberFormat.html" class="hiddenlink" target="rightframe">NumberFormat</A><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.content.res.html#ObbInfo" class="hiddenlink" target="rightframe"><b>ObbInfo</b></A><br>
+<A HREF="pkg_android.content.res.html#ObbScanner" class="hiddenlink" target="rightframe"><b>ObbScanner</b></A><br>
+<A HREF="java.io.ObjectStreamClass.html" class="hiddenlink" target="rightframe">ObjectStreamClass</A><br>
+<A HREF="dalvik.bytecode.Opcodes.html" class="hiddenlink" target="rightframe"><i>Opcodes</i></A><br>
+<A HREF="pkg_android.widget.html#OverScroller" class="hiddenlink" target="rightframe"><b>OverScroller</b></A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Package.html" class="hiddenlink" target="rightframe">Package</A><br>
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<A HREF="android.content.pm.PackageItemInfo.html" class="hiddenlink" target="rightframe">PackageItemInfo</A><br>
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<A HREF="java.sql.ParameterMetaData.html" class="hiddenlink" target="rightframe"><i>ParameterMetaData</i></A><br>
+<A HREF="android.os.ParcelFileDescriptor.html" class="hiddenlink" target="rightframe">ParcelFileDescriptor</A><br>
+<A HREF="dalvik.system.PathClassLoader.html" class="hiddenlink" target="rightframe">PathClassLoader</A><br>
+<A HREF="java.io.PipedInputStream.html" class="hiddenlink" target="rightframe">PipedInputStream</A><br>
+<A HREF="java.io.PipedReader.html" class="hiddenlink" target="rightframe">PipedReader</A><br>
+<A HREF="java.security.Policy.html" class="hiddenlink" target="rightframe">Policy</A><br>
+<A HREF="pkg_java.security.html#Policy.Parameters" class="hiddenlink" target="rightframe"><b><i>Policy.Parameters</i></b></A><br>
+<A HREF="pkg_java.security.html#PolicySpi" class="hiddenlink" target="rightframe"><b>PolicySpi</b></A><br>
+<A HREF="javax.sql.PooledConnection.html" class="hiddenlink" target="rightframe"><i>PooledConnection</i></A><br>
+<A HREF="pkg_dalvik.system.html#PotentialDeadlockError" class="hiddenlink" target="rightframe"><strike>PotentialDeadlockError</strike></A><br>
+<A HREF="android.os.PowerManager.WakeLock.html" class="hiddenlink" target="rightframe">PowerManager.WakeLock</A><br>
+<A HREF="java.sql.PreparedStatement.html" class="hiddenlink" target="rightframe"><i>PreparedStatement</i></A><br>
+<A HREF="java.io.PrintStream.html" class="hiddenlink" target="rightframe">PrintStream</A><br>
+<A HREF="java.io.PrintWriter.html" class="hiddenlink" target="rightframe">PrintWriter</A><br>
+<A HREF="java.util.Properties.html" class="hiddenlink" target="rightframe">Properties</A><br>
+<A HREF="java.util.PropertyResourceBundle.html" class="hiddenlink" target="rightframe">PropertyResourceBundle</A><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<A HREF="android.R.drawable.html" class="hiddenlink" target="rightframe">R.drawable</A><br>
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock</A><br>
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock.WriteLock</A><br>
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<A HREF="java.util.ResourceBundle.html" class="hiddenlink" target="rightframe">ResourceBundle</A><br>
+<A HREF="pkg_java.util.html#ResourceBundle.Control" class="hiddenlink" target="rightframe"><b>ResourceBundle.Control</b></A><br>
+<A HREF="java.sql.ResultSet.html" class="hiddenlink" target="rightframe"><i>ResultSet</i></A><br>
+<A HREF="java.sql.ResultSetMetaData.html" class="hiddenlink" target="rightframe"><i>ResultSetMetaData</i></A><br>
+<A HREF="pkg_java.sql.html#RowId" class="hiddenlink" target="rightframe"><b><i>RowId</i></b></A><br>
+<A HREF="pkg_java.sql.html#RowIdLifetime" class="hiddenlink" target="rightframe"><b>RowIdLifetime</b></A><br>
+<A HREF="javax.sql.RowSet.html" class="hiddenlink" target="rightframe"><i>RowSet</i></A><br>
+<A HREF="pkg_java.util.concurrent.html#RunnableFuture" class="hiddenlink" target="rightframe"><b><i>RunnableFuture</i></b></A><br>
+<A HREF="pkg_java.util.concurrent.html#RunnableScheduledFuture" class="hiddenlink" target="rightframe"><b><i>RunnableScheduledFuture</i></b></A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.xml.parsers.SAXParserFactory.html" class="hiddenlink" target="rightframe">SAXParserFactory</A><br>
+<A HREF="java.util.Scanner.html" class="hiddenlink" target="rightframe">Scanner</A><br>
+<A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ScheduledThreadPoolExecutor</A><br>
+<A HREF="javax.xml.validation.SchemaFactory.html" class="hiddenlink" target="rightframe">SchemaFactory</A><br>
+<A HREF="android.hardware.Sensor.html" class="hiddenlink" target="rightframe">Sensor</A><br>
+<A HREF="android.hardware.SensorManager.html" class="hiddenlink" target="rightframe">SensorManager</A><br>
+<A HREF="pkg_java.util.html#ServiceConfigurationError" class="hiddenlink" target="rightframe"><b>ServiceConfigurationError</b></A><br>
+<A HREF="pkg_java.util.html#ServiceLoader" class="hiddenlink" target="rightframe"><b>ServiceLoader</b></A><br>
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<A HREF="android.content.SharedPreferences.Editor.html" class="hiddenlink" target="rightframe"><i>SharedPreferences.Editor</i></A><br>
+<A HREF="java.net.SocketImpl.html" class="hiddenlink" target="rightframe">SocketImpl</A><br>
+<A HREF="pkg_java.sql.html#SQLClientInfoException" class="hiddenlink" target="rightframe"><b>SQLClientInfoException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLDataException" class="hiddenlink" target="rightframe"><b>SQLDataException</b></A><br>
+<A HREF="java.sql.SQLException.html" class="hiddenlink" target="rightframe">SQLException</A><br>
+<A HREF="pkg_java.sql.html#SQLFeatureNotSupportedException" class="hiddenlink" target="rightframe"><b>SQLFeatureNotSupportedException</b></A><br>
+<A HREF="java.sql.SQLInput.html" class="hiddenlink" target="rightframe"><i>SQLInput</i></A><br>
+<A HREF="pkg_java.sql.html#SQLIntegrityConstraintViolationException" class="hiddenlink" target="rightframe"><b>SQLIntegrityConstraintViolationException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLInvalidAuthorizationSpecException" class="hiddenlink" target="rightframe"><b>SQLInvalidAuthorizationSpecException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLNonTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLNonTransientConnectionException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLNonTransientException" class="hiddenlink" target="rightframe"><b>SQLNonTransientException</b></A><br>
+<A HREF="java.sql.SQLOutput.html" class="hiddenlink" target="rightframe"><i>SQLOutput</i></A><br>
+<A HREF="pkg_java.sql.html#SQLRecoverableException" class="hiddenlink" target="rightframe"><b>SQLRecoverableException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLSyntaxErrorException" class="hiddenlink" target="rightframe"><b>SQLSyntaxErrorException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTimeoutException" class="hiddenlink" target="rightframe"><b>SQLTimeoutException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTransactionRollbackException" class="hiddenlink" target="rightframe"><b>SQLTransactionRollbackException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTransientConnectionException" class="hiddenlink" target="rightframe"><b>SQLTransientConnectionException</b></A><br>
+<A HREF="pkg_java.sql.html#SQLTransientException" class="hiddenlink" target="rightframe"><b>SQLTransientException</b></A><br>
+<A HREF="java.sql.SQLWarning.html" class="hiddenlink" target="rightframe">SQLWarning</A><br>
+<A HREF="pkg_java.sql.html#SQLXML" class="hiddenlink" target="rightframe"><b><i>SQLXML</i></b></A><br>
+<A HREF="javax.net.ssl.SSLContext.html" class="hiddenlink" target="rightframe">SSLContext</A><br>
+<A HREF="javax.net.ssl.SSLContextSpi.html" class="hiddenlink" target="rightframe">SSLContextSpi</A><br>
+<A HREF="javax.net.ssl.SSLEngine.html" class="hiddenlink" target="rightframe">SSLEngine</A><br>
+<A HREF="pkg_javax.net.ssl.html#SSLParameters" class="hiddenlink" target="rightframe"><b>SSLParameters</b></A><br>
+<A HREF="javax.net.ssl.SSLSessionBindingEvent.html" class="hiddenlink" target="rightframe">SSLSessionBindingEvent</A><br>
+<A HREF="javax.net.ssl.SSLSessionContext.html" class="hiddenlink" target="rightframe"><i>SSLSessionContext</i></A><br>
+<A HREF="javax.net.ssl.SSLSocket.html" class="hiddenlink" target="rightframe">SSLSocket</A><br>
+<A HREF="pkg_dalvik.system.html#StaleDexCacheError" class="hiddenlink" target="rightframe"><strike>StaleDexCacheError</strike></A><br>
+<A HREF="java.sql.Statement.html" class="hiddenlink" target="rightframe"><i>Statement</i></A><br>
+<A HREF="pkg_javax.sql.html#StatementEvent" class="hiddenlink" target="rightframe"><b>StatementEvent</b></A><br>
+<A HREF="pkg_javax.sql.html#StatementEventListener" class="hiddenlink" target="rightframe"><b><i>StatementEventListener</i></b></A><br>
+<A HREF="java.lang.StrictMath.html" class="hiddenlink" target="rightframe">StrictMath</A><br>
+<A HREF="pkg_android.os.html#StrictMode" class="hiddenlink" target="rightframe"><b>StrictMode</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.ThreadPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.ThreadPolicy.Builder</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy</b></A><br>
+<A HREF="pkg_android.os.html#StrictMode.VmPolicy.Builder" class="hiddenlink" target="rightframe"><b>StrictMode.VmPolicy.Builder</b></A><br>
+<A HREF="java.lang.String.html" class="hiddenlink" target="rightframe">String</A><br>
+<A HREF="javax.security.auth.Subject.html" class="hiddenlink" target="rightframe">Subject</A><br>
+<A HREF="pkg_android.view.html#SurfaceHolder.Callback2" class="hiddenlink" target="rightframe"><b><i>SurfaceHolder.Callback2</i></b></A><br>
+<A HREF="java.lang.System.html" class="hiddenlink" target="rightframe">System</A><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<A HREF="pkg_dalvik.system.html#TemporaryDirectory" class="hiddenlink" target="rightframe"><strike>TemporaryDirectory</strike></A><br>
+<A HREF="java.awt.font.TextAttribute.html" class="hiddenlink" target="rightframe">TextAttribute</A><br>
+<A HREF="java.util.concurrent.ThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ThreadPoolExecutor</A><br>
+<A HREF="java.util.concurrent.TimeUnit.html" class="hiddenlink" target="rightframe">TimeUnit</A><br>
+<A HREF="pkg_dalvik.system.html#TouchDex" class="hiddenlink" target="rightframe"><strike>TouchDex</strike></A><br>
+<A HREF="javax.xml.transform.TransformerFactory.html" class="hiddenlink" target="rightframe">TransformerFactory</A><br>
+<A HREF="java.util.TreeMap.html" class="hiddenlink" target="rightframe">TreeMap</A><br>
+<A HREF="java.util.TreeSet.html" class="hiddenlink" target="rightframe">TreeSet</A><br>
+<A HREF="java.sql.Types.html" class="hiddenlink" target="rightframe">Types</A><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.security.UnrecoverableKeyException.html" class="hiddenlink" target="rightframe">UnrecoverableKeyException</A><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<A HREF="pkg_dalvik.system.html#VMDebug" class="hiddenlink" target="rightframe"><strike>VMDebug</strike></A><br>
+<A HREF="pkg_dalvik.system.html#VMRuntime" class="hiddenlink" target="rightframe"><strike>VMRuntime</strike></A><br>
+<A HREF="pkg_dalvik.system.html#VMStack" class="hiddenlink" target="rightframe"><strike>VMStack</strike></A><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.service.wallpaper.WallpaperService.Engine.html" class="hiddenlink" target="rightframe">WallpaperService.Engine</A><br>
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<A HREF="android.net.wifi.WifiManager.WifiLock.html" class="hiddenlink" target="rightframe">WifiManager.WifiLock</A><br>
+<A HREF="android.view.Window.html" class="hiddenlink" target="rightframe">Window</A><br>
+<A HREF="pkg_android.os.html#WorkSource" class="hiddenlink" target="rightframe"><b>WorkSource</b></A><br>
+<A HREF="pkg_java.sql.html#Wrapper" class="hiddenlink" target="rightframe"><b><i>Wrapper</i></b></A><br>
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.security.auth.x500.X500Principal.html" class="hiddenlink" target="rightframe">X500Principal</A><br>
+<A NAME="Z"></A>
+<br><font size="+2">Z</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_java.util.zip.html#ZipError" class="hiddenlink" target="rightframe"><b>ZipError</b></A><br>
+<A HREF="pkg_dalvik.system.html#Zygote" class="hiddenlink" target="rightframe"><strike>Zygote</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/classes_index_changes.html b/docs/html/sdk/api_diff/9/changes/classes_index_changes.html
new file mode 100644
index 0000000..9446527
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/classes_index_changes.html
@@ -0,0 +1,777 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="classes_index_all.html" class="staysblack">All Classes</a>
+ <br>
+<A HREF="classes_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="classes_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<b>Changes</b>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.concurrent.AbstractExecutorService.html" class="hiddenlink" target="rightframe">AbstractExecutorService</A><br>
+<A HREF="java.util.concurrent.locks.AbstractOwnableSynchronizer.html" class="hiddenlink" target="rightframe">AbstractOwnableSynchronizer</A><br>
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<A HREF="java.security.AccessController.html" class="hiddenlink" target="rightframe">AccessController</A><br>
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<A HREF="android.content.pm.ActivityInfo.html" class="hiddenlink" target="rightframe">ActivityInfo</A><br>
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<i>Array</i><br>
+ <A HREF="java.lang.reflect.Array.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+ <A HREF="java.sql.Array.html" class="hiddenlink" target="rightframe"><i>java.sql</i></A><br>
+<A HREF="java.util.Arrays.html" class="hiddenlink" target="rightframe">Arrays</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicBoolean.html" class="hiddenlink" target="rightframe">AtomicBoolean</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicInteger.html" class="hiddenlink" target="rightframe">AtomicInteger</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html" class="hiddenlink" target="rightframe">AtomicIntegerArray</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicIntegerFieldUpdater</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicLong.html" class="hiddenlink" target="rightframe">AtomicLong</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicLongArray.html" class="hiddenlink" target="rightframe">AtomicLongArray</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicLongFieldUpdater</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicReference.html" class="hiddenlink" target="rightframe">AtomicReference</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html" class="hiddenlink" target="rightframe">AtomicReferenceArray</A><br>
+<A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html" class="hiddenlink" target="rightframe">AtomicReferenceFieldUpdater</A><br>
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.inputmethod.BaseInputConnection.html" class="hiddenlink" target="rightframe">BaseInputConnection</A><br>
+<A HREF="java.sql.BatchUpdateException.html" class="hiddenlink" target="rightframe">BatchUpdateException</A><br>
+<A HREF="java.sql.Blob.html" class="hiddenlink" target="rightframe"><i>Blob</i></A><br>
+<A HREF="java.text.BreakIterator.html" class="hiddenlink" target="rightframe">BreakIterator</A><br>
+<A HREF="java.nio.Buffer.html" class="hiddenlink" target="rightframe">Buffer</A><br>
+<A HREF="android.os.Build.html" class="hiddenlink" target="rightframe">Build</A><br>
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.Calendar.html" class="hiddenlink" target="rightframe">Calendar</A><br>
+<A HREF="java.sql.CallableStatement.html" class="hiddenlink" target="rightframe"><i>CallableStatement</i></A><br>
+<A HREF="android.media.CamcorderProfile.html" class="hiddenlink" target="rightframe">CamcorderProfile</A><br>
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<A HREF="android.hardware.Camera.Parameters.html" class="hiddenlink" target="rightframe">Camera.Parameters</A><br>
+<A HREF="android.media.CameraProfile.html" class="hiddenlink" target="rightframe">CameraProfile</A><br>
+<A HREF="java.lang.Class.html" class="hiddenlink" target="rightframe">Class</A><br>
+<A HREF="java.sql.Clob.html" class="hiddenlink" target="rightframe"><i>Clob</i></A><br>
+<A HREF="java.text.CollationKey.html" class="hiddenlink" target="rightframe">CollationKey</A><br>
+<A HREF="java.util.Collections.html" class="hiddenlink" target="rightframe">Collections</A><br>
+<A HREF="java.util.concurrent.ConcurrentHashMap.html" class="hiddenlink" target="rightframe">ConcurrentHashMap</A><br>
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<A HREF="java.sql.Connection.html" class="hiddenlink" target="rightframe"><i>Connection</i></A><br>
+<A HREF="javax.sql.ConnectionPoolDataSource.html" class="hiddenlink" target="rightframe"><i>ConnectionPoolDataSource</i></A><br>
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Nickname</A><br>
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<A HREF="android.location.Criteria.html" class="hiddenlink" target="rightframe">Criteria</A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.sql.DatabaseMetaData.html" class="hiddenlink" target="rightframe"><i>DatabaseMetaData</i></A><br>
+<A HREF="javax.sql.DataSource.html" class="hiddenlink" target="rightframe"><i>DataSource</i></A><br>
+<A HREF="java.sql.DataTruncation.html" class="hiddenlink" target="rightframe">DataTruncation</A><br>
+<A HREF="javax.xml.datatype.DatatypeFactory.html" class="hiddenlink" target="rightframe">DatatypeFactory</A><br>
+<A HREF="java.text.DateFormatSymbols.html" class="hiddenlink" target="rightframe">DateFormatSymbols</A><br>
+<A HREF="android.text.format.DateUtils.html" class="hiddenlink" target="rightframe">DateUtils</A><br>
+<A HREF="java.text.DecimalFormatSymbols.html" class="hiddenlink" target="rightframe">DecimalFormatSymbols</A><br>
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<A HREF="javax.xml.parsers.DocumentBuilderFactory.html" class="hiddenlink" target="rightframe">DocumentBuilderFactory</A><br>
+<A HREF="java.lang.Double.html" class="hiddenlink" target="rightframe">Double</A><br>
+<A HREF="android.os.DropBoxManager.Entry.html" class="hiddenlink" target="rightframe">DropBoxManager.Entry</A><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Enum.html" class="hiddenlink" target="rightframe">Enum</A><br>
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<A HREF="java.util.concurrent.Executors.html" class="hiddenlink" target="rightframe">Executors</A><br>
+<A HREF="java.util.concurrent.ExecutorService.html" class="hiddenlink" target="rightframe"><i>ExecutorService</i></A><br>
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.io.File.html" class="hiddenlink" target="rightframe">File</A><br>
+<A HREF="java.lang.Float.html" class="hiddenlink" target="rightframe">Float</A><br>
+<A HREF="java.text.Format.html" class="hiddenlink" target="rightframe">Format</A><br>
+<A HREF="java.util.concurrent.FutureTask.html" class="hiddenlink" target="rightframe">FutureTask</A><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.location.Geocoder.html" class="hiddenlink" target="rightframe">Geocoder</A><br>
+<A HREF="android.opengl.GLES20.html" class="hiddenlink" target="rightframe">GLES20</A><br>
+<A HREF="android.telephony.gsm.GsmCellLocation.html" class="hiddenlink" target="rightframe">GsmCellLocation</A><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.net.ssl.HandshakeCompletedEvent.html" class="hiddenlink" target="rightframe">HandshakeCompletedEvent</A><br>
+<A HREF="org.apache.http.protocol.HTTP.html" class="hiddenlink" target="rightframe">HTTP</A><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<A HREF="android.view.inputmethod.InputConnection.html" class="hiddenlink" target="rightframe"><i>InputConnection</i></A><br>
+<A HREF="android.view.inputmethod.InputConnectionWrapper.html" class="hiddenlink" target="rightframe">InputConnectionWrapper</A><br>
+<A HREF="android.content.IntentSender.html" class="hiddenlink" target="rightframe">IntentSender</A><br>
+<A HREF="java.io.IOException.html" class="hiddenlink" target="rightframe">IOException</A><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<A HREF="javax.net.ssl.KeyStoreBuilderParameters.html" class="hiddenlink" target="rightframe">KeyStoreBuilderParameters</A><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.util.LinkedList.html" class="hiddenlink" target="rightframe">LinkedList</A><br>
+<A HREF="android.widget.ListView.html" class="hiddenlink" target="rightframe">ListView</A><br>
+<A HREF="java.util.Locale.html" class="hiddenlink" target="rightframe">Locale</A><br>
+<A HREF="android.location.LocationManager.html" class="hiddenlink" target="rightframe">LocationManager</A><br>
+<A HREF="java.util.concurrent.locks.LockSupport.html" class="hiddenlink" target="rightframe">LockSupport</A><br>
+<A HREF="java.util.logging.Logger.html" class="hiddenlink" target="rightframe">Logger</A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<A HREF="java.lang.Math.html" class="hiddenlink" target="rightframe">Math</A><br>
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<A HREF="java.lang.reflect.Member.html" class="hiddenlink" target="rightframe"><i>Member</i></A><br>
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.net.NetworkInterface.html" class="hiddenlink" target="rightframe">NetworkInterface</A><br>
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<A HREF="java.text.NumberFormat.html" class="hiddenlink" target="rightframe">NumberFormat</A><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.io.ObjectStreamClass.html" class="hiddenlink" target="rightframe">ObjectStreamClass</A><br>
+<A HREF="dalvik.bytecode.Opcodes.html" class="hiddenlink" target="rightframe"><i>Opcodes</i></A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.lang.Package.html" class="hiddenlink" target="rightframe">Package</A><br>
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<A HREF="android.content.pm.PackageItemInfo.html" class="hiddenlink" target="rightframe">PackageItemInfo</A><br>
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<A HREF="java.sql.ParameterMetaData.html" class="hiddenlink" target="rightframe"><i>ParameterMetaData</i></A><br>
+<A HREF="android.os.ParcelFileDescriptor.html" class="hiddenlink" target="rightframe">ParcelFileDescriptor</A><br>
+<A HREF="dalvik.system.PathClassLoader.html" class="hiddenlink" target="rightframe">PathClassLoader</A><br>
+<A HREF="java.io.PipedInputStream.html" class="hiddenlink" target="rightframe">PipedInputStream</A><br>
+<A HREF="java.io.PipedReader.html" class="hiddenlink" target="rightframe">PipedReader</A><br>
+<A HREF="java.security.Policy.html" class="hiddenlink" target="rightframe">Policy</A><br>
+<A HREF="javax.sql.PooledConnection.html" class="hiddenlink" target="rightframe"><i>PooledConnection</i></A><br>
+<A HREF="android.os.PowerManager.WakeLock.html" class="hiddenlink" target="rightframe">PowerManager.WakeLock</A><br>
+<A HREF="java.sql.PreparedStatement.html" class="hiddenlink" target="rightframe"><i>PreparedStatement</i></A><br>
+<A HREF="java.io.PrintStream.html" class="hiddenlink" target="rightframe">PrintStream</A><br>
+<A HREF="java.io.PrintWriter.html" class="hiddenlink" target="rightframe">PrintWriter</A><br>
+<A HREF="java.util.Properties.html" class="hiddenlink" target="rightframe">Properties</A><br>
+<A HREF="java.util.PropertyResourceBundle.html" class="hiddenlink" target="rightframe">PropertyResourceBundle</A><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<A HREF="android.R.drawable.html" class="hiddenlink" target="rightframe">R.drawable</A><br>
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock</A><br>
+<A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html" class="hiddenlink" target="rightframe">ReentrantReadWriteLock.WriteLock</A><br>
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<A HREF="java.util.ResourceBundle.html" class="hiddenlink" target="rightframe">ResourceBundle</A><br>
+<A HREF="java.sql.ResultSet.html" class="hiddenlink" target="rightframe"><i>ResultSet</i></A><br>
+<A HREF="java.sql.ResultSetMetaData.html" class="hiddenlink" target="rightframe"><i>ResultSetMetaData</i></A><br>
+<A HREF="javax.sql.RowSet.html" class="hiddenlink" target="rightframe"><i>RowSet</i></A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.xml.parsers.SAXParserFactory.html" class="hiddenlink" target="rightframe">SAXParserFactory</A><br>
+<A HREF="java.util.Scanner.html" class="hiddenlink" target="rightframe">Scanner</A><br>
+<A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ScheduledThreadPoolExecutor</A><br>
+<A HREF="javax.xml.validation.SchemaFactory.html" class="hiddenlink" target="rightframe">SchemaFactory</A><br>
+<A HREF="android.hardware.Sensor.html" class="hiddenlink" target="rightframe">Sensor</A><br>
+<A HREF="android.hardware.SensorManager.html" class="hiddenlink" target="rightframe">SensorManager</A><br>
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<A HREF="android.content.SharedPreferences.Editor.html" class="hiddenlink" target="rightframe"><i>SharedPreferences.Editor</i></A><br>
+<A HREF="java.net.SocketImpl.html" class="hiddenlink" target="rightframe">SocketImpl</A><br>
+<A HREF="java.sql.SQLException.html" class="hiddenlink" target="rightframe">SQLException</A><br>
+<A HREF="java.sql.SQLInput.html" class="hiddenlink" target="rightframe"><i>SQLInput</i></A><br>
+<A HREF="java.sql.SQLOutput.html" class="hiddenlink" target="rightframe"><i>SQLOutput</i></A><br>
+<A HREF="java.sql.SQLWarning.html" class="hiddenlink" target="rightframe">SQLWarning</A><br>
+<A HREF="javax.net.ssl.SSLContext.html" class="hiddenlink" target="rightframe">SSLContext</A><br>
+<A HREF="javax.net.ssl.SSLContextSpi.html" class="hiddenlink" target="rightframe">SSLContextSpi</A><br>
+<A HREF="javax.net.ssl.SSLEngine.html" class="hiddenlink" target="rightframe">SSLEngine</A><br>
+<A HREF="javax.net.ssl.SSLSessionBindingEvent.html" class="hiddenlink" target="rightframe">SSLSessionBindingEvent</A><br>
+<A HREF="javax.net.ssl.SSLSessionContext.html" class="hiddenlink" target="rightframe"><i>SSLSessionContext</i></A><br>
+<A HREF="javax.net.ssl.SSLSocket.html" class="hiddenlink" target="rightframe">SSLSocket</A><br>
+<A HREF="java.sql.Statement.html" class="hiddenlink" target="rightframe"><i>Statement</i></A><br>
+<A HREF="java.lang.StrictMath.html" class="hiddenlink" target="rightframe">StrictMath</A><br>
+<A HREF="java.lang.String.html" class="hiddenlink" target="rightframe">String</A><br>
+<A HREF="javax.security.auth.Subject.html" class="hiddenlink" target="rightframe">Subject</A><br>
+<A HREF="java.lang.System.html" class="hiddenlink" target="rightframe">System</A><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<A HREF="java.awt.font.TextAttribute.html" class="hiddenlink" target="rightframe">TextAttribute</A><br>
+<A HREF="java.util.concurrent.ThreadPoolExecutor.html" class="hiddenlink" target="rightframe">ThreadPoolExecutor</A><br>
+<A HREF="java.util.concurrent.TimeUnit.html" class="hiddenlink" target="rightframe">TimeUnit</A><br>
+<A HREF="javax.xml.transform.TransformerFactory.html" class="hiddenlink" target="rightframe">TransformerFactory</A><br>
+<A HREF="java.util.TreeMap.html" class="hiddenlink" target="rightframe">TreeMap</A><br>
+<A HREF="java.util.TreeSet.html" class="hiddenlink" target="rightframe">TreeSet</A><br>
+<A HREF="java.sql.Types.html" class="hiddenlink" target="rightframe">Types</A><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="java.security.UnrecoverableKeyException.html" class="hiddenlink" target="rightframe">UnrecoverableKeyException</A><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.service.wallpaper.WallpaperService.Engine.html" class="hiddenlink" target="rightframe">WallpaperService.Engine</A><br>
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<A HREF="android.net.wifi.WifiManager.WifiLock.html" class="hiddenlink" target="rightframe">WifiManager.WifiLock</A><br>
+<A HREF="android.view.Window.html" class="hiddenlink" target="rightframe">Window</A><br>
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="javax.security.auth.x500.X500Principal.html" class="hiddenlink" target="rightframe">X500Principal</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/classes_index_removals.html b/docs/html/sdk/api_diff/9/changes/classes_index_removals.html
new file mode 100644
index 0000000..1cc22e1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/classes_index_removals.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="classes_index_all.html" class="staysblack">All Classes</a>
+ <br>
+<b>Removals</b>
+ <br>
+<A HREF="classes_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="classes_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#AllocationLimitError" class="hiddenlink" target="rightframe"><strike>AllocationLimitError</strike></A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#PotentialDeadlockError" class="hiddenlink" target="rightframe"><strike>PotentialDeadlockError</strike></A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#StaleDexCacheError" class="hiddenlink" target="rightframe"><strike>StaleDexCacheError</strike></A><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#V"><font size="-2">V</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#TemporaryDirectory" class="hiddenlink" target="rightframe"><strike>TemporaryDirectory</strike></A><br>
+<A HREF="pkg_dalvik.system.html#TouchDex" class="hiddenlink" target="rightframe"><strike>TouchDex</strike></A><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#Z"><font size="-2">Z</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#VMDebug" class="hiddenlink" target="rightframe"><strike>VMDebug</strike></A><br>
+<A HREF="pkg_dalvik.system.html#VMRuntime" class="hiddenlink" target="rightframe"><strike>VMRuntime</strike></A><br>
+<A HREF="pkg_dalvik.system.html#VMStack" class="hiddenlink" target="rightframe"><strike>VMStack</strike></A><br>
+<A NAME="Z"></A>
+<br><font size="+2">Z</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#V"><font size="-2">V</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_dalvik.system.html#Zygote" class="hiddenlink" target="rightframe"><strike>Zygote</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/constructors_index_additions.html b/docs/html/sdk/api_diff/9/changes/constructors_index_additions.html
new file mode 100644
index 0000000..122442e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/constructors_index_additions.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="constructors_index_all.html" class="staysblack">All Constructors</a>
+ <br>
+<A HREF="constructors_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<b>Additions</b>
+ <br>
+<A HREF="constructors_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.ctor_added(int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>AudioTrack</b>
+(<code>int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>BatchUpdateException</i><br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int, int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>CollationKey</b>
+(<code>String</code>)</A></nobr> constructor<br>
+<nobr><A HREF="java.util.concurrent.ConcurrentHashMap.html#java.util.concurrent.ConcurrentHashMap.ctor_added(int, float)" class="hiddenlink" target="rightframe"><b>ConcurrentHashMap</b>
+(<code>int, float</code>)</A></nobr> constructor<br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.DataTruncation.html#java.sql.DataTruncation.ctor_added(int, boolean, boolean, int, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>DataTruncation</b>
+(<code>int, boolean, boolean, int, int, Throwable</code>)</A></nobr> constructor<br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>IOException</i><br>
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.ctor_added(long, long, int, int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>KeyEvent</b>
+(<code>long, long, int, int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_added(java.util.List<java.security.KeyStore.Builder>)" class="hiddenlink" target="rightframe"><b>KeyStoreBuilderParameters</b>
+(<code>List<Builder></code>)</A></nobr> constructor<br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>PipedInputStream</i><br>
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>int</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(java.io.PipedOutputStream, int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>PipedOutputStream, int</code>)</A></nobr> constructor<br>
+<i>PipedReader</i><br>
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>int</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(java.io.PipedWriter, int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>PipedWriter, int</code>)</A></nobr> constructor<br>
+<nobr><A HREF="java.util.PropertyResourceBundle.html#java.util.PropertyResourceBundle.ctor_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>PropertyResourceBundle</b>
+(<code>Reader</code>)</A></nobr> constructor<br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>SQLException</i><br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<i>SQLWarning</i><br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<i>String</i><br>
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], int, int, java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], int, int, Charset</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], Charset</code>)</A></nobr> constructor<br>
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.ctor_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>X500Principal</b>
+(<code>String, Map<String, String></code>)</A></nobr> constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/constructors_index_all.html b/docs/html/sdk/api_diff/9/changes/constructors_index_all.html
new file mode 100644
index 0000000..80d83ea
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/constructors_index_all.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Constructors</b>
+ <br>
+<A HREF="constructors_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="constructors_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="constructors_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.ctor_added(int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>AudioTrack</b>
+(<code>int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>BatchUpdateException</i><br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int, int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int[], java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>String, String, int[], Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.BatchUpdateException.html#java.sql.BatchUpdateException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>BatchUpdateException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>CollationKey</b>
+(<code>String</code>)</A></nobr> constructor<br>
+<nobr><A HREF="java.util.concurrent.ConcurrentHashMap.html#java.util.concurrent.ConcurrentHashMap.ctor_added(int, float)" class="hiddenlink" target="rightframe"><b>ConcurrentHashMap</b>
+(<code>int, float</code>)</A></nobr> constructor<br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.DataTruncation.html#java.sql.DataTruncation.ctor_added(int, boolean, boolean, int, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>DataTruncation</b>
+(<code>int, boolean, boolean, int, int, Throwable</code>)</A></nobr> constructor<br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.Format.html#java.text.Format.ctor_changed()" class="hiddenlink" target="rightframe">Format
+()</A></nobr> constructor<br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>IOException</i><br>
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.io.IOException.html#java.io.IOException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>IOException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.ctor_added(long, long, int, int, int, int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>KeyEvent</b>
+(<code>long, long, int, int, int, int, int, int, int, int</code>)</A></nobr> constructor<br>
+<i>KeyStoreBuilderParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_removed(java.util.List)" class="hiddenlink" target="rightframe"><strike>KeyStoreBuilderParameters</strike>
+(<code>List</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_added(java.util.List<java.security.KeyStore.Builder>)" class="hiddenlink" target="rightframe"><b>KeyStoreBuilderParameters</b>
+(<code>List<Builder></code>)</A></nobr> constructor<br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.ctor_changed()" class="hiddenlink" target="rightframe">NumberFormat
+()</A></nobr> constructor<br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>PipedInputStream</i><br>
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>int</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.io.PipedInputStream.html#java.io.PipedInputStream.ctor_added(java.io.PipedOutputStream, int)" class="hiddenlink" target="rightframe"><b>PipedInputStream</b>
+(<code>PipedOutputStream, int</code>)</A></nobr> constructor<br>
+<i>PipedReader</i><br>
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>int</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.io.PipedReader.html#java.io.PipedReader.ctor_added(java.io.PipedWriter, int)" class="hiddenlink" target="rightframe"><b>PipedReader</b>
+(<code>PipedWriter, int</code>)</A></nobr> constructor<br>
+<nobr><A HREF="java.util.PropertyResourceBundle.html#java.util.PropertyResourceBundle.ctor_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>PropertyResourceBundle</b>
+(<code>Reader</code>)</A></nobr> constructor<br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>SQLException</i><br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLException</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<i>SQLWarning</i><br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, int, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>String, Throwable</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.sql.SQLWarning.html#java.sql.SQLWarning.ctor_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>SQLWarning</b>
+(<code>Throwable</code>)</A></nobr> constructor<br>
+<i>String</i><br>
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], int, int, java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], int, int, Charset</code>)</A></nobr> constructor<br>
+ <nobr><A HREF="java.lang.String.html#java.lang.String.ctor_added(byte[], java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>String</b>
+(<code>byte[], Charset</code>)</A></nobr> constructor<br>
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.ctor_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>X500Principal</b>
+(<code>String, Map<String, String></code>)</A></nobr> constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/constructors_index_changes.html b/docs/html/sdk/api_diff/9/changes/constructors_index_changes.html
new file mode 100644
index 0000000..376f692
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/constructors_index_changes.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="constructors_index_all.html" class="staysblack">All Constructors</a>
+ <br>
+<A HREF="constructors_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="constructors_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<b>Changes</b>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#N"><font size="-2">N</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.Format.html#java.text.Format.ctor_changed()" class="hiddenlink" target="rightframe">Format
+()</A></nobr> constructor<br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#F"><font size="-2">F</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.ctor_changed()" class="hiddenlink" target="rightframe">NumberFormat
+()</A></nobr> constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/constructors_index_removals.html b/docs/html/sdk/api_diff/9/changes/constructors_index_removals.html
new file mode 100644
index 0000000..d5c6a02d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/constructors_index_removals.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="constructors_index_all.html" class="staysblack">All Constructors</a>
+ <br>
+<b>Removals</b>
+ <br>
+<A HREF="constructors_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="constructors_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.ctor_removed(java.util.List)" class="hiddenlink" target="rightframe"><strike>KeyStoreBuilderParameters</strike>
+(<code>List</code>)</A></nobr> constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/dalvik.bytecode.Opcodes.html b/docs/html/sdk/api_diff/9/changes/dalvik.bytecode.Opcodes.html
new file mode 100644
index 0000000..0d75aed
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/dalvik.bytecode.Opcodes.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+dalvik.bytecode.Opcodes
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface dalvik.bytecode.<A HREF="../../../../reference/dalvik/bytecode/Opcodes.html" target="_top"><font size="+2"><code>Opcodes</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.bytecode.Opcodes.OP_IGET_WIDE_VOLATILE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/dalvik/bytecode/Opcodes.html#OP_IGET_WIDE_VOLATILE" target="_top"><code>OP_IGET_WIDE_VOLATILE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.bytecode.Opcodes.OP_IPUT_WIDE_VOLATILE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/dalvik/bytecode/Opcodes.html#OP_IPUT_WIDE_VOLATILE" target="_top"><code>OP_IPUT_WIDE_VOLATILE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.bytecode.Opcodes.OP_SGET_WIDE_VOLATILE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/dalvik/bytecode/Opcodes.html#OP_SGET_WIDE_VOLATILE" target="_top"><code>OP_SGET_WIDE_VOLATILE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.bytecode.Opcodes.OP_SPUT_WIDE_VOLATILE"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/dalvik/bytecode/Opcodes.html#OP_SPUT_WIDE_VOLATILE" target="_top"><code>OP_SPUT_WIDE_VOLATILE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/dalvik.system.PathClassLoader.html b/docs/html/sdk/api_diff/9/changes/dalvik.system.PathClassLoader.html
new file mode 100644
index 0000000..035fab5
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/dalvik.system.PathClassLoader.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+dalvik.system.PathClassLoader
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class dalvik.system.<A HREF="../../../../reference/dalvik/system/PathClassLoader.html" target="_top"><font size="+2"><code>PathClassLoader</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="dalvik.system.PathClassLoader.findLibrary_changed(java.lang.String)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/dalvik/system/PathClassLoader.html#findLibrary(java.lang.String)" target="_top"><code>findLibrary</code></A>(<code>String</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Method was inherited from <code>java.lang.ClassLoader</code>, but is now defined locally. Change of visibility from protected to public.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/fields_index_additions.html b/docs/html/sdk/api_diff/9/changes/fields_index_additions.html
new file mode 100644
index 0000000..2ca911c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/fields_index_additions.html
@@ -0,0 +1,730 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="fields_index_all.html" class="staysblack">All Fields</a>
+ <br>
+<A HREF="fields_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<b>Additions</b>
+ <br>
+<A HREF="fields_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_HIGH" class="hiddenlink" target="rightframe">ACCURACY_HIGH</A>
+</nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_LOW" class="hiddenlink" target="rightframe">ACCURACY_LOW</A>
+</nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_MEDIUM" class="hiddenlink" target="rightframe">ACCURACY_MEDIUM</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_APPLICATION_DETAILS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.ALL_STYLES" class="hiddenlink" target="rightframe">ALL_STYLES</A>
+</nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_XHIGH" class="hiddenlink" target="rightframe">DENSITY_XHIGH</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.DOWNLOAD_SERVICE" class="hiddenlink" target="rightframe">DOWNLOAD_SERVICE</A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_LOW_LATENCY" class="hiddenlink" target="rightframe">FEATURE_AUDIO_LOW_LATENCY</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_CAMERA_FRONT" class="hiddenlink" target="rightframe">FEATURE_CAMERA_FRONT</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_NFC" class="hiddenlink" target="rightframe">FEATURE_NFC</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_BAROMETER" class="hiddenlink" target="rightframe">FEATURE_SENSOR_BAROMETER</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE" class="hiddenlink" target="rightframe">FEATURE_SENSOR_GYROSCOPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP" class="hiddenlink" target="rightframe">FEATURE_SIP</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP_VOIP" class="hiddenlink" target="rightframe">FEATURE_SIP_VOIP</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" class="hiddenlink" target="rightframe">FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.filterTouchesWhenObscured" class="hiddenlink" target="rightframe">filterTouchesWhenObscured</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.firstInstallTime" class="hiddenlink" target="rightframe">firstInstallTime</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.FLAG_WINDOW_IS_OBSCURED" class="hiddenlink" target="rightframe">FLAG_WINDOW_IS_OBSCURED</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_FAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_FAR_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_NEAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_NEAR_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_OPTIMAL_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_OPTIMAL_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO" class="hiddenlink" target="rightframe">FOCUS_MODE_CONTINUOUS_VIDEO</A>
+</nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.fullScreenIntent" class="hiddenlink" target="rightframe">fullScreenIntent</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnIn" class="hiddenlink" target="rightframe">functionColumnIn</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnInOut" class="hiddenlink" target="rightframe">functionColumnInOut</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnOut" class="hiddenlink" target="rightframe">functionColumnOut</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnResult" class="hiddenlink" target="rightframe">functionColumnResult</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnUnknown" class="hiddenlink" target="rightframe">functionColumnUnknown</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoNulls" class="hiddenlink" target="rightframe">functionNoNulls</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoTable" class="hiddenlink" target="rightframe">functionNoTable</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullable" class="hiddenlink" target="rightframe">functionNullable</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullableUnknown" class="hiddenlink" target="rightframe">functionNullableUnknown</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionResultUnknown" class="hiddenlink" target="rightframe">functionResultUnknown</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturn" class="hiddenlink" target="rightframe">functionReturn</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturnsTable" class="hiddenlink" target="rightframe">functionReturnsTable</A>
+</nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.GINGERBREAD" class="hiddenlink" target="rightframe">GINGERBREAD</A>
+</nobr><br>
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.GLOBAL_LOGGER_NAME" class="hiddenlink" target="rightframe">GLOBAL_LOGGER_NAME</A>
+</nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE" class="hiddenlink" target="rightframe">IMPORTANCE_PERCEPTIBLE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH" class="hiddenlink" target="rightframe">INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH</A>
+</nobr><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING" class="hiddenlink" target="rightframe">KERNING</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING_ON" class="hiddenlink" target="rightframe">KERNING_ON</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_A" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_A</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_B" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_B</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_C" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_C</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L1</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L2</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_MODE" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R1</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R2</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_SELECT" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_SELECT</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_START" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_START</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBL" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBL</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBR" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBR</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_X" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_X</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Y" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Y</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Z" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Z</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_DOWN" class="hiddenlink" target="rightframe">KEYCODE_PAGE_DOWN</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_UP" class="hiddenlink" target="rightframe">KEYCODE_PAGE_UP</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PICTSYMBOLS" class="hiddenlink" target="rightframe">KEYCODE_PICTSYMBOLS</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_SWITCH_CHARSET" class="hiddenlink" target="rightframe">KEYCODE_SWITCH_CHARSET</A>
+</nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.lastUpdateTime" class="hiddenlink" target="rightframe">lastUpdateTime</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES" class="hiddenlink" target="rightframe">LIGATURES</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES_ON" class="hiddenlink" target="rightframe">LIGATURES_ON</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.logo" class="hiddenlink" target="rightframe">logo</A>
+</nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.LONG" class="hiddenlink" target="rightframe">LONG</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.LONGNVARCHAR" class="hiddenlink" target="rightframe">LONGNVARCHAR</A>
+</nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>MAX_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.MEDIA_IGNORE_FILENAME" class="hiddenlink" target="rightframe">MEDIA_IGNORE_FILENAME</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_END" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_END</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_START" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_START</A>
+</nobr><br>
+<i>MIN_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<i>MIN_NORMAL</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.nativeLibraryDir" class="hiddenlink" target="rightframe">nativeLibraryDir</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCHAR" class="hiddenlink" target="rightframe">NCHAR</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCLOB" class="hiddenlink" target="rightframe">NCLOB</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.NETWORK_TYPE_EVDO_B" class="hiddenlink" target="rightframe">NETWORK_TYPE_EVDO_B</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.NFC" class="hiddenlink" target="rightframe">NFC</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NVARCHAR" class="hiddenlink" target="rightframe">NVARCHAR</A>
+</nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IGET_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SGET_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_ALWAYS" class="hiddenlink" target="rightframe">OVER_SCROLL_ALWAYS</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_IF_CONTENT_SCROLLS" class="hiddenlink" target="rightframe">OVER_SCROLL_IF_CONTENT_SCROLLS</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_NEVER" class="hiddenlink" target="rightframe">OVER_SCROLL_NEVER</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollFooter" class="hiddenlink" target="rightframe">overScrollFooter</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollHeader" class="hiddenlink" target="rightframe">overScrollHeader</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollMode" class="hiddenlink" target="rightframe">overScrollMode</A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.popupAnimationStyle" class="hiddenlink" target="rightframe">popupAnimationStyle</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_away" class="hiddenlink" target="rightframe">presence_audio_away</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_busy" class="hiddenlink" target="rightframe">presence_audio_busy</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_online" class="hiddenlink" target="rightframe">presence_audio_online</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_away" class="hiddenlink" target="rightframe">presence_video_away</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_busy" class="hiddenlink" target="rightframe">presence_video_busy</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_online" class="hiddenlink" target="rightframe">presence_video_online</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.PRESSURE_STANDARD_ATMOSPHERE" class="hiddenlink" target="rightframe">PRESSURE_STANDARD_ATMOSPHERE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MAX_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MIN_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.PROVIDERS_CHANGED_ACTION" class="hiddenlink" target="rightframe">PROVIDERS_CHANGED_ACTION</A>
+</nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.Locale.html#java.util.Locale.ROOT" class="hiddenlink" target="rightframe">ROOT</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.ROWID" class="hiddenlink" target="rightframe">ROWID</A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_FULL_SENSOR</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_LANDSCAPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_PORTRAIT</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_LANDSCAPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_PORTRAIT</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenDensity" class="hiddenlink" target="rightframe">screenDensity</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_SIZE_XLARGE" class="hiddenlink" target="rightframe">SCREENLAYOUT_SIZE_XLARGE</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenSize" class="hiddenlink" target="rightframe">screenSize</A>
+</nobr><br>
+<nobr><A HREF="android.os.Build.html#android.os.Build.SERIAL" class="hiddenlink" target="rightframe">SERIAL</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ALARM" class="hiddenlink" target="rightframe">SET_ALARM</A>
+</nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.SHORT" class="hiddenlink" target="rightframe">SHORT</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.sqlStateSQL" class="hiddenlink" target="rightframe">sqlStateSQL</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.SQLXML" class="hiddenlink" target="rightframe">SQLXML</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.STORAGE_SERVICE" class="hiddenlink" target="rightframe">STORAGE_SERVICE</A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE_REF" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE_REF</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent_Title</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Icon" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Icon</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Title</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandle" class="hiddenlink" target="rightframe">textSelectHandle</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleLeft" class="hiddenlink" target="rightframe">textSelectHandleLeft</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleRight" class="hiddenlink" target="rightframe">textSelectHandleRight</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleWindowStyle" class="hiddenlink" target="rightframe">textSelectHandleWindowStyle</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING" class="hiddenlink" target="rightframe">TRACKING</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_LOOSE" class="hiddenlink" target="rightframe">TRACKING_LOOSE</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_TIGHT" class="hiddenlink" target="rightframe">TRACKING_TIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_GRAVITY" class="hiddenlink" target="rightframe">TYPE_GRAVITY</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_LINEAR_ACCELERATION" class="hiddenlink" target="rightframe">TYPE_LINEAR_ACCELERATION</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAIDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAIDEN_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_ROTATION_VECTOR" class="hiddenlink" target="rightframe">TYPE_ROTATION_VECTOR</A>
+</nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.UNSUPPORTED_EMPTY_COLLECTION" class="hiddenlink" target="rightframe">UNSUPPORTED_EMPTY_COLLECTION</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_SIP" class="hiddenlink" target="rightframe">USE_SIP</A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">WIPE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.xlargeScreens" class="hiddenlink" target="rightframe">xlargeScreens</A>
+</nobr><br>
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YV12" class="hiddenlink" target="rightframe">YV12</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/fields_index_all.html b/docs/html/sdk/api_diff/9/changes/fields_index_all.html
new file mode 100644
index 0000000..e3bf1ba
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/fields_index_all.html
@@ -0,0 +1,796 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Fields</b>
+ <br>
+<A HREF="fields_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="fields_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="fields_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_HIGH" class="hiddenlink" target="rightframe">ACCURACY_HIGH</A>
+</nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_LOW" class="hiddenlink" target="rightframe">ACCURACY_LOW</A>
+</nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.ACCURACY_MEDIUM" class="hiddenlink" target="rightframe">ACCURACY_MEDIUM</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_APPLICATION_DETAILS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.ALL_STYLES" class="hiddenlink" target="rightframe">ALL_STYLES</A>
+</nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_XHIGH" class="hiddenlink" target="rightframe">DENSITY_XHIGH</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.DOWNLOAD_SERVICE" class="hiddenlink" target="rightframe">DOWNLOAD_SERVICE</A>
+</nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="org.apache.http.protocol.HTTP.html#org.apache.http.protocol.HTTP.EXPECT_CONTINUE" class="hiddenlink" target="rightframe">EXPECT_CONTINUE</A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_LOW_LATENCY" class="hiddenlink" target="rightframe">FEATURE_AUDIO_LOW_LATENCY</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_CAMERA_FRONT" class="hiddenlink" target="rightframe">FEATURE_CAMERA_FRONT</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_NFC" class="hiddenlink" target="rightframe">FEATURE_NFC</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_BAROMETER" class="hiddenlink" target="rightframe">FEATURE_SENSOR_BAROMETER</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE" class="hiddenlink" target="rightframe">FEATURE_SENSOR_GYROSCOPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP" class="hiddenlink" target="rightframe">FEATURE_SIP</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_SIP_VOIP" class="hiddenlink" target="rightframe">FEATURE_SIP_VOIP</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" class="hiddenlink" target="rightframe">FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.filterTouchesWhenObscured" class="hiddenlink" target="rightframe">filterTouchesWhenObscured</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.firstInstallTime" class="hiddenlink" target="rightframe">firstInstallTime</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.FLAG_WINDOW_IS_OBSCURED" class="hiddenlink" target="rightframe">FLAG_WINDOW_IS_OBSCURED</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_FAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_FAR_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_NEAR_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_NEAR_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_DISTANCE_OPTIMAL_INDEX" class="hiddenlink" target="rightframe">FOCUS_DISTANCE_OPTIMAL_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO" class="hiddenlink" target="rightframe">FOCUS_MODE_CONTINUOUS_VIDEO</A>
+</nobr><br>
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.FORMAT_UTC" class="hiddenlink" target="rightframe">FORMAT_UTC</A>
+</nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.fullScreenIntent" class="hiddenlink" target="rightframe">fullScreenIntent</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnIn" class="hiddenlink" target="rightframe">functionColumnIn</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnInOut" class="hiddenlink" target="rightframe">functionColumnInOut</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnOut" class="hiddenlink" target="rightframe">functionColumnOut</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnResult" class="hiddenlink" target="rightframe">functionColumnResult</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionColumnUnknown" class="hiddenlink" target="rightframe">functionColumnUnknown</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoNulls" class="hiddenlink" target="rightframe">functionNoNulls</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNoTable" class="hiddenlink" target="rightframe">functionNoTable</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullable" class="hiddenlink" target="rightframe">functionNullable</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionNullableUnknown" class="hiddenlink" target="rightframe">functionNullableUnknown</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionResultUnknown" class="hiddenlink" target="rightframe">functionResultUnknown</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturn" class="hiddenlink" target="rightframe">functionReturn</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.functionReturnsTable" class="hiddenlink" target="rightframe">functionReturnsTable</A>
+</nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.GINGERBREAD" class="hiddenlink" target="rightframe">GINGERBREAD</A>
+</nobr><br>
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.global" class="hiddenlink" target="rightframe">global</A>
+</nobr><br>
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.GLOBAL_LOGGER_NAME" class="hiddenlink" target="rightframe">GLOBAL_LOGGER_NAME</A>
+</nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE" class="hiddenlink" target="rightframe">IMPORTANCE_PERCEPTIBLE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH" class="hiddenlink" target="rightframe">INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH</A>
+</nobr><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING" class="hiddenlink" target="rightframe">KERNING</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.KERNING_ON" class="hiddenlink" target="rightframe">KERNING_ON</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_A" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_A</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_B" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_B</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_C" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_C</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L1</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_L2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_L2</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_MODE" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R1" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R1</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_R2" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_R2</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_SELECT" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_SELECT</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_START" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_START</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBL" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBL</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_THUMBR" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_THUMBR</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_X" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_X</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Y" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Y</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_BUTTON_Z" class="hiddenlink" target="rightframe">KEYCODE_BUTTON_Z</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_DOWN" class="hiddenlink" target="rightframe">KEYCODE_PAGE_DOWN</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PAGE_UP" class="hiddenlink" target="rightframe">KEYCODE_PAGE_UP</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_PICTSYMBOLS" class="hiddenlink" target="rightframe">KEYCODE_PICTSYMBOLS</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_SWITCH_CHARSET" class="hiddenlink" target="rightframe">KEYCODE_SWITCH_CHARSET</A>
+</nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.lastUpdateTime" class="hiddenlink" target="rightframe">lastUpdateTime</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES" class="hiddenlink" target="rightframe">LIGATURES</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.LIGATURES_ON" class="hiddenlink" target="rightframe">LIGATURES_ON</A>
+</nobr><br>
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.LOG_SYNC_DETAILS" class="hiddenlink" target="rightframe">LOG_SYNC_DETAILS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.logo" class="hiddenlink" target="rightframe">logo</A>
+</nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.LONG" class="hiddenlink" target="rightframe">LONG</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.LONGNVARCHAR" class="hiddenlink" target="rightframe">LONGNVARCHAR</A>
+</nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>MAX_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MAX_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.MEDIA_IGNORE_FILENAME" class="hiddenlink" target="rightframe">MEDIA_IGNORE_FILENAME</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_END" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_END</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.MEDIA_INFO_BUFFERING_START" class="hiddenlink" target="rightframe">MEDIA_INFO_BUFFERING_START</A>
+</nobr><br>
+<i>MIN_EXPONENT</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_EXPONENT" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<i>MIN_NORMAL</i><br>
+<nobr> in
+<A HREF="java.lang.Double.html#java.lang.Double.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Double</A>
+</nobr><br>
+<nobr> in
+<A HREF="java.lang.Float.html#java.lang.Float.MIN_NORMAL" class="hiddenlink" target="rightframe">java.lang.Float</A>
+</nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.nativeLibraryDir" class="hiddenlink" target="rightframe">nativeLibraryDir</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCHAR" class="hiddenlink" target="rightframe">NCHAR</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NCLOB" class="hiddenlink" target="rightframe">NCLOB</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.NETWORK_TYPE_EVDO_B" class="hiddenlink" target="rightframe">NETWORK_TYPE_EVDO_B</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.NFC" class="hiddenlink" target="rightframe">NFC</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.NVARCHAR" class="hiddenlink" target="rightframe">NVARCHAR</A>
+</nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IGET_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_IPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_IPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SGET_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SGET_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="dalvik.bytecode.Opcodes.html#dalvik.bytecode.Opcodes.OP_SPUT_WIDE_VOLATILE" class="hiddenlink" target="rightframe">OP_SPUT_WIDE_VOLATILE</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_ALWAYS" class="hiddenlink" target="rightframe">OVER_SCROLL_ALWAYS</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_IF_CONTENT_SCROLLS" class="hiddenlink" target="rightframe">OVER_SCROLL_IF_CONTENT_SCROLLS</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.OVER_SCROLL_NEVER" class="hiddenlink" target="rightframe">OVER_SCROLL_NEVER</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollFooter" class="hiddenlink" target="rightframe">overScrollFooter</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollHeader" class="hiddenlink" target="rightframe">overScrollHeader</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.overScrollMode" class="hiddenlink" target="rightframe">overScrollMode</A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PERSISTENT_ACTIVITY" class="hiddenlink" target="rightframe">PERSISTENT_ACTIVITY</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.popupAnimationStyle" class="hiddenlink" target="rightframe">popupAnimationStyle</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_away" class="hiddenlink" target="rightframe">presence_audio_away</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_busy" class="hiddenlink" target="rightframe">presence_audio_busy</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_audio_online" class="hiddenlink" target="rightframe">presence_audio_online</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_away" class="hiddenlink" target="rightframe">presence_video_away</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_busy" class="hiddenlink" target="rightframe">presence_video_busy</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.presence_video_online" class="hiddenlink" target="rightframe">presence_video_online</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.PRESSURE_STANDARD_ATMOSPHERE" class="hiddenlink" target="rightframe">PRESSURE_STANDARD_ATMOSPHERE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MAX_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX" class="hiddenlink" target="rightframe">PREVIEW_FPS_MIN_INDEX</A>
+</nobr><br>
+<nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.PROVIDERS_CHANGED_ACTION" class="hiddenlink" target="rightframe">PROVIDERS_CHANGED_ACTION</A>
+</nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>READ_OWNER_DATA</strike></A>
+</nobr><br>
+<nobr><A HREF="java.util.Locale.html#java.util.Locale.ROOT" class="hiddenlink" target="rightframe">ROOT</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.ROWID" class="hiddenlink" target="rightframe">ROWID</A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_FULL_SENSOR</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_LANDSCAPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_REVERSE_PORTRAIT</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_LANDSCAPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ActivityInfo.html#android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT" class="hiddenlink" target="rightframe">SCREEN_ORIENTATION_SENSOR_PORTRAIT</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenDensity" class="hiddenlink" target="rightframe">screenDensity</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_SIZE_XLARGE" class="hiddenlink" target="rightframe">SCREENLAYOUT_SIZE_XLARGE</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.screenSize" class="hiddenlink" target="rightframe">screenSize</A>
+</nobr><br>
+<nobr><A HREF="android.os.Build.html#android.os.Build.SERIAL" class="hiddenlink" target="rightframe">SERIAL</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ALARM" class="hiddenlink" target="rightframe">SET_ALARM</A>
+</nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.SHORT" class="hiddenlink" target="rightframe">SHORT</A>
+</nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.sqlStateSQL" class="hiddenlink" target="rightframe">sqlStateSQL</A>
+</nobr><br>
+<nobr><A HREF="java.sql.Types.html#java.sql.Types.SQLXML" class="hiddenlink" target="rightframe">SQLXML</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call" class="hiddenlink" target="rightframe">stat_sys_phone_call</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_forward" class="hiddenlink" target="rightframe">stat_sys_phone_call_forward</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_phone_call_on_hold</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call_on_hold</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.STORAGE_SERVICE" class="hiddenlink" target="rightframe">STORAGE_SERVICE</A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_GPS_ALTITUDE_REF" class="hiddenlink" target="rightframe">TAG_GPS_ALTITUDE_REF</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_EventContent_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_EventContent_Title</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Icon" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Icon</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_StatusBar_Title" class="hiddenlink" target="rightframe">TextAppearance_StatusBar_Title</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandle" class="hiddenlink" target="rightframe">textSelectHandle</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleLeft" class="hiddenlink" target="rightframe">textSelectHandleLeft</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleRight" class="hiddenlink" target="rightframe">textSelectHandleRight</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.textSelectHandleWindowStyle" class="hiddenlink" target="rightframe">textSelectHandleWindowStyle</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING" class="hiddenlink" target="rightframe">TRACKING</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_LOOSE" class="hiddenlink" target="rightframe">TRACKING_LOOSE</A>
+</nobr><br>
+<nobr><A HREF="java.awt.font.TextAttribute.html#java.awt.font.TextAttribute.TRACKING_TIGHT" class="hiddenlink" target="rightframe">TRACKING_TIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_GRAVITY" class="hiddenlink" target="rightframe">TYPE_GRAVITY</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_LINEAR_ACCELERATION" class="hiddenlink" target="rightframe">TYPE_LINEAR_ACCELERATION</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAIDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAIDEN_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAINDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAINDEN_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.TYPE_ROTATION_VECTOR" class="hiddenlink" target="rightframe">TYPE_ROTATION_VECTOR</A>
+</nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.UNSUPPORTED_EMPTY_COLLECTION" class="hiddenlink" target="rightframe">UNSUPPORTED_EMPTY_COLLECTION</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_SIP" class="hiddenlink" target="rightframe">USE_SIP</A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#X"><font size="-2">X</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">WIPE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>WRITE_OWNER_DATA</strike></A>
+</nobr><br>
+<A NAME="X"></A>
+<br><font size="+2">X</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#Y"><font size="-2">Y</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.xlargeScreens" class="hiddenlink" target="rightframe">xlargeScreens</A>
+</nobr><br>
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#M"><font size="-2">M</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+<a href="#X"><font size="-2">X</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YV12" class="hiddenlink" target="rightframe">YV12</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/fields_index_changes.html b/docs/html/sdk/api_diff/9/changes/fields_index_changes.html
new file mode 100644
index 0000000..272ff13
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/fields_index_changes.html
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="fields_index_all.html" class="staysblack">All Fields</a>
+ <br>
+<A HREF="fields_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="fields_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<b>Changes</b>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="org.apache.http.protocol.HTTP.html#org.apache.http.protocol.HTTP.EXPECT_CONTINUE" class="hiddenlink" target="rightframe">EXPECT_CONTINUE</A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.FORMAT_UTC" class="hiddenlink" target="rightframe">FORMAT_UTC</A>
+</nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.logging.Logger.html#java.util.logging.Logger.global" class="hiddenlink" target="rightframe">global</A>
+</nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.LOG_SYNC_DETAILS" class="hiddenlink" target="rightframe">LOG_SYNC_DETAILS</A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PERSISTENT_ACTIVITY" class="hiddenlink" target="rightframe">PERSISTENT_ACTIVITY</A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call" class="hiddenlink" target="rightframe">stat_sys_phone_call</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_forward" class="hiddenlink" target="rightframe">stat_sys_phone_call_forward</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_phone_call_on_hold</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call</A>
+</nobr><br>
+<nobr><A HREF="android.R.drawable.html#android.R.drawable.stat_sys_vp_phone_call_on_hold" class="hiddenlink" target="rightframe">stat_sys_vp_phone_call_on_hold</A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html#android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAINDEN_NAME" class="hiddenlink" target="rightframe">TYPE_MAINDEN_NAME</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/fields_index_removals.html b/docs/html/sdk/api_diff/9/changes/fields_index_removals.html
new file mode 100644
index 0000000..e29fe79
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/fields_index_removals.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="fields_index_all.html" class="staysblack">All Fields</a>
+ <br>
+<b>Removals</b>
+ <br>
+<A HREF="fields_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="fields_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>READ_OWNER_DATA</strike></A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#R"><font size="-2">R</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_OWNER_DATA" class="hiddenlink" target="rightframe"><strike>WRITE_OWNER_DATA</strike></A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.awt.font.TextAttribute.html b/docs/html/sdk/api_diff/9/changes/java.awt.font.TextAttribute.html
new file mode 100644
index 0000000..be7fea9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.awt.font.TextAttribute.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.awt.font.TextAttribute
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.awt.font.<A HREF="../../../../reference/java/awt/font/TextAttribute.html" target="_top"><font size="+2"><code>TextAttribute</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.KERNING"></A>
+ <nobr><code>TextAttribute</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#KERNING" target="_top"><code>KERNING</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.KERNING_ON"></A>
+ <nobr><code>Integer</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#KERNING_ON" target="_top"><code>KERNING_ON</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.LIGATURES"></A>
+ <nobr><code>TextAttribute</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#LIGATURES" target="_top"><code>LIGATURES</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.LIGATURES_ON"></A>
+ <nobr><code>Integer</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#LIGATURES_ON" target="_top"><code>LIGATURES_ON</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.TRACKING"></A>
+ <nobr><code>TextAttribute</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#TRACKING" target="_top"><code>TRACKING</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.TRACKING_LOOSE"></A>
+ <nobr><code>Float</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#TRACKING_LOOSE" target="_top"><code>TRACKING_LOOSE</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.awt.font.TextAttribute.TRACKING_TIGHT"></A>
+ <nobr><code>Float</code> <A HREF="../../../../reference/java/awt/font/TextAttribute.html#TRACKING_TIGHT" target="_top"><code>TRACKING_TIGHT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.File.html b/docs/html/sdk/api_diff/9/changes/java.io.File.html
new file mode 100644
index 0000000..cd9ca56
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.File.html
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.File
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/File.html" target="_top"><font size="+2"><code>File</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.canExecute_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#canExecute()" target="_top"><code>canExecute</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.getFreeSpace_added()"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/java/io/File.html#getFreeSpace()" target="_top"><code>getFreeSpace</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.getTotalSpace_added()"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/java/io/File.html#getTotalSpace()" target="_top"><code>getTotalSpace</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.getUsableSpace_added()"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/java/io/File.html#getUsableSpace()" target="_top"><code>getUsableSpace</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.setExecutable_added(boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#setExecutable(boolean)" target="_top"><code>setExecutable</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.setExecutable_added(boolean, boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#setExecutable(boolean, boolean)" target="_top"><code>setExecutable</code></A>(<code>boolean,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.setReadable_added(boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#setReadable(boolean)" target="_top"><code>setReadable</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.setReadable_added(boolean, boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#setReadable(boolean, boolean)" target="_top"><code>setReadable</code></A>(<code>boolean,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.setWritable_added(boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#setWritable(boolean)" target="_top"><code>setWritable</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.setWritable_added(boolean, boolean)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/io/File.html#setWritable(boolean, boolean)" target="_top"><code>setWritable</code></A>(<code>boolean,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.File.toURL_changed()"></A>
+ <nobr><code>URL</code> <A HREF="../../../../reference/java/io/File.html#toURL()" target="_top"><code>toURL</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.IOException.html b/docs/html/sdk/api_diff/9/changes/java.io.IOException.html
new file mode 100644
index 0000000..15c9640
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.IOException.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.IOException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/IOException.html" target="_top"><font size="+2"><code>IOException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.IOException.ctor_added(java.lang.String, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/io/IOException.html#IOException(java.lang.String, java.lang.Throwable)" target="_top"><code>IOException</code></A>(<code>String,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.IOException.ctor_added(java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/io/IOException.html#IOException(java.lang.Throwable)" target="_top"><code>IOException</code></A>(<code>Throwable</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.ObjectStreamClass.html b/docs/html/sdk/api_diff/9/changes/java.io.ObjectStreamClass.html
new file mode 100644
index 0000000..23991c3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.ObjectStreamClass.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.ObjectStreamClass
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/ObjectStreamClass.html" target="_top"><font size="+2"><code>ObjectStreamClass</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.ObjectStreamClass.lookupAny_added(java.lang.Class<?>)"></A>
+ <nobr><code>ObjectStreamClass</code> <A HREF="../../../../reference/java/io/ObjectStreamClass.html#lookupAny(java.lang.Class<?>)" target="_top"><code>lookupAny</code></A>(<code>Class<?></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.PipedInputStream.html b/docs/html/sdk/api_diff/9/changes/java.io.PipedInputStream.html
new file mode 100644
index 0000000..06eb810
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.PipedInputStream.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.PipedInputStream
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/PipedInputStream.html" target="_top"><font size="+2"><code>PipedInputStream</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.PipedInputStream.ctor_added(int)"></A>
+ <nobr><A HREF="../../../../reference/java/io/PipedInputStream.html#PipedInputStream(int)" target="_top"><code>PipedInputStream</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.PipedInputStream.ctor_added(java.io.PipedOutputStream, int)"></A>
+ <nobr><A HREF="../../../../reference/java/io/PipedInputStream.html#PipedInputStream(java.io.PipedOutputStream, int)" target="_top"><code>PipedInputStream</code></A>(<code>PipedOutputStream,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.PipedReader.html b/docs/html/sdk/api_diff/9/changes/java.io.PipedReader.html
new file mode 100644
index 0000000..55f3f1e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.PipedReader.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.PipedReader
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/PipedReader.html" target="_top"><font size="+2"><code>PipedReader</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.PipedReader.ctor_added(int)"></A>
+ <nobr><A HREF="../../../../reference/java/io/PipedReader.html#PipedReader(int)" target="_top"><code>PipedReader</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.PipedReader.ctor_added(java.io.PipedWriter, int)"></A>
+ <nobr><A HREF="../../../../reference/java/io/PipedReader.html#PipedReader(java.io.PipedWriter, int)" target="_top"><code>PipedReader</code></A>(<code>PipedWriter,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.PrintStream.html b/docs/html/sdk/api_diff/9/changes/java.io.PrintStream.html
new file mode 100644
index 0000000..85c54cf
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.PrintStream.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.PrintStream
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/PrintStream.html" target="_top"><font size="+2"><code>PrintStream</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.PrintStream.clearError_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/io/PrintStream.html#clearError()" target="_top"><code>clearError</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.io.PrintWriter.html b/docs/html/sdk/api_diff/9/changes/java.io.PrintWriter.html
new file mode 100644
index 0000000..9db39c3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.io.PrintWriter.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io.PrintWriter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.io.<A HREF="../../../../reference/java/io/PrintWriter.html" target="_top"><font size="+2"><code>PrintWriter</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.io.PrintWriter.clearError_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/io/PrintWriter.html#clearError()" target="_top"><code>clearError</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.Class.html b/docs/html/sdk/api_diff/9/changes/java.lang.Class.html
new file mode 100644
index 0000000..4e7da699
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.Class.html
@@ -0,0 +1,205 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.Class
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/Class.html" target="_top"><font size="+2"><code>Class</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getClasses_changed()"></A>
+ <nobr><code>Class<?></code> <A HREF="../../../../reference/java/lang/Class.html#getClasses()" target="_top"><code>getClasses</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Class[]</code> to <code>Class<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getConstructor_changed(java.lang.Class<?>...)"></A>
+ <nobr><code>Constructor<T></code> <A HREF="../../../../reference/java/lang/Class.html#getConstructor(java.lang.Class<?>...)" target="_top"><code>getConstructor</code></A>(<code>Class<?></code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in signature from <code>void</code> to <code>Class<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getConstructors_changed()"></A>
+ <nobr><code>Constructor<?></code> <A HREF="../../../../reference/java/lang/Class.html#getConstructors()" target="_top"><code>getConstructors</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Constructor[]</code> to <code>Constructor<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getDeclaredClasses_changed()"></A>
+ <nobr><code>Class<?></code> <A HREF="../../../../reference/java/lang/Class.html#getDeclaredClasses()" target="_top"><code>getDeclaredClasses</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Class[]</code> to <code>Class<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getDeclaredConstructor_changed(java.lang.Class<?>...)"></A>
+ <nobr><code>Constructor<T></code> <A HREF="../../../../reference/java/lang/Class.html#getDeclaredConstructor(java.lang.Class<?>...)" target="_top"><code>getDeclaredConstructor</code></A>(<code>Class<?></code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in signature from <code>void</code> to <code>Class<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getDeclaredConstructors_changed()"></A>
+ <nobr><code>Constructor<?></code> <A HREF="../../../../reference/java/lang/Class.html#getDeclaredConstructors()" target="_top"><code>getDeclaredConstructors</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Constructor[]</code> to <code>Constructor<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getDeclaredMethod_changed(java.lang.String, java.lang.Class<?>...)"></A>
+ <nobr><code>Method</code> <A HREF="../../../../reference/java/lang/Class.html#getDeclaredMethod(java.lang.String, java.lang.Class<?>...)" target="_top"><code>getDeclaredMethod</code></A>(<code>String,</nobr> Class<?><nobr><nobr></code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in signature from (<code>String, </code>) to (<code>String, Class<?></code>).<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getInterfaces_changed()"></A>
+ <nobr><code>Class<?></code> <A HREF="../../../../reference/java/lang/Class.html#getInterfaces()" target="_top"><code>getInterfaces</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Class[]</code> to <code>Class<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Class.getMethod_changed(java.lang.String, java.lang.Class<?>...)"></A>
+ <nobr><code>Method</code> <A HREF="../../../../reference/java/lang/Class.html#getMethod(java.lang.String, java.lang.Class<?>...)" target="_top"><code>getMethod</code></A>(<code>String,</nobr> Class<?><nobr><nobr></code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in signature from (<code>String, </code>) to (<code>String, Class<?></code>).<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.Double.html b/docs/html/sdk/api_diff/9/changes/java.lang.Double.html
new file mode 100644
index 0000000..ebd6993
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.Double.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.Double
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/Double.html" target="_top"><font size="+2"><code>Double</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Double.MAX_EXPONENT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/Double.html#MAX_EXPONENT" target="_top"><code>MAX_EXPONENT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Double.MIN_EXPONENT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/Double.html#MIN_EXPONENT" target="_top"><code>MIN_EXPONENT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Double.MIN_NORMAL"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/Double.html#MIN_NORMAL" target="_top"><code>MIN_NORMAL</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.Enum.html b/docs/html/sdk/api_diff/9/changes/java.lang.Enum.html
new file mode 100644
index 0000000..0486fba
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.Enum.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.Enum
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/Enum.html" target="_top"><font size="+2"><code>Enum</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Enum.finalize_changed()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/lang/Enum.html#finalize()" target="_top"><code>finalize</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in exceptions thrown from <code>java.lang.Throwable</code> to no exceptions.<br>
+ Method was inherited from <code>java.lang.Object</code>, but is now defined locally. Change from non-final to final.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.Float.html b/docs/html/sdk/api_diff/9/changes/java.lang.Float.html
new file mode 100644
index 0000000..06ef0f0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.Float.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.Float
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/Float.html" target="_top"><font size="+2"><code>Float</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Float.MAX_EXPONENT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/Float.html#MAX_EXPONENT" target="_top"><code>MAX_EXPONENT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Float.MIN_EXPONENT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/Float.html#MIN_EXPONENT" target="_top"><code>MIN_EXPONENT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Float.MIN_NORMAL"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/Float.html#MIN_NORMAL" target="_top"><code>MIN_NORMAL</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.Math.html b/docs/html/sdk/api_diff/9/changes/java.lang.Math.html
new file mode 100644
index 0000000..de20ad6
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.Math.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.Math
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/Math.html" target="_top"><font size="+2"><code>Math</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.copySign_added(double, double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/Math.html#copySign(double, double)" target="_top"><code>copySign</code></A>(<code>double,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.copySign_added(float, float)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/Math.html#copySign(float, float)" target="_top"><code>copySign</code></A>(<code>float,</nobr> float<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.getExponent_added(double)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/Math.html#getExponent(double)" target="_top"><code>getExponent</code></A>(<code>double</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.getExponent_added(float)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/Math.html#getExponent(float)" target="_top"><code>getExponent</code></A>(<code>float</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.nextAfter_added(double, double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/Math.html#nextAfter(double, double)" target="_top"><code>nextAfter</code></A>(<code>double,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.nextAfter_added(float, double)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/Math.html#nextAfter(float, double)" target="_top"><code>nextAfter</code></A>(<code>float,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.nextUp_added(double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/Math.html#nextUp(double)" target="_top"><code>nextUp</code></A>(<code>double</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.nextUp_added(float)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/Math.html#nextUp(float)" target="_top"><code>nextUp</code></A>(<code>float</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.scalb_added(double, int)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/Math.html#scalb(double, int)" target="_top"><code>scalb</code></A>(<code>double,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Math.scalb_added(float, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/Math.html#scalb(float, int)" target="_top"><code>scalb</code></A>(<code>float,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.Package.html b/docs/html/sdk/api_diff/9/changes/java.lang.Package.html
new file mode 100644
index 0000000..088560d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.Package.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.Package
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/Package.html" target="_top"><font size="+2"><code>Package</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.Package.getAnnotation_changed(java.lang.Class<A>)"></A>
+ <nobr><code>A</code> <A HREF="../../../../reference/java/lang/Package.html#getAnnotation(java.lang.Class<A>)" target="_top"><code>getAnnotation</code></A>(<code>Class<A></code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>T</code> to <code>A</code>.<br>
+ Change in signature from <code>Class<T></code> to <code>Class<A></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.StrictMath.html b/docs/html/sdk/api_diff/9/changes/java.lang.StrictMath.html
new file mode 100644
index 0000000..3053c1e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.StrictMath.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.StrictMath
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/StrictMath.html" target="_top"><font size="+2"><code>StrictMath</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.copySign_added(double, double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/StrictMath.html#copySign(double, double)" target="_top"><code>copySign</code></A>(<code>double,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.copySign_added(float, float)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/StrictMath.html#copySign(float, float)" target="_top"><code>copySign</code></A>(<code>float,</nobr> float<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.getExponent_added(double)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/StrictMath.html#getExponent(double)" target="_top"><code>getExponent</code></A>(<code>double</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.getExponent_added(float)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/lang/StrictMath.html#getExponent(float)" target="_top"><code>getExponent</code></A>(<code>float</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.nextAfter_added(double, double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/StrictMath.html#nextAfter(double, double)" target="_top"><code>nextAfter</code></A>(<code>double,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.nextAfter_added(float, double)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/StrictMath.html#nextAfter(float, double)" target="_top"><code>nextAfter</code></A>(<code>float,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.nextUp_added(double)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/StrictMath.html#nextUp(double)" target="_top"><code>nextUp</code></A>(<code>double</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.nextUp_added(float)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/StrictMath.html#nextUp(float)" target="_top"><code>nextUp</code></A>(<code>float</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.scalb_added(double, int)"></A>
+ <nobr><code>double</code> <A HREF="../../../../reference/java/lang/StrictMath.html#scalb(double, int)" target="_top"><code>scalb</code></A>(<code>double,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.StrictMath.scalb_added(float, int)"></A>
+ <nobr><code>float</code> <A HREF="../../../../reference/java/lang/StrictMath.html#scalb(float, int)" target="_top"><code>scalb</code></A>(<code>float,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.String.html b/docs/html/sdk/api_diff/9/changes/java.lang.String.html
new file mode 100644
index 0000000..d02801d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.String.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.String
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/String.html" target="_top"><font size="+2"><code>String</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.String.ctor_added(byte[], int, int, java.nio.charset.Charset)"></A>
+ <nobr><A HREF="../../../../reference/java/lang/String.html#String(byte[], int, int, java.nio.charset.Charset)" target="_top"><code>String</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Charset<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.String.ctor_added(byte[], java.nio.charset.Charset)"></A>
+ <nobr><A HREF="../../../../reference/java/lang/String.html#String(byte[], java.nio.charset.Charset)" target="_top"><code>String</code></A>(<code>byte[],</nobr> Charset<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.String.getBytes_added(java.nio.charset.Charset)"></A>
+ <nobr><code>byte[]</code> <A HREF="../../../../reference/java/lang/String.html#getBytes(java.nio.charset.Charset)" target="_top"><code>getBytes</code></A>(<code>Charset</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.String.isEmpty_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/lang/String.html#isEmpty()" target="_top"><code>isEmpty</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.System.html b/docs/html/sdk/api_diff/9/changes/java.lang.System.html
new file mode 100644
index 0000000..c760872
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.System.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.System
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.<A HREF="../../../../reference/java/lang/System.html" target="_top"><font size="+2"><code>System</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.System.console_added()"></A>
+ <nobr><code>Console</code> <A HREF="../../../../reference/java/lang/System.html#console()" target="_top"><code>console</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.reflect.Array.html b/docs/html/sdk/api_diff/9/changes/java.lang.reflect.Array.html
new file mode 100644
index 0000000..3d90906
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.reflect.Array.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.reflect.Array
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.lang.reflect.<A HREF="../../../../reference/java/lang/reflect/Array.html" target="_top"><font size="+2"><code>Array</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.reflect.Array.newInstance_changed(java.lang.Class<?>, int...)"></A>
+ <nobr><code>Object</code> <A HREF="../../../../reference/java/lang/reflect/Array.html#newInstance(java.lang.Class<?>, int...)" target="_top"><code>newInstance</code></A>(<code>Class<?><nobr></code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in signature from (<code>Class<?>, int[]</code>) to (<code>Class<?>, </code>).<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.lang.reflect.Member.html b/docs/html/sdk/api_diff/9/changes/java.lang.reflect.Member.html
new file mode 100644
index 0000000..04a0faf
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.lang.reflect.Member.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.reflect.Member
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.lang.reflect.<A HREF="../../../../reference/java/lang/reflect/Member.html" target="_top"><font size="+2"><code>Member</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.lang.reflect.Member.getDeclaringClass_changed()"></A>
+ <nobr><code>Class<?></code> <A HREF="../../../../reference/java/lang/reflect/Member.html#getDeclaringClass()" target="_top"><code>getDeclaringClass</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Class</code> to <code>Class<?></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.net.NetworkInterface.html b/docs/html/sdk/api_diff/9/changes/java.net.NetworkInterface.html
new file mode 100644
index 0000000..f48d21e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.net.NetworkInterface.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.net.NetworkInterface
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.net.<A HREF="../../../../reference/java/net/NetworkInterface.html" target="_top"><font size="+2"><code>NetworkInterface</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.getHardwareAddress_added()"></A>
+ <nobr><code>byte[]</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#getHardwareAddress()" target="_top"><code>getHardwareAddress</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.getInterfaceAddresses_added()"></A>
+ <nobr><code>List<InterfaceAddress></code> <A HREF="../../../../reference/java/net/NetworkInterface.html#getInterfaceAddresses()" target="_top"><code>getInterfaceAddresses</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.getMTU_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#getMTU()" target="_top"><code>getMTU</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.getParent_added()"></A>
+ <nobr><code>NetworkInterface</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#getParent()" target="_top"><code>getParent</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.getSubInterfaces_added()"></A>
+ <nobr><code>Enumeration<NetworkInterface></code> <A HREF="../../../../reference/java/net/NetworkInterface.html#getSubInterfaces()" target="_top"><code>getSubInterfaces</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.isLoopback_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#isLoopback()" target="_top"><code>isLoopback</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.isPointToPoint_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#isPointToPoint()" target="_top"><code>isPointToPoint</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.isUp_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#isUp()" target="_top"><code>isUp</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.isVirtual_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#isVirtual()" target="_top"><code>isVirtual</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.NetworkInterface.supportsMulticast_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/net/NetworkInterface.html#supportsMulticast()" target="_top"><code>supportsMulticast</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.net.SocketImpl.html b/docs/html/sdk/api_diff/9/changes/java.net.SocketImpl.html
new file mode 100644
index 0000000..71f23ac
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.net.SocketImpl.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.net.SocketImpl
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.net.<A HREF="../../../../reference/java/net/SocketImpl.html" target="_top"><font size="+2"><code>SocketImpl</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.SocketImpl.getOption_removed(int)"></A>
+ <nobr><code>Object</code> getOption(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.net.SocketImpl.setOption_removed(int, java.lang.Object)"></A>
+ <nobr><code>void</code> setOption(<code>int,</nobr> Object<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.nio.Buffer.html b/docs/html/sdk/api_diff/9/changes/java.nio.Buffer.html
new file mode 100644
index 0000000..4aa54f3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.nio.Buffer.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.nio.Buffer
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.nio.<A HREF="../../../../reference/java/nio/Buffer.html" target="_top"><font size="+2"><code>Buffer</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.nio.Buffer.array_added()"></A>
+ <nobr><code>Object</code> <A HREF="../../../../reference/java/nio/Buffer.html#array()" target="_top"><code>array</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.nio.Buffer.arrayOffset_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/nio/Buffer.html#arrayOffset()" target="_top"><code>arrayOffset</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.nio.Buffer.hasArray_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/nio/Buffer.html#hasArray()" target="_top"><code>hasArray</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.nio.Buffer.isDirect_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/nio/Buffer.html#isDirect()" target="_top"><code>isDirect</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.security.AccessController.html b/docs/html/sdk/api_diff/9/changes/java.security.AccessController.html
new file mode 100644
index 0000000..f1687e1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.security.AccessController.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.security.AccessController
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.security.<A HREF="../../../../reference/java/security/AccessController.html" target="_top"><font size="+2"><code>AccessController</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedExceptionAction<T>)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/java/security/AccessController.html#doPrivilegedWithCombiner(java.security.PrivilegedExceptionAction<T>)" target="_top"><code>doPrivilegedWithCombiner</code></A>(<code>PrivilegedExceptionAction<T></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedAction<T>)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/java/security/AccessController.html#doPrivilegedWithCombiner(java.security.PrivilegedAction<T>)" target="_top"><code>doPrivilegedWithCombiner</code></A>(<code>PrivilegedAction<T></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.security.Policy.html b/docs/html/sdk/api_diff/9/changes/java.security.Policy.html
new file mode 100644
index 0000000..3a23bbb
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.security.Policy.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.security.Policy
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.security.<A HREF="../../../../reference/java/security/Policy.html" target="_top"><font size="+2"><code>Policy</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters)"></A>
+ <nobr><code>Policy</code> <A HREF="../../../../reference/java/security/Policy.html#getInstance(java.lang.String, java.security.Policy.Parameters)" target="_top"><code>getInstance</code></A>(<code>String,</nobr> Parameters<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.security.Provider)"></A>
+ <nobr><code>Policy</code> <A HREF="../../../../reference/java/security/Policy.html#getInstance(java.lang.String, java.security.Policy.Parameters, java.security.Provider)" target="_top"><code>getInstance</code></A>(<code>String,</nobr> Parameters<nobr>,</nobr> Provider<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.lang.String)"></A>
+ <nobr><code>Policy</code> <A HREF="../../../../reference/java/security/Policy.html#getInstance(java.lang.String, java.security.Policy.Parameters, java.lang.String)" target="_top"><code>getInstance</code></A>(<code>String,</nobr> Parameters<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getParameters_added()"></A>
+ <nobr><code>Parameters</code> <A HREF="../../../../reference/java/security/Policy.html#getParameters()" target="_top"><code>getParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getProvider_added()"></A>
+ <nobr><code>Provider</code> <A HREF="../../../../reference/java/security/Policy.html#getProvider()" target="_top"><code>getProvider</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getType_added()"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/security/Policy.html#getType()" target="_top"><code>getType</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.refresh_changed()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/security/Policy.html#refresh()" target="_top"><code>refresh</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Changed from abstract to non-abstract.
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.getPermissions_changed(java.security.CodeSource)"></A>
+ <nobr><code>PermissionCollection</code> <A HREF="../../../../reference/java/security/Policy.html#getPermissions(java.security.CodeSource)" target="_top"><code>getPermissions</code></A>(<code>CodeSource</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Changed from abstract to non-abstract.
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.security.Policy.UNSUPPORTED_EMPTY_COLLECTION"></A>
+ <nobr><code>PermissionCollection</code> <A HREF="../../../../reference/java/security/Policy.html#UNSUPPORTED_EMPTY_COLLECTION" target="_top"><code>UNSUPPORTED_EMPTY_COLLECTION</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.security.UnrecoverableKeyException.html b/docs/html/sdk/api_diff/9/changes/java.security.UnrecoverableKeyException.html
new file mode 100644
index 0000000..c536aea
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.security.UnrecoverableKeyException.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.security.UnrecoverableKeyException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.security.<A HREF="../../../../reference/java/security/UnrecoverableKeyException.html" target="_top"><font size="+2"><code>UnrecoverableKeyException</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>java.security.GeneralSecurityException</code> to <code>java.security.UnrecoverableEntryException</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.Array.html b/docs/html/sdk/api_diff/9/changes/java.sql.Array.html
new file mode 100644
index 0000000..1a395cd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.Array.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.Array
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/Array.html" target="_top"><font size="+2"><code>Array</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Array.free_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/Array.html#free()" target="_top"><code>free</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.BatchUpdateException.html b/docs/html/sdk/api_diff/9/changes/java.sql.BatchUpdateException.html
new file mode 100644
index 0000000..28917cd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.BatchUpdateException.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.BatchUpdateException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.sql.<A HREF="../../../../reference/java/sql/BatchUpdateException.html" target="_top"><font size="+2"><code>BatchUpdateException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.BatchUpdateException.ctor_added(int[], java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/BatchUpdateException.html#BatchUpdateException(int[], java.lang.Throwable)" target="_top"><code>BatchUpdateException</code></A>(<code>int[],</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.BatchUpdateException.ctor_added(java.lang.String, int[], java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/BatchUpdateException.html#BatchUpdateException(java.lang.String, int[], java.lang.Throwable)" target="_top"><code>BatchUpdateException</code></A>(<code>String,</nobr> int[]<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/BatchUpdateException.html#BatchUpdateException(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)" target="_top"><code>BatchUpdateException</code></A>(<code>String,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> int[]<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int[], java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/BatchUpdateException.html#BatchUpdateException(java.lang.String, java.lang.String, int[], java.lang.Throwable)" target="_top"><code>BatchUpdateException</code></A>(<code>String,</nobr> String<nobr>,</nobr> int[]<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.BatchUpdateException.ctor_added(java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/BatchUpdateException.html#BatchUpdateException(java.lang.Throwable)" target="_top"><code>BatchUpdateException</code></A>(<code>Throwable</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.Blob.html b/docs/html/sdk/api_diff/9/changes/java.sql.Blob.html
new file mode 100644
index 0000000..0a045cf
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.Blob.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.Blob
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/Blob.html" target="_top"><font size="+2"><code>Blob</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Blob.free_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/Blob.html#free()" target="_top"><code>free</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Blob.getBinaryStream_added(long, long)"></A>
+ <nobr><code>InputStream</code> <A HREF="../../../../reference/java/sql/Blob.html#getBinaryStream(long, long)" target="_top"><code>getBinaryStream</code></A>(<code>long,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.CallableStatement.html b/docs/html/sdk/api_diff/9/changes/java.sql.CallableStatement.html
new file mode 100644
index 0000000..1cd43cc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.CallableStatement.html
@@ -0,0 +1,339 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.CallableStatement
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/CallableStatement.html" target="_top"><font size="+2"><code>CallableStatement</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getCharacterStream_added(int)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getCharacterStream(int)" target="_top"><code>getCharacterStream</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getCharacterStream_added(java.lang.String)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getCharacterStream(java.lang.String)" target="_top"><code>getCharacterStream</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getNCharacterStream_added(int)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getNCharacterStream(int)" target="_top"><code>getNCharacterStream</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getNCharacterStream_added(java.lang.String)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getNCharacterStream(java.lang.String)" target="_top"><code>getNCharacterStream</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getNClob_added(int)"></A>
+ <nobr><code>NClob</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getNClob(int)" target="_top"><code>getNClob</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getNClob_added(java.lang.String)"></A>
+ <nobr><code>NClob</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getNClob(java.lang.String)" target="_top"><code>getNClob</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getNString_added(int)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getNString(int)" target="_top"><code>getNString</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getNString_added(java.lang.String)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getNString(java.lang.String)" target="_top"><code>getNString</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getRowId_added(int)"></A>
+ <nobr><code>RowId</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getRowId(int)" target="_top"><code>getRowId</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getRowId_added(java.lang.String)"></A>
+ <nobr><code>RowId</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getRowId(java.lang.String)" target="_top"><code>getRowId</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getSQLXML_added(int)"></A>
+ <nobr><code>SQLXML</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getSQLXML(int)" target="_top"><code>getSQLXML</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.getSQLXML_added(java.lang.String)"></A>
+ <nobr><code>SQLXML</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#getSQLXML(java.lang.String)" target="_top"><code>getSQLXML</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setAsciiStream(java.lang.String, java.io.InputStream)" target="_top"><code>setAsciiStream</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setAsciiStream(java.lang.String, java.io.InputStream, long)" target="_top"><code>setAsciiStream</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setBinaryStream(java.lang.String, java.io.InputStream)" target="_top"><code>setBinaryStream</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setBinaryStream(java.lang.String, java.io.InputStream, long)" target="_top"><code>setBinaryStream</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setBlob(java.lang.String, java.io.InputStream)" target="_top"><code>setBlob</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setBlob(java.lang.String, java.io.InputStream, long)" target="_top"><code>setBlob</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setBlob_added(java.lang.String, java.sql.Blob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setBlob(java.lang.String, java.sql.Blob)" target="_top"><code>setBlob</code></A>(<code>String,</nobr> Blob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setCharacterStream(java.lang.String, java.io.Reader)" target="_top"><code>setCharacterStream</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setCharacterStream(java.lang.String, java.io.Reader, long)" target="_top"><code>setCharacterStream</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setClob(java.lang.String, java.io.Reader)" target="_top"><code>setClob</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setClob(java.lang.String, java.io.Reader, long)" target="_top"><code>setClob</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setClob_added(java.lang.String, java.sql.Clob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setClob(java.lang.String, java.sql.Clob)" target="_top"><code>setClob</code></A>(<code>String,</nobr> Clob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setNCharacterStream(java.lang.String, java.io.Reader)" target="_top"><code>setNCharacterStream</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setNCharacterStream(java.lang.String, java.io.Reader, long)" target="_top"><code>setNCharacterStream</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setNClob(java.lang.String, java.io.Reader)" target="_top"><code>setNClob</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setNClob(java.lang.String, java.io.Reader, long)" target="_top"><code>setNClob</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setNClob_added(java.lang.String, java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setNClob(java.lang.String, java.sql.NClob)" target="_top"><code>setNClob</code></A>(<code>String,</nobr> NClob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setNString_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setNString(java.lang.String, java.lang.String)" target="_top"><code>setNString</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setRowId_added(java.lang.String, java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setRowId(java.lang.String, java.sql.RowId)" target="_top"><code>setRowId</code></A>(<code>String,</nobr> RowId<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.CallableStatement.setSQLXML_added(java.lang.String, java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/CallableStatement.html#setSQLXML(java.lang.String, java.sql.SQLXML)" target="_top"><code>setSQLXML</code></A>(<code>String,</nobr> SQLXML<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.Clob.html b/docs/html/sdk/api_diff/9/changes/java.sql.Clob.html
new file mode 100644
index 0000000..75adcf3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.Clob.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.Clob
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/Clob.html" target="_top"><font size="+2"><code>Clob</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Clob.free_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/Clob.html#free()" target="_top"><code>free</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Clob.getCharacterStream_added(long, long)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/Clob.html#getCharacterStream(long, long)" target="_top"><code>getCharacterStream</code></A>(<code>long,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.Connection.html b/docs/html/sdk/api_diff/9/changes/java.sql.Connection.html
new file mode 100644
index 0000000..a22128e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.Connection.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.Connection
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/Connection.html" target="_top"><font size="+2"><code>Connection</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.sql.Wrapper</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.createArrayOf_added(java.lang.String, java.lang.Object[])"></A>
+ <nobr><code>Array</code> <A HREF="../../../../reference/java/sql/Connection.html#createArrayOf(java.lang.String, java.lang.Object[])" target="_top"><code>createArrayOf</code></A>(<code>String,</nobr> Object[]<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.createBlob_added()"></A>
+ <nobr><code>Blob</code> <A HREF="../../../../reference/java/sql/Connection.html#createBlob()" target="_top"><code>createBlob</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.createClob_added()"></A>
+ <nobr><code>Clob</code> <A HREF="../../../../reference/java/sql/Connection.html#createClob()" target="_top"><code>createClob</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.createNClob_added()"></A>
+ <nobr><code>NClob</code> <A HREF="../../../../reference/java/sql/Connection.html#createNClob()" target="_top"><code>createNClob</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.createSQLXML_added()"></A>
+ <nobr><code>SQLXML</code> <A HREF="../../../../reference/java/sql/Connection.html#createSQLXML()" target="_top"><code>createSQLXML</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.createStruct_added(java.lang.String, java.lang.Object[])"></A>
+ <nobr><code>Struct</code> <A HREF="../../../../reference/java/sql/Connection.html#createStruct(java.lang.String, java.lang.Object[])" target="_top"><code>createStruct</code></A>(<code>String,</nobr> Object[]<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.getClientInfo_added(java.lang.String)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/sql/Connection.html#getClientInfo(java.lang.String)" target="_top"><code>getClientInfo</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.getClientInfo_added()"></A>
+ <nobr><code>Properties</code> <A HREF="../../../../reference/java/sql/Connection.html#getClientInfo()" target="_top"><code>getClientInfo</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.isValid_added(int)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/sql/Connection.html#isValid(int)" target="_top"><code>isValid</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.setClientInfo_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/Connection.html#setClientInfo(java.lang.String, java.lang.String)" target="_top"><code>setClientInfo</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Connection.setClientInfo_added(java.util.Properties)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/Connection.html#setClientInfo(java.util.Properties)" target="_top"><code>setClientInfo</code></A>(<code>Properties</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.DataTruncation.html b/docs/html/sdk/api_diff/9/changes/java.sql.DataTruncation.html
new file mode 100644
index 0000000..4c75237
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.DataTruncation.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.DataTruncation
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.sql.<A HREF="../../../../reference/java/sql/DataTruncation.html" target="_top"><font size="+2"><code>DataTruncation</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DataTruncation.ctor_added(int, boolean, boolean, int, int, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/DataTruncation.html#DataTruncation(int, boolean, boolean, int, int, java.lang.Throwable)" target="_top"><code>DataTruncation</code></A>(<code>int,</nobr> boolean<nobr>,</nobr> boolean<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.DatabaseMetaData.html b/docs/html/sdk/api_diff/9/changes/java.sql.DatabaseMetaData.html
new file mode 100644
index 0000000..31bc0c4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.DatabaseMetaData.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.DatabaseMetaData
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/DatabaseMetaData.html" target="_top"><font size="+2"><code>DatabaseMetaData</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.sql.Wrapper</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.autoCommitFailureClosesAllResultSets_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#autoCommitFailureClosesAllResultSets()" target="_top"><code>autoCommitFailureClosesAllResultSets</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.getClientInfoProperties_added()"></A>
+ <nobr><code>ResultSet</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#getClientInfoProperties()" target="_top"><code>getClientInfoProperties</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.getFunctionColumns_added(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"></A>
+ <nobr><code>ResultSet</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#getFunctionColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)" target="_top"><code>getFunctionColumns</code></A>(<code>String,</nobr> String<nobr>,</nobr> String<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.getFunctions_added(java.lang.String, java.lang.String, java.lang.String)"></A>
+ <nobr><code>ResultSet</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#getFunctions(java.lang.String, java.lang.String, java.lang.String)" target="_top"><code>getFunctions</code></A>(<code>String,</nobr> String<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.getRowIdLifetime_added()"></A>
+ <nobr><code>RowIdLifetime</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#getRowIdLifetime()" target="_top"><code>getRowIdLifetime</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.getSchemas_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>ResultSet</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#getSchemas(java.lang.String, java.lang.String)" target="_top"><code>getSchemas</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#supportsStoredFunctionsUsingCallSyntax()" target="_top"><code>supportsStoredFunctionsUsingCallSyntax</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionColumnIn"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionColumnIn" target="_top"><code>functionColumnIn</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionColumnInOut"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionColumnInOut" target="_top"><code>functionColumnInOut</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionColumnOut"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionColumnOut" target="_top"><code>functionColumnOut</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionColumnResult"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionColumnResult" target="_top"><code>functionColumnResult</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionColumnUnknown"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionColumnUnknown" target="_top"><code>functionColumnUnknown</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionNoNulls"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionNoNulls" target="_top"><code>functionNoNulls</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionNoTable"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionNoTable" target="_top"><code>functionNoTable</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionNullable"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionNullable" target="_top"><code>functionNullable</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionNullableUnknown"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionNullableUnknown" target="_top"><code>functionNullableUnknown</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionResultUnknown"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionResultUnknown" target="_top"><code>functionResultUnknown</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionReturn"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionReturn" target="_top"><code>functionReturn</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.functionReturnsTable"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#functionReturnsTable" target="_top"><code>functionReturnsTable</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.DatabaseMetaData.sqlStateSQL"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/DatabaseMetaData.html#sqlStateSQL" target="_top"><code>sqlStateSQL</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.ParameterMetaData.html b/docs/html/sdk/api_diff/9/changes/java.sql.ParameterMetaData.html
new file mode 100644
index 0000000..25abf80
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.ParameterMetaData.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.ParameterMetaData
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/ParameterMetaData.html" target="_top"><font size="+2"><code>ParameterMetaData</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.sql.Wrapper</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.PreparedStatement.html b/docs/html/sdk/api_diff/9/changes/java.sql.PreparedStatement.html
new file mode 100644
index 0000000..4e358e4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.PreparedStatement.html
@@ -0,0 +1,241 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.PreparedStatement
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/PreparedStatement.html" target="_top"><font size="+2"><code>PreparedStatement</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setAsciiStream(int, java.io.InputStream)" target="_top"><code>setAsciiStream</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setAsciiStream(int, java.io.InputStream, long)" target="_top"><code>setAsciiStream</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setBinaryStream(int, java.io.InputStream)" target="_top"><code>setBinaryStream</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setBinaryStream(int, java.io.InputStream, long)" target="_top"><code>setBinaryStream</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setBlob(int, java.io.InputStream)" target="_top"><code>setBlob</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setBlob(int, java.io.InputStream, long)" target="_top"><code>setBlob</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setCharacterStream(int, java.io.Reader)" target="_top"><code>setCharacterStream</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setCharacterStream(int, java.io.Reader, long)" target="_top"><code>setCharacterStream</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setClob_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setClob(int, java.io.Reader)" target="_top"><code>setClob</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setClob_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setClob(int, java.io.Reader, long)" target="_top"><code>setClob</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setNCharacterStream(int, java.io.Reader)" target="_top"><code>setNCharacterStream</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setNCharacterStream(int, java.io.Reader, long)" target="_top"><code>setNCharacterStream</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setNClob_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setNClob(int, java.io.Reader)" target="_top"><code>setNClob</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setNClob_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setNClob(int, java.io.Reader, long)" target="_top"><code>setNClob</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setNClob_added(int, java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setNClob(int, java.sql.NClob)" target="_top"><code>setNClob</code></A>(<code>int,</nobr> NClob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setNString_added(int, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setNString(int, java.lang.String)" target="_top"><code>setNString</code></A>(<code>int,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setRowId_added(int, java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setRowId(int, java.sql.RowId)" target="_top"><code>setRowId</code></A>(<code>int,</nobr> RowId<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.PreparedStatement.setSQLXML_added(int, java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/PreparedStatement.html#setSQLXML(int, java.sql.SQLXML)" target="_top"><code>setSQLXML</code></A>(<code>int,</nobr> SQLXML<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.ResultSet.html b/docs/html/sdk/api_diff/9/changes/java.sql.ResultSet.html
new file mode 100644
index 0000000..a2a9b42
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.ResultSet.html
@@ -0,0 +1,452 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.ResultSet
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/ResultSet.html" target="_top"><font size="+2"><code>ResultSet</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.sql.Wrapper</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getHoldability_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getHoldability()" target="_top"><code>getHoldability</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getNCharacterStream_added(int)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getNCharacterStream(int)" target="_top"><code>getNCharacterStream</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getNCharacterStream_added(java.lang.String)"></A>
+ <nobr><code>Reader</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getNCharacterStream(java.lang.String)" target="_top"><code>getNCharacterStream</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getNClob_added(int)"></A>
+ <nobr><code>NClob</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getNClob(int)" target="_top"><code>getNClob</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getNClob_added(java.lang.String)"></A>
+ <nobr><code>NClob</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getNClob(java.lang.String)" target="_top"><code>getNClob</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getNString_added(int)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getNString(int)" target="_top"><code>getNString</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getNString_added(java.lang.String)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getNString(java.lang.String)" target="_top"><code>getNString</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getRowId_added(int)"></A>
+ <nobr><code>RowId</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getRowId(int)" target="_top"><code>getRowId</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getRowId_added(java.lang.String)"></A>
+ <nobr><code>RowId</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getRowId(java.lang.String)" target="_top"><code>getRowId</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getSQLXML_added(int)"></A>
+ <nobr><code>SQLXML</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getSQLXML(int)" target="_top"><code>getSQLXML</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.getSQLXML_added(java.lang.String)"></A>
+ <nobr><code>SQLXML</code> <A HREF="../../../../reference/java/sql/ResultSet.html#getSQLXML(java.lang.String)" target="_top"><code>getSQLXML</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.isClosed_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/sql/ResultSet.html#isClosed()" target="_top"><code>isClosed</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateAsciiStream(int, java.io.InputStream)" target="_top"><code>updateAsciiStream</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateAsciiStream(int, java.io.InputStream, long)" target="_top"><code>updateAsciiStream</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateAsciiStream(java.lang.String, java.io.InputStream)" target="_top"><code>updateAsciiStream</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateAsciiStream(java.lang.String, java.io.InputStream, long)" target="_top"><code>updateAsciiStream</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBinaryStream(int, java.io.InputStream)" target="_top"><code>updateBinaryStream</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBinaryStream(int, java.io.InputStream, long)" target="_top"><code>updateBinaryStream</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBinaryStream(java.lang.String, java.io.InputStream)" target="_top"><code>updateBinaryStream</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBinaryStream(java.lang.String, java.io.InputStream, long)" target="_top"><code>updateBinaryStream</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBlob_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBlob(int, java.io.InputStream)" target="_top"><code>updateBlob</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBlob_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBlob(int, java.io.InputStream, long)" target="_top"><code>updateBlob</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBlob(java.lang.String, java.io.InputStream)" target="_top"><code>updateBlob</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateBlob(java.lang.String, java.io.InputStream, long)" target="_top"><code>updateBlob</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateCharacterStream(int, java.io.Reader)" target="_top"><code>updateCharacterStream</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateCharacterStream(int, java.io.Reader, long)" target="_top"><code>updateCharacterStream</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateCharacterStream(java.lang.String, java.io.Reader)" target="_top"><code>updateCharacterStream</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateCharacterStream(java.lang.String, java.io.Reader, long)" target="_top"><code>updateCharacterStream</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateClob_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateClob(int, java.io.Reader)" target="_top"><code>updateClob</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateClob_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateClob(int, java.io.Reader, long)" target="_top"><code>updateClob</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateClob(java.lang.String, java.io.Reader)" target="_top"><code>updateClob</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateClob(java.lang.String, java.io.Reader, long)" target="_top"><code>updateClob</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNCharacterStream(int, java.io.Reader)" target="_top"><code>updateNCharacterStream</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNCharacterStream(int, java.io.Reader, long)" target="_top"><code>updateNCharacterStream</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNCharacterStream(java.lang.String, java.io.Reader)" target="_top"><code>updateNCharacterStream</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNCharacterStream(java.lang.String, java.io.Reader, long)" target="_top"><code>updateNCharacterStream</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNClob_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNClob(int, java.io.Reader)" target="_top"><code>updateNClob</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNClob_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNClob(int, java.io.Reader, long)" target="_top"><code>updateNClob</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNClob_added(int, java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNClob(int, java.sql.NClob)" target="_top"><code>updateNClob</code></A>(<code>int,</nobr> NClob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNClob(java.lang.String, java.io.Reader)" target="_top"><code>updateNClob</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNClob(java.lang.String, java.io.Reader, long)" target="_top"><code>updateNClob</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNClob_added(java.lang.String, java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNClob(java.lang.String, java.sql.NClob)" target="_top"><code>updateNClob</code></A>(<code>String,</nobr> NClob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNString_added(int, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNString(int, java.lang.String)" target="_top"><code>updateNString</code></A>(<code>int,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateNString_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateNString(java.lang.String, java.lang.String)" target="_top"><code>updateNString</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateRowId_added(int, java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateRowId(int, java.sql.RowId)" target="_top"><code>updateRowId</code></A>(<code>int,</nobr> RowId<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateRowId_added(java.lang.String, java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateRowId(java.lang.String, java.sql.RowId)" target="_top"><code>updateRowId</code></A>(<code>String,</nobr> RowId<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateSQLXML_added(int, java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateSQLXML(int, java.sql.SQLXML)" target="_top"><code>updateSQLXML</code></A>(<code>int,</nobr> SQLXML<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.ResultSet.updateSQLXML_added(java.lang.String, java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/ResultSet.html#updateSQLXML(java.lang.String, java.sql.SQLXML)" target="_top"><code>updateSQLXML</code></A>(<code>String,</nobr> SQLXML<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.ResultSetMetaData.html b/docs/html/sdk/api_diff/9/changes/java.sql.ResultSetMetaData.html
new file mode 100644
index 0000000..96e4c65
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.ResultSetMetaData.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.ResultSetMetaData
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/ResultSetMetaData.html" target="_top"><font size="+2"><code>ResultSetMetaData</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.sql.Wrapper</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.SQLException.html b/docs/html/sdk/api_diff/9/changes/java.sql.SQLException.html
new file mode 100644
index 0000000..6d3dd0d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.SQLException.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.SQLException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.sql.<A HREF="../../../../reference/java/sql/SQLException.html" target="_top"><font size="+2"><code>SQLException</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.lang.Iterable</code>.<br></font>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLException.html#SQLException(java.lang.String, java.lang.String, int, java.lang.Throwable)" target="_top"><code>SQLException</code></A>(<code>String,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLException.html#SQLException(java.lang.String, java.lang.String, java.lang.Throwable)" target="_top"><code>SQLException</code></A>(<code>String,</nobr> String<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLException.ctor_added(java.lang.String, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLException.html#SQLException(java.lang.String, java.lang.Throwable)" target="_top"><code>SQLException</code></A>(<code>String,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLException.ctor_added(java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLException.html#SQLException(java.lang.Throwable)" target="_top"><code>SQLException</code></A>(<code>Throwable</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLException.iterator_added()"></A>
+ <nobr><code>Iterator<Throwable></code> <A HREF="../../../../reference/java/sql/SQLException.html#iterator()" target="_top"><code>iterator</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.SQLInput.html b/docs/html/sdk/api_diff/9/changes/java.sql.SQLInput.html
new file mode 100644
index 0000000..9e726d0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.SQLInput.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.SQLInput
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/SQLInput.html" target="_top"><font size="+2"><code>SQLInput</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLInput.readNClob_added()"></A>
+ <nobr><code>NClob</code> <A HREF="../../../../reference/java/sql/SQLInput.html#readNClob()" target="_top"><code>readNClob</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLInput.readNString_added()"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/sql/SQLInput.html#readNString()" target="_top"><code>readNString</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLInput.readRowId_added()"></A>
+ <nobr><code>RowId</code> <A HREF="../../../../reference/java/sql/SQLInput.html#readRowId()" target="_top"><code>readRowId</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLInput.readSQLXML_added()"></A>
+ <nobr><code>SQLXML</code> <A HREF="../../../../reference/java/sql/SQLInput.html#readSQLXML()" target="_top"><code>readSQLXML</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.SQLOutput.html b/docs/html/sdk/api_diff/9/changes/java.sql.SQLOutput.html
new file mode 100644
index 0000000..493b133
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.SQLOutput.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.SQLOutput
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/SQLOutput.html" target="_top"><font size="+2"><code>SQLOutput</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLOutput.writeNClob_added(java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/SQLOutput.html#writeNClob(java.sql.NClob)" target="_top"><code>writeNClob</code></A>(<code>NClob</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLOutput.writeNString_added(java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/SQLOutput.html#writeNString(java.lang.String)" target="_top"><code>writeNString</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLOutput.writeRowId_added(java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/SQLOutput.html#writeRowId(java.sql.RowId)" target="_top"><code>writeRowId</code></A>(<code>RowId</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLOutput.writeSQLXML_added(java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/SQLOutput.html#writeSQLXML(java.sql.SQLXML)" target="_top"><code>writeSQLXML</code></A>(<code>SQLXML</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.SQLWarning.html b/docs/html/sdk/api_diff/9/changes/java.sql.SQLWarning.html
new file mode 100644
index 0000000..73ef5d7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.SQLWarning.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.SQLWarning
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.sql.<A HREF="../../../../reference/java/sql/SQLWarning.html" target="_top"><font size="+2"><code>SQLWarning</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLWarning.html#SQLWarning(java.lang.String, java.lang.String, int, java.lang.Throwable)" target="_top"><code>SQLWarning</code></A>(<code>String,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLWarning.html#SQLWarning(java.lang.String, java.lang.String, java.lang.Throwable)" target="_top"><code>SQLWarning</code></A>(<code>String,</nobr> String<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLWarning.html#SQLWarning(java.lang.String, java.lang.Throwable)" target="_top"><code>SQLWarning</code></A>(<code>String,</nobr> Throwable<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.SQLWarning.ctor_added(java.lang.Throwable)"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLWarning.html#SQLWarning(java.lang.Throwable)" target="_top"><code>SQLWarning</code></A>(<code>Throwable</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.Statement.html b/docs/html/sdk/api_diff/9/changes/java.sql.Statement.html
new file mode 100644
index 0000000..ce2875d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.Statement.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.Statement
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.sql.<A HREF="../../../../reference/java/sql/Statement.html" target="_top"><font size="+2"><code>Statement</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.sql.Wrapper</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Statement.isClosed_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/sql/Statement.html#isClosed()" target="_top"><code>isClosed</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Statement.isPoolable_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/sql/Statement.html#isPoolable()" target="_top"><code>isPoolable</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Statement.setPoolable_added(boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/sql/Statement.html#setPoolable(boolean)" target="_top"><code>setPoolable</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.sql.Types.html b/docs/html/sdk/api_diff/9/changes/java.sql.Types.html
new file mode 100644
index 0000000..95844f7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.sql.Types.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql.Types
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.sql.<A HREF="../../../../reference/java/sql/Types.html" target="_top"><font size="+2"><code>Types</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Types.LONGNVARCHAR"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/Types.html#LONGNVARCHAR" target="_top"><code>LONGNVARCHAR</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Types.NCHAR"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/Types.html#NCHAR" target="_top"><code>NCHAR</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Types.NCLOB"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/Types.html#NCLOB" target="_top"><code>NCLOB</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Types.NVARCHAR"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/Types.html#NVARCHAR" target="_top"><code>NVARCHAR</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Types.ROWID"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/Types.html#ROWID" target="_top"><code>ROWID</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.sql.Types.SQLXML"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/sql/Types.html#SQLXML" target="_top"><code>SQLXML</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.text.BreakIterator.html b/docs/html/sdk/api_diff/9/changes/java.text.BreakIterator.html
new file mode 100644
index 0000000..b8ff610
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.text.BreakIterator.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text.BreakIterator
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.text.<A HREF="../../../../reference/java/text/BreakIterator.html" target="_top"><font size="+2"><code>BreakIterator</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.BreakIterator.getInt_removed(byte[], int)"></A>
+ <nobr><code>int</code> getInt(<code>byte[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.BreakIterator.getLong_removed(byte[], int)"></A>
+ <nobr><code>long</code> getLong(<code>byte[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.BreakIterator.getShort_removed(byte[], int)"></A>
+ <nobr><code>short</code> getShort(<code>byte[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.text.CollationKey.html b/docs/html/sdk/api_diff/9/changes/java.text.CollationKey.html
new file mode 100644
index 0000000..4eb7d0c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.text.CollationKey.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text.CollationKey
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.text.<A HREF="../../../../reference/java/text/CollationKey.html" target="_top"><font size="+2"><code>CollationKey</code></font></A>
+</H2>
+<p>Changed from non-abstract to abstract. Change from final to non-final.<br>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.CollationKey.ctor_added(java.lang.String)"></A>
+ <nobr><A HREF="../../../../reference/java/text/CollationKey.html#CollationKey(java.lang.String)" target="_top"><code>CollationKey</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.CollationKey.compareTo_changed(java.text.CollationKey)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/text/CollationKey.html#compareTo(java.text.CollationKey)" target="_top"><code>compareTo</code></A>(<code>CollationKey</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Changed from non-abstract to abstract.
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.CollationKey.toByteArray_changed()"></A>
+ <nobr><code>byte[]</code> <A HREF="../../../../reference/java/text/CollationKey.html#toByteArray()" target="_top"><code>toByteArray</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Changed from non-abstract to abstract.
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.text.DateFormatSymbols.html b/docs/html/sdk/api_diff/9/changes/java.text.DateFormatSymbols.html
new file mode 100644
index 0000000..dcf91b5
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.text.DateFormatSymbols.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text.DateFormatSymbols
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.text.<A HREF="../../../../reference/java/text/DateFormatSymbols.html" target="_top"><font size="+2"><code>DateFormatSymbols</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DateFormatSymbols.getAvailableLocales_added()"></A>
+ <nobr><code>Locale[]</code> <A HREF="../../../../reference/java/text/DateFormatSymbols.html#getAvailableLocales()" target="_top"><code>getAvailableLocales</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DateFormatSymbols.getInstance_added()"></A>
+ <nobr><code>DateFormatSymbols</code> <A HREF="../../../../reference/java/text/DateFormatSymbols.html#getInstance()" target="_top"><code>getInstance</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DateFormatSymbols.getInstance_added(java.util.Locale)"></A>
+ <nobr><code>DateFormatSymbols</code> <A HREF="../../../../reference/java/text/DateFormatSymbols.html#getInstance(java.util.Locale)" target="_top"><code>getInstance</code></A>(<code>Locale</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.text.DecimalFormatSymbols.html b/docs/html/sdk/api_diff/9/changes/java.text.DecimalFormatSymbols.html
new file mode 100644
index 0000000..bf9e9c0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.text.DecimalFormatSymbols.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text.DecimalFormatSymbols
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.text.<A HREF="../../../../reference/java/text/DecimalFormatSymbols.html" target="_top"><font size="+2"><code>DecimalFormatSymbols</code></font></A>
+</H2>
+<p>Change from final to non-final.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DecimalFormatSymbols.getAvailableLocales_added()"></A>
+ <nobr><code>Locale[]</code> <A HREF="../../../../reference/java/text/DecimalFormatSymbols.html#getAvailableLocales()" target="_top"><code>getAvailableLocales</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DecimalFormatSymbols.getExponentSeparator_added()"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/text/DecimalFormatSymbols.html#getExponentSeparator()" target="_top"><code>getExponentSeparator</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DecimalFormatSymbols.getInstance_added()"></A>
+ <nobr><code>DecimalFormatSymbols</code> <A HREF="../../../../reference/java/text/DecimalFormatSymbols.html#getInstance()" target="_top"><code>getInstance</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DecimalFormatSymbols.getInstance_added(java.util.Locale)"></A>
+ <nobr><code>DecimalFormatSymbols</code> <A HREF="../../../../reference/java/text/DecimalFormatSymbols.html#getInstance(java.util.Locale)" target="_top"><code>getInstance</code></A>(<code>Locale</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.DecimalFormatSymbols.setExponentSeparator_added(java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/text/DecimalFormatSymbols.html#setExponentSeparator(java.lang.String)" target="_top"><code>setExponentSeparator</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.text.Format.html b/docs/html/sdk/api_diff/9/changes/java.text.Format.html
new file mode 100644
index 0000000..dd1b44ed
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.text.Format.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text.Format
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.text.<A HREF="../../../../reference/java/text/Format.html" target="_top"><font size="+2"><code>Format</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.Format.ctor_changed()"></A>
+ <nobr><A HREF="../../../../reference/java/text/Format.html#Format()" target="_top"><code>Format</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change of visibility from public to protected.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.text.NumberFormat.html b/docs/html/sdk/api_diff/9/changes/java.text.NumberFormat.html
new file mode 100644
index 0000000..f5e3048
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.text.NumberFormat.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text.NumberFormat
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.text.<A HREF="../../../../reference/java/text/NumberFormat.html" target="_top"><font size="+2"><code>NumberFormat</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.NumberFormat.ctor_changed()"></A>
+ <nobr><A HREF="../../../../reference/java/text/NumberFormat.html#NumberFormat()" target="_top"><code>NumberFormat</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change of visibility from public to protected.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.NumberFormat.getRoundingMode_added()"></A>
+ <nobr><code>RoundingMode</code> <A HREF="../../../../reference/java/text/NumberFormat.html#getRoundingMode()" target="_top"><code>getRoundingMode</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.text.NumberFormat.setRoundingMode_added(java.math.RoundingMode)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/text/NumberFormat.html#setRoundingMode(java.math.RoundingMode)" target="_top"><code>setRoundingMode</code></A>(<code>RoundingMode</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.Arrays.html b/docs/html/sdk/api_diff/9/changes/java.util.Arrays.html
new file mode 100644
index 0000000..da28c78
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.Arrays.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.Arrays
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/Arrays.html" target="_top"><font size="+2"><code>Arrays</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(T[], int, int, T, java.util.Comparator<? super T>)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(T[], int, int, T, java.util.Comparator<? super T>)" target="_top"><code>binarySearch</code></A>(<code>T[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> T<nobr>,</nobr> Comparator<?<nobr>,</nobr> super<nobr>,</nobr> T><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(byte[], int, int, byte)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(byte[], int, int, byte)" target="_top"><code>binarySearch</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> byte<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(char[], int, int, char)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(char[], int, int, char)" target="_top"><code>binarySearch</code></A>(<code>char[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> char<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(double[], int, int, double)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(double[], int, int, double)" target="_top"><code>binarySearch</code></A>(<code>double[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(float[], int, int, float)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(float[], int, int, float)" target="_top"><code>binarySearch</code></A>(<code>float[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> float<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(int[], int, int, int)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(int[], int, int, int)" target="_top"><code>binarySearch</code></A>(<code>int[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(java.lang.Object[], int, int, java.lang.Object)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(java.lang.Object[], int, int, java.lang.Object)" target="_top"><code>binarySearch</code></A>(<code>Object[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Object<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(long[], int, int, long)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(long[], int, int, long)" target="_top"><code>binarySearch</code></A>(<code>long[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.binarySearch_added(short[], int, int, short)"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Arrays.html#binarySearch(short[], int, int, short)" target="_top"><code>binarySearch</code></A>(<code>short[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> short<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(T[], int)"></A>
+ <nobr><code>T[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(T[], int)" target="_top"><code>copyOf</code></A>(<code>T[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(U[], int, java.lang.Class<? extends T[]>)"></A>
+ <nobr><code>T[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(U[], int, java.lang.Class<? extends T[]>)" target="_top"><code>copyOf</code></A>(<code>U[],</nobr> int<nobr>,</nobr> Class<?<nobr>,</nobr> extends<nobr>,</nobr> T[]><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(boolean[], int)"></A>
+ <nobr><code>boolean[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(boolean[], int)" target="_top"><code>copyOf</code></A>(<code>boolean[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(byte[], int)"></A>
+ <nobr><code>byte[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(byte[], int)" target="_top"><code>copyOf</code></A>(<code>byte[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(char[], int)"></A>
+ <nobr><code>char[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(char[], int)" target="_top"><code>copyOf</code></A>(<code>char[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(double[], int)"></A>
+ <nobr><code>double[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(double[], int)" target="_top"><code>copyOf</code></A>(<code>double[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(float[], int)"></A>
+ <nobr><code>float[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(float[], int)" target="_top"><code>copyOf</code></A>(<code>float[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(int[], int)"></A>
+ <nobr><code>int[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(int[], int)" target="_top"><code>copyOf</code></A>(<code>int[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(long[], int)"></A>
+ <nobr><code>long[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(long[], int)" target="_top"><code>copyOf</code></A>(<code>long[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOf_added(short[], int)"></A>
+ <nobr><code>short[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOf(short[], int)" target="_top"><code>copyOf</code></A>(<code>short[],</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(T[], int, int)"></A>
+ <nobr><code>T[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(T[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>T[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(U[], int, int, java.lang.Class<? extends T[]>)"></A>
+ <nobr><code>T[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(U[], int, int, java.lang.Class<? extends T[]>)" target="_top"><code>copyOfRange</code></A>(<code>U[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Class<?<nobr>,</nobr> extends<nobr>,</nobr> T[]><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(boolean[], int, int)"></A>
+ <nobr><code>boolean[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(boolean[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>boolean[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(byte[], int, int)"></A>
+ <nobr><code>byte[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(byte[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(char[], int, int)"></A>
+ <nobr><code>char[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(char[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>char[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(double[], int, int)"></A>
+ <nobr><code>double[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(double[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>double[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(float[], int, int)"></A>
+ <nobr><code>float[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(float[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>float[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(int[], int, int)"></A>
+ <nobr><code>int[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(int[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>int[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(long[], int, int)"></A>
+ <nobr><code>long[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(long[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>long[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Arrays.copyOfRange_added(short[], int, int)"></A>
+ <nobr><code>short[]</code> <A HREF="../../../../reference/java/util/Arrays.html#copyOfRange(short[], int, int)" target="_top"><code>copyOfRange</code></A>(<code>short[],</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.Calendar.html b/docs/html/sdk/api_diff/9/changes/java.util.Calendar.html
new file mode 100644
index 0000000..0a2ee73
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.Calendar.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.Calendar
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/Calendar.html" target="_top"><font size="+2"><code>Calendar</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Calendar.getDisplayName_added(int, int, java.util.Locale)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/util/Calendar.html#getDisplayName(int, int, java.util.Locale)" target="_top"><code>getDisplayName</code></A>(<code>int,</nobr> int<nobr>,</nobr> Locale<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Calendar.getDisplayNames_added(int, int, java.util.Locale)"></A>
+ <nobr>(<code>Map<String, Integer></code>) <A HREF="../../../../reference/java/util/Calendar.html#getDisplayNames(int, int, java.util.Locale)" target="_top"><code>getDisplayNames</code></A>(<code>int,</nobr> int<nobr>,</nobr> Locale<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Calendar.ALL_STYLES"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Calendar.html#ALL_STYLES" target="_top"><code>ALL_STYLES</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Calendar.LONG"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Calendar.html#LONG" target="_top"><code>LONG</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Calendar.SHORT"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/Calendar.html#SHORT" target="_top"><code>SHORT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.Collections.html b/docs/html/sdk/api_diff/9/changes/java.util.Collections.html
new file mode 100644
index 0000000..7644816
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.Collections.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.Collections
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/Collections.html" target="_top"><font size="+2"><code>Collections</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Collections.asLifoQueue_added(java.util.Deque<T>)"></A>
+ <nobr><code>Queue<T></code> <A HREF="../../../../reference/java/util/Collections.html#asLifoQueue(java.util.Deque<T>)" target="_top"><code>asLifoQueue</code></A>(<code>Deque<T></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Collections.newSetFromMap_added(java.util.Map<E, java.lang.Boolean>)"></A>
+ <nobr><code>Set<E></code> <A HREF="../../../../reference/java/util/Collections.html#newSetFromMap(java.util.Map<E, java.lang.Boolean>)" target="_top"><code>newSetFromMap</code></A>(<code>Map<E,</nobr> Boolean><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.LinkedList.html b/docs/html/sdk/api_diff/9/changes/java.util.LinkedList.html
new file mode 100644
index 0000000..7614a2c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.LinkedList.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.LinkedList
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/LinkedList.html" target="_top"><font size="+2"><code>LinkedList</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.util.Deque</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.descendingIterator_added()"></A>
+ <nobr><code>Iterator<E></code> <A HREF="../../../../reference/java/util/LinkedList.html#descendingIterator()" target="_top"><code>descendingIterator</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.offerFirst_added(E)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/LinkedList.html#offerFirst(E)" target="_top"><code>offerFirst</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.offerLast_added(E)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/LinkedList.html#offerLast(E)" target="_top"><code>offerLast</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.peekFirst_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/LinkedList.html#peekFirst()" target="_top"><code>peekFirst</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.peekLast_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/LinkedList.html#peekLast()" target="_top"><code>peekLast</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.pollFirst_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/LinkedList.html#pollFirst()" target="_top"><code>pollFirst</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.pollLast_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/LinkedList.html#pollLast()" target="_top"><code>pollLast</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.pop_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/LinkedList.html#pop()" target="_top"><code>pop</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.push_added(E)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/LinkedList.html#push(E)" target="_top"><code>push</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.removeFirstOccurrence_added(java.lang.Object)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/LinkedList.html#removeFirstOccurrence(java.lang.Object)" target="_top"><code>removeFirstOccurrence</code></A>(<code>Object</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.LinkedList.removeLastOccurrence_added(java.lang.Object)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/LinkedList.html#removeLastOccurrence(java.lang.Object)" target="_top"><code>removeLastOccurrence</code></A>(<code>Object</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.Locale.html b/docs/html/sdk/api_diff/9/changes/java.util.Locale.html
new file mode 100644
index 0000000..242df24
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.Locale.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.Locale
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/Locale.html" target="_top"><font size="+2"><code>Locale</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Locale.ROOT"></A>
+ <nobr><code>Locale</code> <A HREF="../../../../reference/java/util/Locale.html#ROOT" target="_top"><code>ROOT</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.Properties.html b/docs/html/sdk/api_diff/9/changes/java.util.Properties.html
new file mode 100644
index 0000000..97bb0be
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.Properties.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.Properties
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/Properties.html" target="_top"><font size="+2"><code>Properties</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Properties.load_added(java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/Properties.html#load(java.io.Reader)" target="_top"><code>load</code></A>(<code>Reader</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Properties.store_added(java.io.Writer, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/Properties.html#store(java.io.Writer, java.lang.String)" target="_top"><code>store</code></A>(<code>Writer,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Properties.stringPropertyNames_added()"></A>
+ <nobr><code>Set<String></code> <A HREF="../../../../reference/java/util/Properties.html#stringPropertyNames()" target="_top"><code>stringPropertyNames</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.PropertyResourceBundle.html b/docs/html/sdk/api_diff/9/changes/java.util.PropertyResourceBundle.html
new file mode 100644
index 0000000..a5d0902
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.PropertyResourceBundle.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.PropertyResourceBundle
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/PropertyResourceBundle.html" target="_top"><font size="+2"><code>PropertyResourceBundle</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.PropertyResourceBundle.ctor_added(java.io.Reader)"></A>
+ <nobr><A HREF="../../../../reference/java/util/PropertyResourceBundle.html#PropertyResourceBundle(java.io.Reader)" target="_top"><code>PropertyResourceBundle</code></A>(<code>Reader</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.ResourceBundle.html b/docs/html/sdk/api_diff/9/changes/java.util.ResourceBundle.html
new file mode 100644
index 0000000..f5dfbb4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.ResourceBundle.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.ResourceBundle
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/ResourceBundle.html" target="_top"><font size="+2"><code>ResourceBundle</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.clearCache_added()"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/ResourceBundle.html#clearCache()" target="_top"><code>clearCache</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.clearCache_added(java.lang.ClassLoader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/ResourceBundle.html#clearCache(java.lang.ClassLoader)" target="_top"><code>clearCache</code></A>(<code>ClassLoader</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.containsKey_added(java.lang.String)"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/ResourceBundle.html#containsKey(java.lang.String)" target="_top"><code>containsKey</code></A>(<code>String</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)"></A>
+ <nobr><code>ResourceBundle</code> <A HREF="../../../../reference/java/util/ResourceBundle.html#getBundle(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)" target="_top"><code>getBundle</code></A>(<code>String,</nobr> Locale<nobr>,</nobr> Control<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.ResourceBundle.Control)"></A>
+ <nobr><code>ResourceBundle</code> <A HREF="../../../../reference/java/util/ResourceBundle.html#getBundle(java.lang.String, java.util.ResourceBundle.Control)" target="_top"><code>getBundle</code></A>(<code>String,</nobr> Control<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)"></A>
+ <nobr><code>ResourceBundle</code> <A HREF="../../../../reference/java/util/ResourceBundle.html#getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)" target="_top"><code>getBundle</code></A>(<code>String,</nobr> Locale<nobr>,</nobr> ClassLoader<nobr>,</nobr> Control<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.handleKeySet_added()"></A>
+ <nobr><code>Set<String></code> <A HREF="../../../../reference/java/util/ResourceBundle.html#handleKeySet()" target="_top"><code>handleKeySet</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.ResourceBundle.keySet_added()"></A>
+ <nobr><code>Set<String></code> <A HREF="../../../../reference/java/util/ResourceBundle.html#keySet()" target="_top"><code>keySet</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.Scanner.html b/docs/html/sdk/api_diff/9/changes/java.util.Scanner.html
new file mode 100644
index 0000000..ca9c480
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.Scanner.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.Scanner
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/Scanner.html" target="_top"><font size="+2"><code>Scanner</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.Scanner.reset_added()"></A>
+ <nobr><code>Scanner</code> <A HREF="../../../../reference/java/util/Scanner.html#reset()" target="_top"><code>reset</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.TreeMap.html b/docs/html/sdk/api_diff/9/changes/java.util.TreeMap.html
new file mode 100644
index 0000000..1b37ea0
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.TreeMap.html
@@ -0,0 +1,242 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.TreeMap
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/TreeMap.html" target="_top"><font size="+2"><code>TreeMap</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>java.util.NavigableMap</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.ceilingEntry_added(K)"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#ceilingEntry(K)" target="_top"><code>ceilingEntry</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.ceilingKey_added(K)"></A>
+ <nobr><code>K</code> <A HREF="../../../../reference/java/util/TreeMap.html#ceilingKey(K)" target="_top"><code>ceilingKey</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.descendingKeySet_added()"></A>
+ <nobr><code>NavigableSet<K></code> <A HREF="../../../../reference/java/util/TreeMap.html#descendingKeySet()" target="_top"><code>descendingKeySet</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.descendingMap_added()"></A>
+ <nobr>(<code>NavigableMap<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#descendingMap()" target="_top"><code>descendingMap</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.firstEntry_added()"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#firstEntry()" target="_top"><code>firstEntry</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.floorEntry_added(K)"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#floorEntry(K)" target="_top"><code>floorEntry</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.floorKey_added(K)"></A>
+ <nobr><code>K</code> <A HREF="../../../../reference/java/util/TreeMap.html#floorKey(K)" target="_top"><code>floorKey</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.headMap_added(K, boolean)"></A>
+ <nobr>(<code>NavigableMap<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#headMap(K, boolean)" target="_top"><code>headMap</code></A>(<code>K,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.higherEntry_added(K)"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#higherEntry(K)" target="_top"><code>higherEntry</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.higherKey_added(K)"></A>
+ <nobr><code>K</code> <A HREF="../../../../reference/java/util/TreeMap.html#higherKey(K)" target="_top"><code>higherKey</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.lastEntry_added()"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#lastEntry()" target="_top"><code>lastEntry</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.lowerEntry_added(K)"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#lowerEntry(K)" target="_top"><code>lowerEntry</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.lowerKey_added(K)"></A>
+ <nobr><code>K</code> <A HREF="../../../../reference/java/util/TreeMap.html#lowerKey(K)" target="_top"><code>lowerKey</code></A>(<code>K</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.navigableKeySet_added()"></A>
+ <nobr><code>NavigableSet<K></code> <A HREF="../../../../reference/java/util/TreeMap.html#navigableKeySet()" target="_top"><code>navigableKeySet</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.pollFirstEntry_added()"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#pollFirstEntry()" target="_top"><code>pollFirstEntry</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.pollLastEntry_added()"></A>
+ <nobr>(<code>Entry<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#pollLastEntry()" target="_top"><code>pollLastEntry</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.subMap_added(K, boolean, K, boolean)"></A>
+ <nobr>(<code>NavigableMap<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#subMap(K, boolean, K, boolean)" target="_top"><code>subMap</code></A>(<code>K,</nobr> boolean<nobr>,</nobr> K<nobr>,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeMap.tailMap_added(K, boolean)"></A>
+ <nobr>(<code>NavigableMap<K, V></code>) <A HREF="../../../../reference/java/util/TreeMap.html#tailMap(K, boolean)" target="_top"><code>tailMap</code></A>(<code>K,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.TreeSet.html b/docs/html/sdk/api_diff/9/changes/java.util.TreeSet.html
new file mode 100644
index 0000000..f201c42
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.TreeSet.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.TreeSet
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.<A HREF="../../../../reference/java/util/TreeSet.html" target="_top"><font size="+2"><code>TreeSet</code></font></A>
+</H2>
+<p><font xsize="+1">Removed interface <code>java.util.SortedSet</code>.<br> Added interface <code>java.util.NavigableSet</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.ceiling_added(E)"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/TreeSet.html#ceiling(E)" target="_top"><code>ceiling</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.descendingIterator_added()"></A>
+ <nobr><code>Iterator<E></code> <A HREF="../../../../reference/java/util/TreeSet.html#descendingIterator()" target="_top"><code>descendingIterator</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.descendingSet_added()"></A>
+ <nobr><code>NavigableSet<E></code> <A HREF="../../../../reference/java/util/TreeSet.html#descendingSet()" target="_top"><code>descendingSet</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.floor_added(E)"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/TreeSet.html#floor(E)" target="_top"><code>floor</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.headSet_added(E, boolean)"></A>
+ <nobr><code>NavigableSet<E></code> <A HREF="../../../../reference/java/util/TreeSet.html#headSet(E, boolean)" target="_top"><code>headSet</code></A>(<code>E,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.higher_added(E)"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/TreeSet.html#higher(E)" target="_top"><code>higher</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.lower_added(E)"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/TreeSet.html#lower(E)" target="_top"><code>lower</code></A>(<code>E</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.pollFirst_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/TreeSet.html#pollFirst()" target="_top"><code>pollFirst</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.pollLast_added()"></A>
+ <nobr><code>E</code> <A HREF="../../../../reference/java/util/TreeSet.html#pollLast()" target="_top"><code>pollLast</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.subSet_added(E, boolean, E, boolean)"></A>
+ <nobr><code>NavigableSet<E></code> <A HREF="../../../../reference/java/util/TreeSet.html#subSet(E, boolean, E, boolean)" target="_top"><code>subSet</code></A>(<code>E,</nobr> boolean<nobr>,</nobr> E<nobr>,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.TreeSet.tailSet_added(E, boolean)"></A>
+ <nobr><code>NavigableSet<E></code> <A HREF="../../../../reference/java/util/TreeSet.html#tailSet(E, boolean)" target="_top"><code>tailSet</code></A>(<code>E,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.AbstractExecutorService.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.AbstractExecutorService.html
new file mode 100644
index 0000000..d37f3df
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.AbstractExecutorService.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.AbstractExecutorService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html" target="_top"><font size="+2"><code>AbstractExecutorService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>List<Future<T>></code> invokeAll(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>List<Future<T>></code> invokeAll(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>T</code> invokeAny(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>T</code> invokeAny(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>List<Future<T>></code> <A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html#invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" target="_top"><code>invokeAll</code></A>(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>List<Future<T>></code> <A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html#invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" target="_top"><code>invokeAll</code></A>(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html#invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" target="_top"><code>invokeAny</code></A>(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html#invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" target="_top"><code>invokeAny</code></A>(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.lang.Runnable, T)"></A>
+ <nobr><code>RunnableFuture<T></code> <A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html#newTaskFor(java.lang.Runnable, T)" target="_top"><code>newTaskFor</code></A>(<code>Runnable,</nobr> T<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.util.concurrent.Callable<T>)"></A>
+ <nobr><code>RunnableFuture<T></code> <A HREF="../../../../reference/java/util/concurrent/AbstractExecutorService.html#newTaskFor(java.util.concurrent.Callable<T>)" target="_top"><code>newTaskFor</code></A>(<code>Callable<T></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ConcurrentHashMap.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ConcurrentHashMap.html
new file mode 100644
index 0000000..52c43f4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ConcurrentHashMap.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.ConcurrentHashMap
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/ConcurrentHashMap.html" target="_top"><font size="+2"><code>ConcurrentHashMap</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ConcurrentHashMap.ctor_added(int, float)"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/ConcurrentHashMap.html#ConcurrentHashMap(int, float)" target="_top"><code>ConcurrentHashMap</code></A>(<code>int,</nobr> float<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ExecutorService.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ExecutorService.html
new file mode 100644
index 0000000..18b74a9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ExecutorService.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.ExecutorService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/ExecutorService.html" target="_top"><font size="+2"><code>ExecutorService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>List<Future<T>></code> invokeAll(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>List<Future<T>></code> invokeAll(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>T</code> invokeAny(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>T</code> invokeAny(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>List<Future<T>></code> <A HREF="../../../../reference/java/util/concurrent/ExecutorService.html#invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" target="_top"><code>invokeAll</code></A>(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>List<Future<T>></code> <A HREF="../../../../reference/java/util/concurrent/ExecutorService.html#invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" target="_top"><code>invokeAll</code></A>(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/java/util/concurrent/ExecutorService.html#invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" target="_top"><code>invokeAny</code></A>(<code>Collection<Callable<T>></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/java/util/concurrent/ExecutorService.html#invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" target="_top"><code>invokeAny</code></A>(<code>Collection<Callable<T>>,</nobr> long<nobr>,</nobr> TimeUnit<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.Executors.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.Executors.html
new file mode 100644
index 0000000..11589c9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.Executors.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.Executors
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/Executors.html" target="_top"><font size="+2"><code>Executors</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.Executors.callable_removed(java.security.PrivilegedAction)"></A>
+ <nobr><code>Callable<Object></code> callable(<code>PrivilegedAction</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.Executors.callable_removed(java.security.PrivilegedExceptionAction)"></A>
+ <nobr><code>Callable<Object></code> callable(<code>PrivilegedExceptionAction</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.Executors.callable_added(java.security.PrivilegedAction<?>)"></A>
+ <nobr><code>Callable<Object></code> <A HREF="../../../../reference/java/util/concurrent/Executors.html#callable(java.security.PrivilegedAction<?>)" target="_top"><code>callable</code></A>(<code>PrivilegedAction<?></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.Executors.callable_added(java.security.PrivilegedExceptionAction<?>)"></A>
+ <nobr><code>Callable<Object></code> <A HREF="../../../../reference/java/util/concurrent/Executors.html#callable(java.security.PrivilegedExceptionAction<?>)" target="_top"><code>callable</code></A>(<code>PrivilegedExceptionAction<?></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.FutureTask.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.FutureTask.html
new file mode 100644
index 0000000..d42f255
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.FutureTask.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.FutureTask
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/FutureTask.html" target="_top"><font size="+2"><code>FutureTask</code></font></A>
+</H2>
+<p><font xsize="+1">Removed interfaces <code>java.lang.Runnable, java.util.concurrent.Future</code>.<br> Added interface <code>java.util.concurrent.RunnableFuture</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ScheduledThreadPoolExecutor.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ScheduledThreadPoolExecutor.html
new file mode 100644
index 0000000..f760d81
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ScheduledThreadPoolExecutor.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.ScheduledThreadPoolExecutor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/ScheduledThreadPoolExecutor.html" target="_top"><font size="+2"><code>ScheduledThreadPoolExecutor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)"></A>
+ <nobr><code>RunnableScheduledFuture<V></code> <A HREF="../../../../reference/java/util/concurrent/ScheduledThreadPoolExecutor.html#decorateTask(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)" target="_top"><code>decorateTask</code></A>(<code>Runnable,</nobr> RunnableScheduledFuture<V><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)"></A>
+ <nobr><code>RunnableScheduledFuture<V></code> <A HREF="../../../../reference/java/util/concurrent/ScheduledThreadPoolExecutor.html#decorateTask(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)" target="_top"><code>decorateTask</code></A>(<code>Callable<V>,</nobr> RunnableScheduledFuture<V><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ThreadPoolExecutor.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ThreadPoolExecutor.html
new file mode 100644
index 0000000..752d1f7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.ThreadPoolExecutor.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.ThreadPoolExecutor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/ThreadPoolExecutor.html" target="_top"><font size="+2"><code>ThreadPoolExecutor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut_added(boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/ThreadPoolExecutor.html#allowCoreThreadTimeOut(boolean)" target="_top"><code>allowCoreThreadTimeOut</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/concurrent/ThreadPoolExecutor.html#allowsCoreThreadTimeOut()" target="_top"><code>allowsCoreThreadTimeOut</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.TimeUnit.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.TimeUnit.html
new file mode 100644
index 0000000..e3ae536
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.TimeUnit.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.TimeUnit
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.<A HREF="../../../../reference/java/util/concurrent/TimeUnit.html" target="_top"><font size="+2"><code>TimeUnit</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.TimeUnit.toDays_added(long)"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/java/util/concurrent/TimeUnit.html#toDays(long)" target="_top"><code>toDays</code></A>(<code>long</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.TimeUnit.toHours_added(long)"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/java/util/concurrent/TimeUnit.html#toHours(long)" target="_top"><code>toHours</code></A>(<code>long</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.TimeUnit.toMinutes_added(long)"></A>
+ <nobr><code>long</code> <A HREF="../../../../reference/java/util/concurrent/TimeUnit.html#toMinutes(long)" target="_top"><code>toMinutes</code></A>(<code>long</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicBoolean.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicBoolean.html
new file mode 100644
index 0000000..6a3ef17
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicBoolean.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicBoolean
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicBoolean.html" target="_top"><font size="+2"><code>AtomicBoolean</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicBoolean.lazySet_added(boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicBoolean.html#lazySet(boolean)" target="_top"><code>lazySet</code></A>(<code>boolean</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicInteger.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicInteger.html
new file mode 100644
index 0000000..38476cf
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicInteger.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicInteger
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicInteger.html" target="_top"><font size="+2"><code>AtomicInteger</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicInteger.lazySet_added(int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicInteger.html#lazySet(int)" target="_top"><code>lazySet</code></A>(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerArray.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerArray.html
new file mode 100644
index 0000000..605bab1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerArray.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicIntegerArray
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicIntegerArray.html" target="_top"><font size="+2"><code>AtomicIntegerArray</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicIntegerArray.lazySet_added(int, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicIntegerArray.html#lazySet(int, int)" target="_top"><code>lazySet</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html
new file mode 100644
index 0000000..58406eb
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicIntegerFieldUpdater
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html" target="_top"><font size="+2"><code>AtomicIntegerFieldUpdater</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet_added(T, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#lazySet(T, int)" target="_top"><code>lazySet</code></A>(<code>T,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLong.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLong.html
new file mode 100644
index 0000000..c94c2307
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLong.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicLong
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicLong.html" target="_top"><font size="+2"><code>AtomicLong</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicLong.lazySet_added(long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicLong.html#lazySet(long)" target="_top"><code>lazySet</code></A>(<code>long</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongArray.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongArray.html
new file mode 100644
index 0000000..4aa0d0c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongArray.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicLongArray
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicLongArray.html" target="_top"><font size="+2"><code>AtomicLongArray</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicLongArray.lazySet_added(int, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicLongArray.html#lazySet(int, long)" target="_top"><code>lazySet</code></A>(<code>int,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongFieldUpdater.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongFieldUpdater.html
new file mode 100644
index 0000000..aeeb697
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongFieldUpdater.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicLongFieldUpdater
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicLongFieldUpdater.html" target="_top"><font size="+2"><code>AtomicLongFieldUpdater</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet_added(T, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#lazySet(T, long)" target="_top"><code>lazySet</code></A>(<code>T,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReference.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReference.html
new file mode 100644
index 0000000..a857d44
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReference.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicReference
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicReference.html" target="_top"><font size="+2"><code>AtomicReference</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicReference.lazySet_added(V)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicReference.html#lazySet(V)" target="_top"><code>lazySet</code></A>(<code>V</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceArray.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceArray.html
new file mode 100644
index 0000000..576b4b9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceArray.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicReferenceArray
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicReferenceArray.html" target="_top"><font size="+2"><code>AtomicReferenceArray</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicReferenceArray.lazySet_added(int, E)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicReferenceArray.html#lazySet(int, E)" target="_top"><code>lazySet</code></A>(<code>int,</nobr> E<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html
new file mode 100644
index 0000000..f87494e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic.AtomicReferenceFieldUpdater
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.atomic.<A HREF="../../../../reference/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html" target="_top"><font size="+2"><code>AtomicReferenceFieldUpdater</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet_added(T, V)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#lazySet(T, V)" target="_top"><code>lazySet</code></A>(<code>T,</nobr> V<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.AbstractOwnableSynchronizer.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.AbstractOwnableSynchronizer.html
new file mode 100644
index 0000000..fad57f1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.AbstractOwnableSynchronizer.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.locks.AbstractOwnableSynchronizer
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.locks.<A HREF="../../../../reference/java/util/concurrent/locks/AbstractOwnableSynchronizer.html" target="_top"><font size="+2"><code>AbstractOwnableSynchronizer</code></font></A>
+</H2>
+<p>Change of visibility from to public.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.LockSupport.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.LockSupport.html
new file mode 100644
index 0000000..2330df5
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.LockSupport.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.locks.LockSupport
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.locks.<A HREF="../../../../reference/java/util/concurrent/locks/LockSupport.html" target="_top"><font size="+2"><code>LockSupport</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.LockSupport.getBlocker_added(java.lang.Thread)"></A>
+ <nobr><code>Object</code> <A HREF="../../../../reference/java/util/concurrent/locks/LockSupport.html#getBlocker(java.lang.Thread)" target="_top"><code>getBlocker</code></A>(<code>Thread</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.LockSupport.park_added(java.lang.Object)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/locks/LockSupport.html#park(java.lang.Object)" target="_top"><code>park</code></A>(<code>Object</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.LockSupport.parkNanos_added(java.lang.Object, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/locks/LockSupport.html#parkNanos(java.lang.Object, long)" target="_top"><code>parkNanos</code></A>(<code>Object,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.LockSupport.parkUntil_added(java.lang.Object, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/java/util/concurrent/locks/LockSupport.html#parkUntil(java.lang.Object, long)" target="_top"><code>parkUntil</code></A>(<code>Object,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html
new file mode 100644
index 0000000..d2eb62b
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.locks.<A HREF="../../../../reference/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html" target="_top"><font size="+2"><code>ReentrantReadWriteLock.WriteLock</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#getHoldCount()" target="_top"><code>getHoldCount</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread_added()"></A>
+ <nobr><code>boolean</code> <A HREF="../../../../reference/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#isHeldByCurrentThread()" target="_top"><code>isHeldByCurrentThread</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.html b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.html
new file mode 100644
index 0000000..3a44286
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.locks.ReentrantReadWriteLock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.concurrent.locks.<A HREF="../../../../reference/java/util/concurrent/locks/ReentrantReadWriteLock.html" target="_top"><font size="+2"><code>ReentrantReadWriteLock</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount_added()"></A>
+ <nobr><code>int</code> <A HREF="../../../../reference/java/util/concurrent/locks/ReentrantReadWriteLock.html#getReadHoldCount()" target="_top"><code>getReadHoldCount</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/java.util.logging.Logger.html b/docs/html/sdk/api_diff/9/changes/java.util.logging.Logger.html
new file mode 100644
index 0000000..a2761da
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/java.util.logging.Logger.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.logging.Logger
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class java.util.logging.<A HREF="../../../../reference/java/util/logging/Logger.html" target="_top"><font size="+2"><code>Logger</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.logging.Logger.GLOBAL_LOGGER_NAME"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/java/util/logging/Logger.html#GLOBAL_LOGGER_NAME" target="_top"><code>GLOBAL_LOGGER_NAME</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="java.util.logging.Logger.global"></A>
+ <nobr><code>Logger</code> <A HREF="../../../../reference/java/util/logging/Logger.html#global" target="_top"><code>global</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.HandshakeCompletedEvent.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.HandshakeCompletedEvent.html
new file mode 100644
index 0000000..0eb2f71
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.HandshakeCompletedEvent.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.HandshakeCompletedEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/HandshakeCompletedEvent.html" target="_top"><font size="+2"><code>HandshakeCompletedEvent</code></font></A>
+</H2>
+<p><font xsize="+1">Removed interface <code>java.io.Serializable</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.KeyStoreBuilderParameters.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.KeyStoreBuilderParameters.html
new file mode 100644
index 0000000..ad0433c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.KeyStoreBuilderParameters.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.KeyStoreBuilderParameters
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/KeyStoreBuilderParameters.html" target="_top"><font size="+2"><code>KeyStoreBuilderParameters</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.KeyStoreBuilderParameters.ctor_removed(java.util.List)"></A>
+ <nobr>KeyStoreBuilderParameters(<code>List</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.KeyStoreBuilderParameters.ctor_added(java.util.List<java.security.KeyStore.Builder>)"></A>
+ <nobr><A HREF="../../../../reference/javax/net/ssl/KeyStoreBuilderParameters.html#KeyStoreBuilderParameters(java.util.List<java.security.KeyStore.Builder>)" target="_top"><code>KeyStoreBuilderParameters</code></A>(<code>List<Builder></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.KeyStoreBuilderParameters.getParameters_changed()"></A>
+ <nobr><code>List<Builder></code> <A HREF="../../../../reference/javax/net/ssl/KeyStoreBuilderParameters.html#getParameters()" target="_top"><code>getParameters</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>List</code> to <code>List<Builder></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLContext.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLContext.html
new file mode 100644
index 0000000..0953c7c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLContext.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.SSLContext
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/SSLContext.html" target="_top"><font size="+2"><code>SSLContext</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLContext.getDefault_added()"></A>
+ <nobr><code>SSLContext</code> <A HREF="../../../../reference/javax/net/ssl/SSLContext.html#getDefault()" target="_top"><code>getDefault</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLContext.getDefaultSSLParameters_added()"></A>
+ <nobr><code>SSLParameters</code> <A HREF="../../../../reference/javax/net/ssl/SSLContext.html#getDefaultSSLParameters()" target="_top"><code>getDefaultSSLParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLContext.getSupportedSSLParameters_added()"></A>
+ <nobr><code>SSLParameters</code> <A HREF="../../../../reference/javax/net/ssl/SSLContext.html#getSupportedSSLParameters()" target="_top"><code>getSupportedSSLParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLContext.setDefault_added(javax.net.ssl.SSLContext)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/net/ssl/SSLContext.html#setDefault(javax.net.ssl.SSLContext)" target="_top"><code>setDefault</code></A>(<code>SSLContext</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLContextSpi.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLContextSpi.html
new file mode 100644
index 0000000..82af9fd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLContextSpi.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.SSLContextSpi
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/SSLContextSpi.html" target="_top"><font size="+2"><code>SSLContextSpi</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLContextSpi.engineGetDefaultSSLParameters_added()"></A>
+ <nobr><code>SSLParameters</code> <A HREF="../../../../reference/javax/net/ssl/SSLContextSpi.html#engineGetDefaultSSLParameters()" target="_top"><code>engineGetDefaultSSLParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLContextSpi.engineGetSupportedSSLParameters_added()"></A>
+ <nobr><code>SSLParameters</code> <A HREF="../../../../reference/javax/net/ssl/SSLContextSpi.html#engineGetSupportedSSLParameters()" target="_top"><code>engineGetSupportedSSLParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLEngine.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLEngine.html
new file mode 100644
index 0000000..22096d2
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLEngine.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.SSLEngine
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/SSLEngine.html" target="_top"><font size="+2"><code>SSLEngine</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLEngine.getSSLParameters_added()"></A>
+ <nobr><code>SSLParameters</code> <A HREF="../../../../reference/javax/net/ssl/SSLEngine.html#getSSLParameters()" target="_top"><code>getSSLParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLEngine.setSSLParameters_added(javax.net.ssl.SSLParameters)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/net/ssl/SSLEngine.html#setSSLParameters(javax.net.ssl.SSLParameters)" target="_top"><code>setSSLParameters</code></A>(<code>SSLParameters</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionBindingEvent.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionBindingEvent.html
new file mode 100644
index 0000000..76072755
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionBindingEvent.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.SSLSessionBindingEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/SSLSessionBindingEvent.html" target="_top"><font size="+2"><code>SSLSessionBindingEvent</code></font></A>
+</H2>
+<p><font xsize="+1">Removed interface <code>java.io.Serializable</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionContext.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionContext.html
new file mode 100644
index 0000000..55f055b
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionContext.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.SSLSessionContext
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/SSLSessionContext.html" target="_top"><font size="+2"><code>SSLSessionContext</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLSessionContext.getIds_changed()"></A>
+ <nobr><code>Enumeration<byte[]></code> <A HREF="../../../../reference/javax/net/ssl/SSLSessionContext.html#getIds()" target="_top"><code>getIds</code></A>() </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change in return type from <code>Enumeration</code> to <code>Enumeration<byte[]></code>.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSocket.html b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSocket.html
new file mode 100644
index 0000000..2e0f406
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.net.ssl.SSLSocket.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl.SSLSocket
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.net.ssl.<A HREF="../../../../reference/javax/net/ssl/SSLSocket.html" target="_top"><font size="+2"><code>SSLSocket</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLSocket.getSSLParameters_added()"></A>
+ <nobr><code>SSLParameters</code> <A HREF="../../../../reference/javax/net/ssl/SSLSocket.html#getSSLParameters()" target="_top"><code>getSSLParameters</code></A>()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.net.ssl.SSLSocket.setSSLParameters_added(javax.net.ssl.SSLParameters)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/net/ssl/SSLSocket.html#setSSLParameters(javax.net.ssl.SSLParameters)" target="_top"><code>setSSLParameters</code></A>(<code>SSLParameters</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.security.auth.Subject.html b/docs/html/sdk/api_diff/9/changes/javax.security.auth.Subject.html
new file mode 100644
index 0000000..c646720
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.security.auth.Subject.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.security.auth.Subject
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.security.auth.<A HREF="../../../../reference/javax/security/auth/Subject.html" target="_top"><font size="+2"><code>Subject</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction)"></A>
+ <nobr><code>Object</code> doAs(<code>Subject,</nobr> PrivilegedExceptionAction<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedAction)"></A>
+ <nobr><code>Object</code> doAs(<code>Subject,</nobr> PrivilegedAction<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext)"></A>
+ <nobr><code>Object</code> doAsPrivileged(<code>Subject,</nobr> PrivilegedExceptionAction<nobr>,</nobr> AccessControlContext<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)"></A>
+ <nobr><code>Object</code> doAsPrivileged(<code>Subject,</nobr> PrivilegedAction<nobr>,</nobr> AccessControlContext<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/javax/security/auth/Subject.html#doAs(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)" target="_top"><code>doAs</code></A>(<code>Subject,</nobr> PrivilegedExceptionAction<T><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/javax/security/auth/Subject.html#doAs(javax.security.auth.Subject, java.security.PrivilegedAction<T>)" target="_top"><code>doAs</code></A>(<code>Subject,</nobr> PrivilegedAction<T><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/javax/security/auth/Subject.html#doAsPrivileged(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)" target="_top"><code>doAsPrivileged</code></A>(<code>Subject,</nobr> PrivilegedExceptionAction<T><nobr>,</nobr> AccessControlContext<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)"></A>
+ <nobr><code>T</code> <A HREF="../../../../reference/javax/security/auth/Subject.html#doAsPrivileged(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)" target="_top"><code>doAsPrivileged</code></A>(<code>Subject,</nobr> PrivilegedAction<T><nobr>,</nobr> AccessControlContext<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.security.auth.x500.X500Principal.html b/docs/html/sdk/api_diff/9/changes/javax.security.auth.x500.X500Principal.html
new file mode 100644
index 0000000..4d6fb01
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.security.auth.x500.X500Principal.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.security.auth.x500.X500Principal
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.security.auth.x500.<A HREF="../../../../reference/javax/security/auth/x500/X500Principal.html" target="_top"><font size="+2"><code>X500Principal</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.x500.X500Principal.ctor_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)"></A>
+ <nobr><A HREF="../../../../reference/javax/security/auth/x500/X500Principal.html#X500Principal(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" target="_top"><code>X500Principal</code></A>(<code>String,</nobr> Map<String<nobr>,</nobr> String><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.security.auth.x500.X500Principal.getName_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/javax/security/auth/x500/X500Principal.html#getName(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" target="_top"><code>getName</code></A>(<code>String,</nobr> Map<String<nobr>,</nobr> String><nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.sql.ConnectionPoolDataSource.html b/docs/html/sdk/api_diff/9/changes/javax.sql.ConnectionPoolDataSource.html
new file mode 100644
index 0000000..9019ff9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.sql.ConnectionPoolDataSource.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.sql.ConnectionPoolDataSource
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface javax.sql.<A HREF="../../../../reference/javax/sql/ConnectionPoolDataSource.html" target="_top"><font size="+2"><code>ConnectionPoolDataSource</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>javax.sql.CommonDataSource</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.ConnectionPoolDataSource.getLogWriter_removed()"></A>
+ <nobr><code>PrintWriter</code> getLogWriter()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.ConnectionPoolDataSource.getLoginTimeout_removed()"></A>
+ <nobr><code>int</code> getLoginTimeout()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.ConnectionPoolDataSource.setLogWriter_removed(java.io.PrintWriter)"></A>
+ <nobr><code>void</code> setLogWriter(<code>PrintWriter</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.ConnectionPoolDataSource.setLoginTimeout_removed(int)"></A>
+ <nobr><code>void</code> setLoginTimeout(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.sql.DataSource.html b/docs/html/sdk/api_diff/9/changes/javax.sql.DataSource.html
new file mode 100644
index 0000000..ec32499
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.sql.DataSource.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.sql.DataSource
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface javax.sql.<A HREF="../../../../reference/javax/sql/DataSource.html" target="_top"><font size="+2"><code>DataSource</code></font></A>
+</H2>
+<p><font xsize="+1">Added interfaces <code>java.sql.Wrapper, javax.sql.CommonDataSource</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.DataSource.getLogWriter_removed()"></A>
+ <nobr><code>PrintWriter</code> getLogWriter()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.DataSource.getLoginTimeout_removed()"></A>
+ <nobr><code>int</code> getLoginTimeout()</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.DataSource.setLogWriter_removed(java.io.PrintWriter)"></A>
+ <nobr><code>void</code> setLogWriter(<code>PrintWriter</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.DataSource.setLoginTimeout_removed(int)"></A>
+ <nobr><code>void</code> setLoginTimeout(<code>int</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.sql.PooledConnection.html b/docs/html/sdk/api_diff/9/changes/javax.sql.PooledConnection.html
new file mode 100644
index 0000000..d2b640a
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.sql.PooledConnection.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.sql.PooledConnection
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface javax.sql.<A HREF="../../../../reference/javax/sql/PooledConnection.html" target="_top"><font size="+2"><code>PooledConnection</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.PooledConnection.addStatementEventListener_added(javax.sql.StatementEventListener)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/PooledConnection.html#addStatementEventListener(javax.sql.StatementEventListener)" target="_top"><code>addStatementEventListener</code></A>(<code>StatementEventListener</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.PooledConnection.removeStatementEventListener_added(javax.sql.StatementEventListener)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/PooledConnection.html#removeStatementEventListener(javax.sql.StatementEventListener)" target="_top"><code>removeStatementEventListener</code></A>(<code>StatementEventListener</code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.sql.RowSet.html b/docs/html/sdk/api_diff/9/changes/javax.sql.RowSet.html
new file mode 100644
index 0000000..e0140ee
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.sql.RowSet.html
@@ -0,0 +1,514 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.sql.RowSet
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface javax.sql.<A HREF="../../../../reference/javax/sql/RowSet.html" target="_top"><font size="+2"><code>RowSet</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setAsciiStream_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setAsciiStream(int, java.io.InputStream)" target="_top"><code>setAsciiStream</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setAsciiStream(java.lang.String, java.io.InputStream)" target="_top"><code>setAsciiStream</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setAsciiStream(java.lang.String, java.io.InputStream, int)" target="_top"><code>setAsciiStream</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBigDecimal_added(java.lang.String, java.math.BigDecimal)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBigDecimal(java.lang.String, java.math.BigDecimal)" target="_top"><code>setBigDecimal</code></A>(<code>String,</nobr> BigDecimal<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBinaryStream_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBinaryStream(int, java.io.InputStream)" target="_top"><code>setBinaryStream</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBinaryStream(java.lang.String, java.io.InputStream)" target="_top"><code>setBinaryStream</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBinaryStream(java.lang.String, java.io.InputStream, int)" target="_top"><code>setBinaryStream</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBlob_added(int, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBlob(int, java.io.InputStream)" target="_top"><code>setBlob</code></A>(<code>int,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBlob_added(int, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBlob(int, java.io.InputStream, long)" target="_top"><code>setBlob</code></A>(<code>int,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBlob(java.lang.String, java.io.InputStream)" target="_top"><code>setBlob</code></A>(<code>String,</nobr> InputStream<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBlob(java.lang.String, java.io.InputStream, long)" target="_top"><code>setBlob</code></A>(<code>String,</nobr> InputStream<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBlob_added(java.lang.String, java.sql.Blob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBlob(java.lang.String, java.sql.Blob)" target="_top"><code>setBlob</code></A>(<code>String,</nobr> Blob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBoolean_added(java.lang.String, boolean)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBoolean(java.lang.String, boolean)" target="_top"><code>setBoolean</code></A>(<code>String,</nobr> boolean<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setByte_added(java.lang.String, byte)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setByte(java.lang.String, byte)" target="_top"><code>setByte</code></A>(<code>String,</nobr> byte<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setBytes_added(java.lang.String, byte[])"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setBytes(java.lang.String, byte[])" target="_top"><code>setBytes</code></A>(<code>String,</nobr> byte[]<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setCharacterStream_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setCharacterStream(int, java.io.Reader)" target="_top"><code>setCharacterStream</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setCharacterStream(java.lang.String, java.io.Reader)" target="_top"><code>setCharacterStream</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setCharacterStream(java.lang.String, java.io.Reader, int)" target="_top"><code>setCharacterStream</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setClob_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setClob(int, java.io.Reader)" target="_top"><code>setClob</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setClob_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setClob(int, java.io.Reader, long)" target="_top"><code>setClob</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setClob(java.lang.String, java.io.Reader)" target="_top"><code>setClob</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setClob(java.lang.String, java.io.Reader, long)" target="_top"><code>setClob</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setClob_added(java.lang.String, java.sql.Clob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setClob(java.lang.String, java.sql.Clob)" target="_top"><code>setClob</code></A>(<code>String,</nobr> Clob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setDate(java.lang.String, java.sql.Date)" target="_top"><code>setDate</code></A>(<code>String,</nobr> Date<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date, java.util.Calendar)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setDate(java.lang.String, java.sql.Date, java.util.Calendar)" target="_top"><code>setDate</code></A>(<code>String,</nobr> Date<nobr>,</nobr> Calendar<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setDouble_added(java.lang.String, double)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setDouble(java.lang.String, double)" target="_top"><code>setDouble</code></A>(<code>String,</nobr> double<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setFloat_added(java.lang.String, float)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setFloat(java.lang.String, float)" target="_top"><code>setFloat</code></A>(<code>String,</nobr> float<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setInt_added(java.lang.String, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setInt(java.lang.String, int)" target="_top"><code>setInt</code></A>(<code>String,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setLong_added(java.lang.String, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setLong(java.lang.String, long)" target="_top"><code>setLong</code></A>(<code>String,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNCharacterStream(int, java.io.Reader)" target="_top"><code>setNCharacterStream</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNCharacterStream(int, java.io.Reader, long)" target="_top"><code>setNCharacterStream</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNCharacterStream(java.lang.String, java.io.Reader)" target="_top"><code>setNCharacterStream</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNCharacterStream(java.lang.String, java.io.Reader, long)" target="_top"><code>setNCharacterStream</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNClob_added(int, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNClob(int, java.io.Reader)" target="_top"><code>setNClob</code></A>(<code>int,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNClob_added(int, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNClob(int, java.io.Reader, long)" target="_top"><code>setNClob</code></A>(<code>int,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNClob_added(int, java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNClob(int, java.sql.NClob)" target="_top"><code>setNClob</code></A>(<code>int,</nobr> NClob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNClob(java.lang.String, java.io.Reader)" target="_top"><code>setNClob</code></A>(<code>String,</nobr> Reader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader, long)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNClob(java.lang.String, java.io.Reader, long)" target="_top"><code>setNClob</code></A>(<code>String,</nobr> Reader<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNClob_added(java.lang.String, java.sql.NClob)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNClob(java.lang.String, java.sql.NClob)" target="_top"><code>setNClob</code></A>(<code>String,</nobr> NClob<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNString_added(int, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNString(int, java.lang.String)" target="_top"><code>setNString</code></A>(<code>int,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNString_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNString(java.lang.String, java.lang.String)" target="_top"><code>setNString</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNull_added(java.lang.String, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNull(java.lang.String, int)" target="_top"><code>setNull</code></A>(<code>String,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setNull_added(java.lang.String, int, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setNull(java.lang.String, int, java.lang.String)" target="_top"><code>setNull</code></A>(<code>String,</nobr> int<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setObject(java.lang.String, java.lang.Object)" target="_top"><code>setObject</code></A>(<code>String,</nobr> Object<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setObject(java.lang.String, java.lang.Object, int)" target="_top"><code>setObject</code></A>(<code>String,</nobr> Object<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int, int)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setObject(java.lang.String, java.lang.Object, int, int)" target="_top"><code>setObject</code></A>(<code>String,</nobr> Object<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setRowId_added(int, java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setRowId(int, java.sql.RowId)" target="_top"><code>setRowId</code></A>(<code>int,</nobr> RowId<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setRowId_added(java.lang.String, java.sql.RowId)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setRowId(java.lang.String, java.sql.RowId)" target="_top"><code>setRowId</code></A>(<code>String,</nobr> RowId<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setSQLXML_added(int, java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setSQLXML(int, java.sql.SQLXML)" target="_top"><code>setSQLXML</code></A>(<code>int,</nobr> SQLXML<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setSQLXML_added(java.lang.String, java.sql.SQLXML)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setSQLXML(java.lang.String, java.sql.SQLXML)" target="_top"><code>setSQLXML</code></A>(<code>String,</nobr> SQLXML<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setShort_added(java.lang.String, short)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setShort(java.lang.String, short)" target="_top"><code>setShort</code></A>(<code>String,</nobr> short<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setString_added(java.lang.String, java.lang.String)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setString(java.lang.String, java.lang.String)" target="_top"><code>setString</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setTime(java.lang.String, java.sql.Time)" target="_top"><code>setTime</code></A>(<code>String,</nobr> Time<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time, java.util.Calendar)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setTime(java.lang.String, java.sql.Time, java.util.Calendar)" target="_top"><code>setTime</code></A>(<code>String,</nobr> Time<nobr>,</nobr> Calendar<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setTimestamp(java.lang.String, java.sql.Timestamp)" target="_top"><code>setTimestamp</code></A>(<code>String,</nobr> Timestamp<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp, java.util.Calendar)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setTimestamp(java.lang.String, java.sql.Timestamp, java.util.Calendar)" target="_top"><code>setTimestamp</code></A>(<code>String,</nobr> Timestamp<nobr>,</nobr> Calendar<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.sql.RowSet.setURL_added(int, java.net.URL)"></A>
+ <nobr><code>void</code> <A HREF="../../../../reference/javax/sql/RowSet.html#setURL(int, java.net.URL)" target="_top"><code>setURL</code></A>(<code>int,</nobr> URL<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.xml.datatype.DatatypeFactory.html b/docs/html/sdk/api_diff/9/changes/javax.xml.datatype.DatatypeFactory.html
new file mode 100644
index 0000000..38f78d4
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.xml.datatype.DatatypeFactory.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.datatype.DatatypeFactory
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.xml.datatype.<A HREF="../../../../reference/javax/xml/datatype/DatatypeFactory.html" target="_top"><font size="+2"><code>DatatypeFactory</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.datatype.DatatypeFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"></A>
+ <nobr><code>DatatypeFactory</code> <A HREF="../../../../reference/javax/xml/datatype/DatatypeFactory.html#newInstance(java.lang.String, java.lang.ClassLoader)" target="_top"><code>newInstance</code></A>(<code>String,</nobr> ClassLoader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.xml.parsers.DocumentBuilderFactory.html b/docs/html/sdk/api_diff/9/changes/javax.xml.parsers.DocumentBuilderFactory.html
new file mode 100644
index 0000000..dd69f54
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.xml.parsers.DocumentBuilderFactory.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.parsers.DocumentBuilderFactory
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.xml.parsers.<A HREF="../../../../reference/javax/xml/parsers/DocumentBuilderFactory.html" target="_top"><font size="+2"><code>DocumentBuilderFactory</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.parsers.DocumentBuilderFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"></A>
+ <nobr><code>DocumentBuilderFactory</code> <A HREF="../../../../reference/javax/xml/parsers/DocumentBuilderFactory.html#newInstance(java.lang.String, java.lang.ClassLoader)" target="_top"><code>newInstance</code></A>(<code>String,</nobr> ClassLoader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.xml.parsers.SAXParserFactory.html b/docs/html/sdk/api_diff/9/changes/javax.xml.parsers.SAXParserFactory.html
new file mode 100644
index 0000000..fb0248c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.xml.parsers.SAXParserFactory.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.parsers.SAXParserFactory
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.xml.parsers.<A HREF="../../../../reference/javax/xml/parsers/SAXParserFactory.html" target="_top"><font size="+2"><code>SAXParserFactory</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.parsers.SAXParserFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"></A>
+ <nobr><code>SAXParserFactory</code> <A HREF="../../../../reference/javax/xml/parsers/SAXParserFactory.html#newInstance(java.lang.String, java.lang.ClassLoader)" target="_top"><code>newInstance</code></A>(<code>String,</nobr> ClassLoader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.xml.transform.TransformerFactory.html b/docs/html/sdk/api_diff/9/changes/javax.xml.transform.TransformerFactory.html
new file mode 100644
index 0000000..ce71a52
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.xml.transform.TransformerFactory.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.transform.TransformerFactory
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.xml.transform.<A HREF="../../../../reference/javax/xml/transform/TransformerFactory.html" target="_top"><font size="+2"><code>TransformerFactory</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.transform.TransformerFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"></A>
+ <nobr><code>TransformerFactory</code> <A HREF="../../../../reference/javax/xml/transform/TransformerFactory.html#newInstance(java.lang.String, java.lang.ClassLoader)" target="_top"><code>newInstance</code></A>(<code>String,</nobr> ClassLoader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/javax.xml.validation.SchemaFactory.html b/docs/html/sdk/api_diff/9/changes/javax.xml.validation.SchemaFactory.html
new file mode 100644
index 0000000..695c13c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/javax.xml.validation.SchemaFactory.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.validation.SchemaFactory
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class javax.xml.validation.<A HREF="../../../../reference/javax/xml/validation/SchemaFactory.html" target="_top"><font size="+2"><code>SchemaFactory</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.validation.SchemaFactory.newInstance_added(java.lang.String, java.lang.String, java.lang.ClassLoader)"></A>
+ <nobr><code>SchemaFactory</code> <A HREF="../../../../reference/javax/xml/validation/SchemaFactory.html#newInstance(java.lang.String, java.lang.String, java.lang.ClassLoader)" target="_top"><code>newInstance</code></A>(<code>String,</nobr> String<nobr>,</nobr> ClassLoader<nobr><nobr></code>)</nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="javax.xml.validation.SchemaFactory.newInstance_changed(java.lang.String)"></A>
+ <nobr><code>SchemaFactory</code> <A HREF="../../../../reference/javax/xml/validation/SchemaFactory.html#newInstance(java.lang.String)" target="_top"><code>newInstance</code></A>(<code>String</code>) </nobr>
+ </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Change from final to non-final.<br>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<a NAME="fields"></a>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/jdiff_help.html b/docs/html/sdk/api_diff/9/changes/jdiff_help.html
new file mode 100644
index 0000000..c7b7623
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/jdiff_help.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+JDiff Help
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+ <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../reference/index.html" target="_top"><FONT CLASS="NavBarFont1"><B><code>9</code></B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+ </TR>
+ </TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>
+</TR>
+<TR>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2"></FONT>
+</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="jdiff_help.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<HR>
+<!-- End of nav bar -->
+<center>
+<H1>JDiff Documentation</H1>
+</center>
+<BLOCKQUOTE>
+JDiff is a <a href="http://java.sun.com/j2se/javadoc/" target="_top">Javadoc</a> doclet which generates a report of the API differences between two versions of a product. It does not report changes in Javadoc comments, or changes in what a class or method does.
+This help page describes the different parts of the output from JDiff.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+ See the reference page in the <a href="http://www.jdiff.org">source for JDiff</a> for information about how to generate a report like this one.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+The indexes shown in the top-left frame help show each type of change in more detail. The index "All Differences" contains all the differences between the APIs, in alphabetical order.
+These indexes all use the same format:
+<ul>
+<li>Removed packages, classes, constructors, methods and fields are <strike>struck through</strike>.</li>
+<li>Added packages, classes, constructors, methods and fields appear in <b>bold</b>.</li>
+<li>Changed packages, classes, constructors, methods and fields appear in normal text.</li>
+</ul>
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+You can always tell when you are reading a JDiff page, rather than a Javadoc page, by the color of the index bar and the color of the background.
+Links which take you to a Javadoc page are always in a <code>typewriter</code> font.
+Just like Javadoc, all interface names are in <i>italic</i>, and class names are not italicized. Where there are multiple entries in an index with the same name, the heading for them is also in italics, but is not a link.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3><b><code>Javadoc</code></b></H3>
+This is a link to the <a href="../../../../reference/index.html" target="_top">top-level</a> Javadoc page for the new version of the product.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Overview</H3>
+The <a href="changes-summary.html">overview</a> is the top-level summary of what was removed, added and changed between versions.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Package</H3>
+This is a link to the package containing the current changed class or interface.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Class</H3>
+This is highlighted when you are looking at the changed class or interface.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Text Changes</H3>
+This is a link to the top-level index of all documentation changes for the current package or class.
+If it is not present, then there are no documentation changes for the current package or class.
+This link can be removed entirely by not using the <code>-docchanges</code> option.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Statistics</H3>
+This is a link to a page which shows statistics about the changes between the two APIs.
+This link can be removed entirely by not using the <code>-stats</code> option.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Help</H3>
+A link to this Help page for JDiff.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Prev/Next</H3>
+These links take you to the previous and next changed package or class.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Frames/No Frames</H3>
+These links show and hide the HTML frames. All pages are available with or without frames.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H2>Complex Changes</H2>
+There are some complex changes which can occur between versions, for example, when two or more methods with the same name change simultaneously, or when a method or field is moved into or from a superclass.
+In these cases, the change will be seen as a removal and an addition, rather than as a change. Unexpected removals or additions are often part of one of these type of changes.
+</BLOCKQUOTE>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/jdiff_statistics.html b/docs/html/sdk/api_diff/9/changes/jdiff_statistics.html
new file mode 100644
index 0000000..dcbb910
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/jdiff_statistics.html
@@ -0,0 +1,1218 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+API Change Statistics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<body class="gc-documentation">
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;xborder-bottom:none;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="../changes.html" target="_top">Top of Report</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<h1>API Change Statistics</h1>
+<p>The overall difference between API Levels 8 and 9 is approximately <span style="color:222;font-weight:bold;">2.93%</span>.
+</p>
+<br>
+<a name="numbers"></a>
+<h2>Total of Differences, by Number and Type</h2>
+<p>
+The table below lists the numbers of program elements (packages, classes, constructors, methods, and fields) that were added, changed, or removed. The table includes only the highest-level program elements — that is, if a class with two methods was added, the number of methods added does not include those two methods, but the number of classes added does include that class.
+</p>
+<TABLE summary="Number of differences" WIDTH="100%">
+<TR>
+ <th>Type</th>
+ <TH ALIGN="center"><b>Additions</b></TH>
+ <TH ALIGN="center"><b>Changes</b></TH>
+ <TH ALIGN="center">Removals</TH>
+ <TH ALIGN="center"><b>Total</b></TH>
+</TR>
+<TR>
+ <TD>Packages</TD>
+ <TD ALIGN="right">4</TD>
+ <TD ALIGN="right">50</TD>
+ <TD ALIGN="right">0</TD>
+ <TD ALIGN="right">54</TD>
+</TR>
+<TR>
+ <TD>Classes and <i>Interfaces</i></TD>
+ <TD ALIGN="right">79</TD>
+ <TD ALIGN="right">165</TD>
+ <TD ALIGN="right">9</TD>
+ <TD ALIGN="right">253</TD>
+</TR>
+<TR>
+ <TD>Constructors</TD>
+ <TD ALIGN="right">29</TD>
+ <TD ALIGN="right">2</TD>
+ <TD ALIGN="right">1</TD>
+ <TD ALIGN="right">32</TD>
+</TR>
+<TR>
+ <TD>Methods</TD>
+ <TD ALIGN="right">511</TD>
+ <TD ALIGN="right">35</TD>
+ <TD ALIGN="right">28</TD>
+ <TD ALIGN="right">574</TD>
+</TR>
+<TR>
+ <TD>Fields</TD>
+ <TD ALIGN="right">141</TD>
+ <TD ALIGN="right">11</TD>
+ <TD ALIGN="right">2</TD>
+ <TD ALIGN="right">154</TD>
+</TR>
+<TR>
+ <TD style="background-color:#FAFAFA"><b>Total</b></TD>
+ <TD style="background-color:#FAFAFA" ALIGN="right"><strong>764</strong></TD>
+ <TD style="background-color:#FAFAFA" ALIGN="right"><strong>263</strong></TD>
+ <TD style="background-color:#FAFAFA" ALIGN="right"><strong>40</strong></TD>
+ <TD style="background-color:#FAFAFA" ALIGN="right"><strong>1067</strong></TD>
+</TR>
+</TABLE>
+<br>
+<a name="packages"></a>
+<h2>Changed Packages, Sorted by Percentage Difference</h2>
+<TABLE summary="Packages sorted by percentage difference" WIDTH="100%">
+<TR>
+ <TH WIDTH="10%">Percentage Difference*</TH>
+ <TH>Package</TH>
+</TR>
+<TR>
+ <TD ALIGN="center">62</TD>
+ <TD><A HREF="pkg_dalvik.system.html">dalvik.system</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">30</TD>
+ <TD><A HREF="pkg_java.sql.html">java.sql</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">22</TD>
+ <TD><A HREF="pkg_javax.sql.html">javax.sql</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">13</TD>
+ <TD><A HREF="pkg_java.util.concurrent.locks.html">java.util.concurrent.locks</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">10</TD>
+ <TD><A HREF="pkg_java.util.concurrent.html">java.util.concurrent</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">10</TD>
+ <TD><A HREF="pkg_javax.security.auth.x500.html">javax.security.auth.x500</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="pkg_java.util.zip.html">java.util.zip</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="pkg_android.content.res.html">android.content.res</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="pkg_java.util.html">java.util</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="pkg_java.net.html">java.net</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="pkg_java.text.html">java.text</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="pkg_android.os.html">android.os</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="pkg_android.hardware.html">android.hardware</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="pkg_android.view.html">android.view</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="pkg_javax.security.auth.html">javax.security.auth</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="pkg_javax.net.ssl.html">javax.net.ssl</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="pkg_android.app.html">android.app</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="pkg_java.util.concurrent.atomic.html">java.util.concurrent.atomic</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="pkg_android.location.html">android.location</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="pkg_java.awt.font.html">java.awt.font</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="pkg_java.security.html">java.security</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="pkg_java.io.html">java.io</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="pkg_javax.xml.validation.html">javax.xml.validation</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="pkg_android.service.wallpaper.html">android.service.wallpaper</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="pkg_android.telephony.gsm.html">android.telephony.gsm</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="pkg_android.content.pm.html">android.content.pm</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="pkg_android.provider.html">android.provider</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_javax.xml.parsers.html">javax.xml.parsers</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.view.inputmethod.html">android.view.inputmethod</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_java.nio.html">java.nio</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.net.wifi.html">android.net.wifi</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_dalvik.bytecode.html">dalvik.bytecode</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.media.html">android.media</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_java.lang.reflect.html">java.lang.reflect</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.app.admin.html">android.app.admin</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.test.mock.html">android.test.mock</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_java.lang.html">java.lang</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.html">android</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.content.html">android.content</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.widget.html">android.widget</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.text.format.html">android.text.format</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_javax.xml.datatype.html">javax.xml.datatype</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_javax.xml.transform.html">javax.xml.transform</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_java.util.logging.html">java.util.logging</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.util.html">android.util</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.graphics.html">android.graphics</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.telephony.html">android.telephony</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_org.apache.http.protocol.html">org.apache.http.protocol</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.webkit.html">android.webkit</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="pkg_android.opengl.html">android.opengl</A></TD>
+</TR>
+</TABLE>
+<p style="font-size:10px">* See <a href="#calculation">Calculation of Change Percentages</a>, below.</p>
+<br>
+<a name="classes"></a>
+<h2>Changed Classes and <i>Interfaces</i>, Sorted by Percentage Difference</h2>
+<TABLE summary="Classes sorted by percentage difference" WIDTH="100%">
+<TR WIDTH="20%">
+ <TH WIDTH="10%">Percentage<br>Difference*</TH>
+ <TH><b>Class or <i>Interface</i></b></TH>
+</TR>
+<TR>
+ <TD ALIGN="center">55</TD>
+ <TD><A HREF="java.util.concurrent.AbstractExecutorService.html">
+java.util.concurrent.AbstractExecutorService</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">50</TD>
+ <TD><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html">
+javax.net.ssl.KeyStoreBuilderParameters</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">50</TD>
+ <TD><A HREF="javax.sql.ConnectionPoolDataSource.html">
+<i>javax.sql.ConnectionPoolDataSource</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">50</TD>
+ <TD><A HREF="javax.sql.DataSource.html">
+<i>javax.sql.DataSource</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">47</TD>
+ <TD><A HREF="java.security.Policy.html">
+java.security.Policy</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">45</TD>
+ <TD><A HREF="java.net.NetworkInterface.html">
+java.net.NetworkInterface</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">42</TD>
+ <TD><A HREF="java.text.CollationKey.html">
+java.text.CollationKey</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">42</TD>
+ <TD><A HREF="java.util.TreeMap.html">
+java.util.TreeMap</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">33</TD>
+ <TD><A HREF="java.io.IOException.html">
+java.io.IOException</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">33</TD>
+ <TD><A HREF="java.util.concurrent.ExecutorService.html">
+<i>java.util.concurrent.ExecutorService</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">33</TD>
+ <TD><A HREF="java.util.concurrent.locks.LockSupport.html">
+java.util.concurrent.locks.LockSupport</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">32</TD>
+ <TD><A HREF="javax.sql.RowSet.html">
+<i>javax.sql.RowSet</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">29</TD>
+ <TD><A HREF="java.util.TreeSet.html">
+java.util.TreeSet</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">29</TD>
+ <TD><A HREF="java.sql.BatchUpdateException.html">
+java.sql.BatchUpdateException</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">26</TD>
+ <TD><A HREF="javax.security.auth.Subject.html">
+javax.security.auth.Subject</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">25</TD>
+ <TD><A HREF="java.util.LinkedList.html">
+java.util.LinkedList</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">25</TD>
+ <TD><A HREF="java.security.UnrecoverableKeyException.html">
+java.security.UnrecoverableKeyException</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">25</TD>
+ <TD><A HREF="java.sql.SQLWarning.html">
+java.sql.SQLWarning</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">25</TD>
+ <TD><A HREF="java.util.ResourceBundle.html">
+java.util.ResourceBundle</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">23</TD>
+ <TD><A HREF="java.sql.SQLException.html">
+java.sql.SQLException</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">20</TD>
+ <TD><A HREF="dalvik.system.PathClassLoader.html">
+dalvik.system.PathClassLoader</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">20</TD>
+ <TD><A HREF="javax.sql.PooledConnection.html">
+<i>javax.sql.PooledConnection</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">19</TD>
+ <TD><A HREF="java.sql.PreparedStatement.html">
+<i>java.sql.PreparedStatement</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">19</TD>
+ <TD><A HREF="android.location.Criteria.html">
+android.location.Criteria</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">19</TD>
+ <TD><A HREF="android.view.MotionEvent.html">
+android.view.MotionEvent</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">16</TD>
+ <TD><A HREF="java.sql.CallableStatement.html">
+<i>java.sql.CallableStatement</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">16</TD>
+ <TD><A HREF="java.io.PipedReader.html">
+java.io.PipedReader</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">16</TD>
+ <TD><A HREF="java.util.concurrent.locks.AbstractOwnableSynchronizer.html">
+java.util.concurrent.locks.AbstractOwnableSynchronizer</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">16</TD>
+ <TD><A HREF="javax.net.ssl.SSLSessionBindingEvent.html">
+javax.net.ssl.SSLSessionBindingEvent</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">16</TD>
+ <TD><A HREF="java.util.Arrays.html">
+java.util.Arrays</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">14</TD>
+ <TD><A HREF="java.security.AccessController.html">
+java.security.AccessController</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">14</TD>
+ <TD><A HREF="java.util.PropertyResourceBundle.html">
+java.util.PropertyResourceBundle</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">13</TD>
+ <TD><A HREF="java.sql.ResultSet.html">
+<i>java.sql.ResultSet</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">13</TD>
+ <TD><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html">
+android.provider.ContactsContract.CommonDataKinds.Nickname</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">13</TD>
+ <TD><A HREF="java.nio.Buffer.html">
+java.nio.Buffer</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">13</TD>
+ <TD><A HREF="javax.net.ssl.SSLContext.html">
+javax.net.ssl.SSLContext</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">13</TD>
+ <TD><A HREF="java.util.concurrent.TimeUnit.html">
+java.util.concurrent.TimeUnit</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">12</TD>
+ <TD><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html">
+java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">11</TD>
+ <TD><A HREF="java.sql.Connection.html">
+<i>java.sql.Connection</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">11</TD>
+ <TD><A HREF="java.io.File.html">
+java.io.File</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">11</TD>
+ <TD><A HREF="android.hardware.Sensor.html">
+android.hardware.Sensor</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">11</TD>
+ <TD><A HREF="android.net.wifi.WifiManager.WifiLock.html">
+android.net.wifi.WifiManager.WifiLock</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">11</TD>
+ <TD><A HREF="javax.net.ssl.SSLContextSpi.html">
+javax.net.ssl.SSLContextSpi</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">10</TD>
+ <TD><A HREF="java.io.PipedInputStream.html">
+java.io.PipedInputStream</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">10</TD>
+ <TD><A HREF="java.sql.Blob.html">
+<i>java.sql.Blob</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">10</TD>
+ <TD><A HREF="java.util.concurrent.Executors.html">
+java.util.concurrent.Executors</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">10</TD>
+ <TD><A HREF="javax.security.auth.x500.X500Principal.html">
+javax.security.auth.x500.X500Principal</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="java.lang.Math.html">
+java.lang.Math</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="java.lang.StrictMath.html">
+java.lang.StrictMath</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="android.location.Geocoder.html">
+android.location.Geocoder</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="android.location.LocationManager.html">
+android.location.LocationManager</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="android.media.CameraProfile.html">
+android.media.CameraProfile</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="android.os.PowerManager.WakeLock.html">
+android.os.PowerManager.WakeLock</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="java.sql.Types.html">
+java.sql.Types</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="java.util.Properties.html">
+java.util.Properties</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">9</TD>
+ <TD><A HREF="javax.xml.validation.SchemaFactory.html">
+javax.xml.validation.SchemaFactory</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="android.content.AbstractThreadedSyncAdapter.html">
+android.content.AbstractThreadedSyncAdapter</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="java.lang.reflect.Member.html">
+<i>java.lang.reflect.Member</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="java.sql.Clob.html">
+<i>java.sql.Clob</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="javax.net.ssl.SSLSessionContext.html">
+<i>javax.net.ssl.SSLSessionContext</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="java.lang.Class.html">
+java.lang.Class</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="java.sql.SQLInput.html">
+<i>java.sql.SQLInput</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">8</TD>
+ <TD><A HREF="java.sql.SQLOutput.html">
+<i>java.sql.SQLOutput</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="android.content.IntentSender.html">
+android.content.IntentSender</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="java.sql.DataTruncation.html">
+java.sql.DataTruncation</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html">
+java.util.concurrent.ScheduledThreadPoolExecutor</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="java.text.DecimalFormatSymbols.html">
+java.text.DecimalFormatSymbols</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="java.text.DateFormatSymbols.html">
+java.text.DateFormatSymbols</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">7</TD>
+ <TD><A HREF="java.text.Format.html">
+java.text.Format</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="android.telephony.gsm.GsmCellLocation.html">
+android.telephony.gsm.GsmCellLocation</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="java.io.ObjectStreamClass.html">
+java.io.ObjectStreamClass</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicBoolean.html">
+java.util.concurrent.atomic.AtomicBoolean</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicReference.html">
+java.util.concurrent.atomic.AtomicReference</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html">
+java.util.concurrent.atomic.AtomicReferenceFieldUpdater</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="android.view.KeyEvent.html">
+android.view.KeyEvent</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="android.media.MediaPlayer.html">
+android.media.MediaPlayer</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="android.content.pm.PackageItemInfo.html">
+android.content.pm.PackageItemInfo</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">6</TD>
+ <TD><A HREF="java.awt.font.TextAttribute.html">
+java.awt.font.TextAttribute</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="android.content.SharedPreferences.Editor.html">
+<i>android.content.SharedPreferences.Editor</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="android.graphics.ImageFormat.html">
+android.graphics.ImageFormat</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="java.text.BreakIterator.html">
+java.text.BreakIterator</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html">
+java.util.concurrent.atomic.AtomicReferenceArray</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="android.hardware.Camera.html">
+android.hardware.Camera</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="javax.net.ssl.HandshakeCompletedEvent.html">
+javax.net.ssl.HandshakeCompletedEvent</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="android.content.pm.PackageManager.html">
+android.content.pm.PackageManager</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="android.hardware.Camera.Parameters.html">
+android.hardware.Camera.Parameters</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="java.lang.Double.html">
+java.lang.Double</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="java.lang.Enum.html">
+java.lang.Enum</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="android.content.pm.ActivityInfo.html">
+android.content.pm.ActivityInfo</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">5</TD>
+ <TD><A HREF="java.lang.Float.html">
+java.lang.Float</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.widget.ListView.html">
+android.widget.ListView</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.os.Build.VERSION_CODES.html">
+android.os.Build.VERSION_CODES</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.view.inputmethod.InputConnection.html">
+<i>android.view.inputmethod.InputConnection</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.view.inputmethod.InputConnectionWrapper.html">
+android.view.inputmethod.InputConnectionWrapper</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="java.lang.reflect.Array.html">
+java.lang.reflect.Array</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="java.sql.Array.html">
+<i>java.sql.Array</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.test.mock.MockPackageManager.html">
+android.test.mock.MockPackageManager</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.content.pm.PackageInfo.html">
+android.content.pm.PackageInfo</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="java.sql.DatabaseMetaData.html">
+<i>java.sql.DatabaseMetaData</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.media.AudioTrack.html">
+android.media.AudioTrack</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.provider.MediaStore.html">
+android.provider.MediaStore</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="java.util.concurrent.FutureTask.html">
+java.util.concurrent.FutureTask</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="javax.net.ssl.SSLSocket.html">
+javax.net.ssl.SSLSocket</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="java.text.NumberFormat.html">
+java.text.NumberFormat</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.media.ExifInterface.html">
+android.media.ExifInterface</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="android.view.inputmethod.BaseInputConnection.html">
+android.view.inputmethod.BaseInputConnection</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">4</TD>
+ <TD><A HREF="java.util.concurrent.ConcurrentHashMap.html">
+java.util.concurrent.ConcurrentHashMap</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.net.SocketImpl.html">
+java.net.SocketImpl</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html">
+java.util.concurrent.atomic.AtomicIntegerFieldUpdater</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html">
+java.util.concurrent.atomic.AtomicLongFieldUpdater</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="javax.xml.parsers.SAXParserFactory.html">
+javax.xml.parsers.SAXParserFactory</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.os.DropBoxManager.Entry.html">
+android.os.DropBoxManager.Entry</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.util.DisplayMetrics.html">
+android.util.DisplayMetrics</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html">
+java.util.concurrent.atomic.AtomicIntegerArray</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicLongArray.html">
+java.util.concurrent.atomic.AtomicLongArray</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="javax.xml.transform.TransformerFactory.html">
+javax.xml.transform.TransformerFactory</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.hardware.SensorManager.html">
+android.hardware.SensorManager</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.sql.Statement.html">
+<i>java.sql.Statement</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.R.drawable.html">
+android.R.drawable</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.media.CamcorderProfile.html">
+android.media.CamcorderProfile</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.view.ViewConfiguration.html">
+android.view.ViewConfiguration</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.lang.Package.html">
+java.lang.Package</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="java.sql.ParameterMetaData.html">
+<i>java.sql.ParameterMetaData</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="android.provider.Settings.html">
+android.provider.Settings</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">3</TD>
+ <TD><A HREF="javax.net.ssl.SSLEngine.html">
+javax.net.ssl.SSLEngine</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.os.ParcelFileDescriptor.html">
+android.os.ParcelFileDescriptor</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.service.wallpaper.WallpaperService.Engine.html">
+android.service.wallpaper.WallpaperService.Engine</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.util.concurrent.ThreadPoolExecutor.html">
+java.util.concurrent.ThreadPoolExecutor</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicInteger.html">
+java.util.concurrent.atomic.AtomicInteger</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.util.concurrent.atomic.AtomicLong.html">
+java.util.concurrent.atomic.AtomicLong</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.app.Notification.html">
+android.app.Notification</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.util.Calendar.html">
+java.util.Calendar</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.lang.String.html">
+java.lang.String</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.Manifest.permission.html">
+android.Manifest.permission</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html">
+java.util.concurrent.locks.ReentrantReadWriteLock</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.os.Build.html">
+android.os.Build</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.webkit.WebSettings.html">
+android.webkit.WebSettings</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html">
+android.app.ActivityManager.RunningAppProcessInfo</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="javax.xml.parsers.DocumentBuilderFactory.html">
+javax.xml.parsers.DocumentBuilderFactory</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.util.logging.Logger.html">
+java.util.logging.Logger</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">2</TD>
+ <TD><A HREF="java.sql.ResultSetMetaData.html">
+<i>java.sql.ResultSetMetaData</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.R.style.html">
+android.R.style</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.os.Environment.html">
+android.os.Environment</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="javax.xml.datatype.DatatypeFactory.html">
+javax.xml.datatype.DatatypeFactory</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="java.util.Collections.html">
+java.util.Collections</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.app.admin.DevicePolicyManager.html">
+android.app.admin.DevicePolicyManager</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="java.lang.System.html">
+java.lang.System</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.text.format.DateUtils.html">
+android.text.format.DateUtils</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="org.apache.http.protocol.HTTP.html">
+org.apache.http.protocol.HTTP</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.media.MediaRecorder.html">
+android.media.MediaRecorder</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.view.View.html">
+android.view.View</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.widget.RemoteViews.html">
+android.widget.RemoteViews</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="java.io.PrintStream.html">
+java.io.PrintStream</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="java.io.PrintWriter.html">
+java.io.PrintWriter</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.content.pm.ApplicationInfo.html">
+android.content.pm.ApplicationInfo</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="android.view.Window.html">
+android.view.Window</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center">1</TD>
+ <TD><A HREF="java.util.Locale.html">
+java.util.Locale</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="android.content.Context.html">
+android.content.Context</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="dalvik.bytecode.Opcodes.html">
+<i>dalvik.bytecode.Opcodes</i></A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="android.R.attr.html">
+android.R.attr</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="java.util.Scanner.html">
+java.util.Scanner</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="android.telephony.TelephonyManager.html">
+android.telephony.TelephonyManager</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="android.content.res.Configuration.html">
+android.content.res.Configuration</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="android.app.Activity.html">
+android.app.Activity</A></TD>
+</TR>
+<TR>
+ <TD ALIGN="center"><1</TD>
+ <TD><A HREF="android.opengl.GLES20.html">
+android.opengl.GLES20</A></TD>
+</TR>
+</TABLE>
+<p style="font-size:10px">* See <a href="#calculation">Calculation of Change Percentages</a>, below.</p>
+<br>
+<h2 id="calculation">Calculation of Change Percentages</h2>
+<p>
+The percent change statistic reported for all elements in the "to" API Level specification is defined recursively as follows:</p>
+<pre>
+Percentage difference = 100 * (added + removed + 2*changed)
+ -----------------------------------
+ sum of public elements in BOTH APIs
+</pre>
+<p>where <code>added</code> is the number of packages added, <code>removed</code> is the number of packages removed, and <code>changed</code> is the number of packages changed.
+This definition is applied recursively for the classes and their program elements, so the value for a changed package will be less than 1, unless every class in that package has changed.
+The definition ensures that if all packages are removed and all new packages are
+added, the change will be 100%.</p>
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY></HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/jdiff_topleftframe.html b/docs/html/sdk/api_diff/9/changes/jdiff_topleftframe.html
new file mode 100644
index 0000000..36f9836
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/jdiff_topleftframe.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Android API Version Differences
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<table class="jdiffIndex" summary="Links to diff index files" BORDER="0" WIDTH="100%" cellspacing="0" cellpadding="0" style="margin:0">
+<TR>
+ <th class="indexHeader" nowrap>
+ Select a Diffs Index:</th>
+</TR>
+<TR>
+ <TD><FONT CLASS="indexText" size="-2"><A HREF="alldiffs_index_all.html" TARGET="bottomleftframe">All Differences</A></FONT><br></TD>
+</TR>
+<TR>
+ <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="packages_index_all.html" TARGET="bottomleftframe">By Package</A></FONT><br></TD>
+</TR>
+<TR>
+ <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="classes_index_all.html" TARGET="bottomleftframe">By Class</A></FONT><br></TD>
+</TR>
+<TR>
+ <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="constructors_index_all.html" TARGET="bottomleftframe">By Constructor</A></FONT><br></TD>
+</TR>
+<TR>
+ <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="methods_index_all.html" TARGET="bottomleftframe">By Method</A></FONT><br></TD>
+</TR>
+<TR>
+ <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="fields_index_all.html" TARGET="bottomleftframe">By Field</A></FONT><br></TD>
+</TR>
+</TABLE>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/methods_index_additions.html b/docs/html/sdk/api_diff/9/changes/methods_index_additions.html
new file mode 100644
index 0000000..41c8371
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/methods_index_additions.html
@@ -0,0 +1,1912 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="methods_index_all.html" class="staysblack">All Methods</a>
+ <br>
+<A HREF="methods_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<b>Additions</b>
+ <br>
+<A HREF="methods_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.addBatch_added(long, android.view.MotionEvent.PointerCoords[], int)" class="hiddenlink" target="rightframe"><b>addBatch</b>
+(<code>long, PointerCoords[], int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.addStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>addStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut_added(boolean)" class="hiddenlink" target="rightframe"><b>allowCoreThreadTimeOut</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut_added()" class="hiddenlink" target="rightframe"><b>allowsCoreThreadTimeOut</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.SharedPreferences.Editor.html#android.content.SharedPreferences.Editor.apply_added()" class="hiddenlink" target="rightframe"><b>apply</b>
+()</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.array_added()" class="hiddenlink" target="rightframe"><b>array</b>
+()</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.arrayOffset_added()" class="hiddenlink" target="rightframe"><b>arrayOffset</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.asLifoQueue_added(java.util.Deque<T>)" class="hiddenlink" target="rightframe"><b>asLifoQueue</b>
+(<code>Deque<T></code>)</A></nobr><br>
+<i>attachAuxEffect</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.autoCommitFailureClosesAllResultSets_added()" class="hiddenlink" target="rightframe"><b>autoCommitFailureClosesAllResultSets</b>
+()</A></nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>binarySearch</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(T[], int, int, T, java.util.Comparator<? super T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int, T, Comparator<? super T></code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(byte[], int, int, byte)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int, byte</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(char[], int, int, char)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int, char</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(double[], int, int, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int, double</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(float[], int, int, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int, float</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(int[], int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(java.lang.Object[], int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>Object[], int, int, Object</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(long[], int, int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int, long</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(short[], int, int, short)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int, short</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>callable</i><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedExceptionAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.canExecute_added()" class="hiddenlink" target="rightframe"><b>canExecute</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.ceiling_added(E)" class="hiddenlink" target="rightframe"><b>ceiling</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingEntry_added(K)" class="hiddenlink" target="rightframe"><b>ceilingEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingKey_added(K)" class="hiddenlink" target="rightframe"><b>ceilingKey</b>
+(<code>K</code>)</A></nobr><br>
+<i>clearCache</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.ResourceBundle
+</A></nobr><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added(java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>ClassLoader</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<i>clearError</i><br>
+ <nobr><A HREF="java.io.PrintStream.html#java.io.PrintStream.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintStream
+</A></nobr><br>
+ <nobr><A HREF="java.io.PrintWriter.html#java.io.PrintWriter.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintWriter
+</A></nobr><br>
+<nobr><A HREF="java.lang.System.html#java.lang.System.console_added()" class="hiddenlink" target="rightframe"><b>console</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.containsKey_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>containsKey</b>
+(<code>String</code>)</A></nobr><br>
+<i>copyOf</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(T[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(U[], int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(boolean[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(byte[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(char[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(double[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(float[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(int[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(long[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(short[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<i>copyOfRange</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(T[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(U[], int, int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(boolean[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(byte[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(char[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(double[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(float[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(int[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(long[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(short[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<i>copySign</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createArrayOf_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createArrayOf</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createBlob_added()" class="hiddenlink" target="rightframe"><b>createBlob</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createClob_added()" class="hiddenlink" target="rightframe"><b>createClob</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createNClob_added()" class="hiddenlink" target="rightframe"><b>createNClob</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.ParcelFileDescriptor.html#android.os.ParcelFileDescriptor.createPipe_added()" class="hiddenlink" target="rightframe"><b>createPipe</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createSQLXML_added()" class="hiddenlink" target="rightframe"><b>createSQLXML</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createStruct_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createStruct</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>decorateTask</i><br>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<V>, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+<i>descendingIterator</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingKeySet_added()" class="hiddenlink" target="rightframe"><b>descendingKeySet</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingMap_added()" class="hiddenlink" target="rightframe"><b>descendingMap</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingSet_added()" class="hiddenlink" target="rightframe"><b>descendingSet</b>
+()</A></nobr><br>
+<i>doAs</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<i>doAsPrivileged</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<i>doPrivilegedWithCombiner</i><br>
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetDefaultSSLParameters</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetSupportedSSLParameters</b>
+()</A></nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.firstEntry_added()" class="hiddenlink" target="rightframe"><b>firstEntry</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.floor_added(E)" class="hiddenlink" target="rightframe"><b>floor</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorEntry_added(K)" class="hiddenlink" target="rightframe"><b>floorEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorKey_added(K)" class="hiddenlink" target="rightframe"><b>floorKey</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.formatDateRange_added(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatDateRange</b>
+(<code>Context, Formatter, long, long, int, String</code>)</A></nobr><br>
+<i>free</i><br>
+ <nobr><A HREF="java.sql.Array.html#java.sql.Array.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Array
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Blob.html#java.sql.Blob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Blob
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Clob
+</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.CamcorderProfile.html#android.media.CamcorderProfile.get_added(int, int)" class="hiddenlink" target="rightframe"><b>get</b>
+(<code>int, int</code>)</A></nobr><br>
+<i>getActivityLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<i>getAltitude</i><br>
+ <nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAltitude_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in android.hardware.SensorManager
+</A></nobr><br>
+ <nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.getAltitude_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in android.media.ExifInterface
+</A></nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAngleChange_added(float[], float[], float[])" class="hiddenlink" target="rightframe"><b>getAngleChange</b>
+(<code>float[], float[], float[]</code>)</A></nobr><br>
+<i>getApplicationLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<i>getAudioSessionId</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.AudioTrack
+</A></nobr><br>
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.MediaPlayer
+</A></nobr><br>
+<i>getAvailableLocales</i><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getBearingAccuracy_added()" class="hiddenlink" target="rightframe"><b>getBearingAccuracy</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Blob.html#java.sql.Blob.getBinaryStream_added(long, long)" class="hiddenlink" target="rightframe"><b>getBinaryStream</b>
+(<code>long, long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.getBlocker_added(java.lang.Thread)" class="hiddenlink" target="rightframe"><b>getBlocker</b>
+(<code>Thread</code>)</A></nobr><br>
+<i>getBundle</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, ClassLoader, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<nobr><A HREF="java.lang.String.html#java.lang.String.getBytes_added(java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>getBytes</b>
+(<code>Charset</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getCameraInfo_added(int, android.hardware.Camera.CameraInfo)" class="hiddenlink" target="rightframe"><b>getCameraInfo</b>
+(<code>int, CameraInfo</code>)</A></nobr><br>
+<i>getCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.getCharacterStream_added(long, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long</code>)</b> in java.sql.Clob
+</A></nobr><br>
+<i>getClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Connection
+</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getClientInfoProperties_added()" class="hiddenlink" target="rightframe"><b>getClientInfoProperties</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefault_added()" class="hiddenlink" target="rightframe"><b>getDefault</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getDefaultSSLParameters</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayName_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayName</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayNames_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayNames</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<i>getExponent</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getExponentSeparator_added()" class="hiddenlink" target="rightframe"><b>getExponentSeparator</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getFilterTouchesWhenObscured_added()" class="hiddenlink" target="rightframe"><b>getFilterTouchesWhenObscured</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getFlags_added()" class="hiddenlink" target="rightframe"><b>getFlags</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getFocusDistances_added(float[])" class="hiddenlink" target="rightframe"><b>getFocusDistances</b>
+(<code>float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.getFreeSpace_added()" class="hiddenlink" target="rightframe"><b>getFreeSpace</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctionColumns_added(java.lang.String, java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctionColumns</b>
+(<code>String, String, String, String</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctions_added(java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctions</b>
+(<code>String, String, String</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getHardwareAddress_added()" class="hiddenlink" target="rightframe"><b>getHardwareAddress</b>
+()</A></nobr><br>
+<i>getHistoricalOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalPointerCoords_added(int, int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getHistoricalPointerCoords</b>
+(<code>int, int, PointerCoords</code>)</A></nobr><br>
+<i>getHistoricalToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getHistoricalToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getHistoricalTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getHistoricalTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getHoldability_added()" class="hiddenlink" target="rightframe"><b>getHoldability</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount_added()" class="hiddenlink" target="rightframe"><b>getHoldCount</b>
+()</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getHorizontalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getHorizontalAccuracy</b>
+()</A></nobr><br>
+<i>getInstance</i><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters</code>)</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.security.Provider)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, Provider</code>)</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, String</code>)</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getInterfaceAddresses_added()" class="hiddenlink" target="rightframe"><b>getInterfaceAddresses</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.CameraProfile.html#android.media.CameraProfile.getJpegEncodingQualityParameter_added(int, int)" class="hiddenlink" target="rightframe"><b>getJpegEncodingQualityParameter</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.getMinDelay_added()" class="hiddenlink" target="rightframe"><b>getMinDelay</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getMTU_added()" class="hiddenlink" target="rightframe"><b>getMTU</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.getName_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>getName</b>
+(<code>String, Map<String, String></code>)</A></nobr><br>
+<i>getNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>getNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>getNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getNumberOfCameras_added()" class="hiddenlink" target="rightframe"><b>getNumberOfCameras</b>
+()</A></nobr><br>
+<i>getOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollFooter_added()" class="hiddenlink" target="rightframe"><b>getOverscrollFooter</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollHeader_added()" class="hiddenlink" target="rightframe"><b>getOverscrollHeader</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getOverScrollMode_added()" class="hiddenlink" target="rightframe"><b>getOverScrollMode</b>
+()</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getParameters_added()" class="hiddenlink" target="rightframe"><b>getParameters</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getPointerCoords_added(int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getPointerCoords</b>
+(<code>int, PointerCoords</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFpsRange_added(int[])" class="hiddenlink" target="rightframe"><b>getPreviewFpsRange</b>
+(<code>int[]</code>)</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getProvider_added()" class="hiddenlink" target="rightframe"><b>getProvider</b>
+()</A></nobr><br>
+<i>getProviderInfo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<nobr><A HREF="android.telephony.gsm.GsmCellLocation.html#android.telephony.gsm.GsmCellLocation.getPsc_added()" class="hiddenlink" target="rightframe"><b>getPsc</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getQuaternionFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getQuaternionFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount_added()" class="hiddenlink" target="rightframe"><b>getReadHoldCount</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getRotationMatrixFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getRotationMatrixFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.getRoundingMode_added()" class="hiddenlink" target="rightframe"><b>getRoundingMode</b>
+()</A></nobr><br>
+<i>getRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getRowIdLifetime_added()" class="hiddenlink" target="rightframe"><b>getRowIdLifetime</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverflingDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverflingDistance</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverscrollDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverscrollDistance</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getSchemas_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getSchemas</b>
+(<code>String, String</code>)</A></nobr><br>
+<i>getSelectedText</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getSpeedAccuracy_added()" class="hiddenlink" target="rightframe"><b>getSpeedAccuracy</b>
+()</A></nobr><br>
+<i>getSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>getSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getSubInterfaces_added()" class="hiddenlink" target="rightframe"><b>getSubInterfaces</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFpsRange_added()" class="hiddenlink" target="rightframe"><b>getSupportedPreviewFpsRange</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getSupportedSSLParameters</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.IntentSender.html#android.content.IntentSender.getTargetPackage_added()" class="hiddenlink" target="rightframe"><b>getTargetPackage</b>
+()</A></nobr><br>
+<i>getToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.getTotalSpace_added()" class="hiddenlink" target="rightframe"><b>getTotalSpace</b>
+()</A></nobr><br>
+<i>getTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.getUsableSpace_added()" class="hiddenlink" target="rightframe"><b>getUsableSpace</b>
+()</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getUseWebViewBackgroundForOverscrollBackground_added()" class="hiddenlink" target="rightframe"><b>getUseWebViewBackgroundForOverscrollBackground</b>
+()</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getVerticalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getVerticalAccuracy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glDrawElements_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>glDrawElements</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glVertexAttribPointer_added(int, int, int, boolean, int, int)" class="hiddenlink" target="rightframe"><b>glVertexAttribPointer</b>
+(<code>int, int, int, boolean, int, int</code>)</A></nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.handleKeySet_added()" class="hiddenlink" target="rightframe"><b>handleKeySet</b>
+()</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.hasArray_added()" class="hiddenlink" target="rightframe"><b>hasArray</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.headMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>headMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.headSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>headSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.higher_added(E)" class="hiddenlink" target="rightframe"><b>higher</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherEntry_added(K)" class="hiddenlink" target="rightframe"><b>higherEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherKey_added(K)" class="hiddenlink" target="rightframe"><b>higherKey</b>
+(<code>K</code>)</A></nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>invokeAll</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<i>invokeAny</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<i>isClosed</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Statement
+</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.isDirect_added()" class="hiddenlink" target="rightframe"><b>isDirect</b>
+()</A></nobr><br>
+<nobr><A HREF="java.lang.String.html#java.lang.String.isEmpty_added()" class="hiddenlink" target="rightframe"><b>isEmpty</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.isExternalStorageRemovable_added()" class="hiddenlink" target="rightframe"><b>isExternalStorageRemovable</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isHeldByCurrentThread</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isLoopback_added()" class="hiddenlink" target="rightframe"><b>isLoopback</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isPointToPoint_added()" class="hiddenlink" target="rightframe"><b>isPointToPoint</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isPoolable_added()" class="hiddenlink" target="rightframe"><b>isPoolable</b>
+()</A></nobr><br>
+<nobr><A HREF="android.location.Geocoder.html#android.location.Geocoder.isPresent_added()" class="hiddenlink" target="rightframe"><b>isPresent</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isUp_added()" class="hiddenlink" target="rightframe"><b>isUp</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.isValid_added(int)" class="hiddenlink" target="rightframe"><b>isValid</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isVirtual_added()" class="hiddenlink" target="rightframe"><b>isVirtual</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.iterator_added()" class="hiddenlink" target="rightframe"><b>iterator</b>
+()</A></nobr><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.keySet_added()" class="hiddenlink" target="rightframe"><b>keySet</b>
+()</A></nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lastEntry_added()" class="hiddenlink" target="rightframe"><b>lastEntry</b>
+()</A></nobr><br>
+<i>lazySet</i><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicBoolean.html#java.util.concurrent.atomic.AtomicBoolean.lazySet_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.util.concurrent.atomic.AtomicBoolean
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicInteger.html#java.util.concurrent.atomic.AtomicInteger.lazySet_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.util.concurrent.atomic.AtomicInteger
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html#java.util.concurrent.atomic.AtomicIntegerArray.lazySet_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerArray
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html#java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet_added(T, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerFieldUpdater
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLong.html#java.util.concurrent.atomic.AtomicLong.lazySet_added(long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long</code>)</b> in java.util.concurrent.atomic.AtomicLong
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongArray.html#java.util.concurrent.atomic.AtomicLongArray.lazySet_added(int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, long</code>)</b> in java.util.concurrent.atomic.AtomicLongArray
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html#java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet_added(T, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, long</code>)</b> in java.util.concurrent.atomic.AtomicLongFieldUpdater
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReference.html#java.util.concurrent.atomic.AtomicReference.lazySet_added(V)" class="hiddenlink" target="rightframe">type <b>
+(<code>V</code>)</b> in java.util.concurrent.atomic.AtomicReference
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html#java.util.concurrent.atomic.AtomicReferenceArray.lazySet_added(int, E)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, E</code>)</b> in java.util.concurrent.atomic.AtomicReferenceArray
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html#java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet_added(T, V)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, V</code>)</b> in java.util.concurrent.atomic.AtomicReferenceFieldUpdater
+</A></nobr><br>
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.load_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>load</b>
+(<code>Reader</code>)</A></nobr><br>
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.loadLogo_added(android.content.pm.PackageManager)" class="hiddenlink" target="rightframe"><b>loadLogo</b>
+(<code>PackageManager</code>)</A></nobr><br>
+<nobr><A HREF="java.io.ObjectStreamClass.html#java.io.ObjectStreamClass.lookupAny_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>lookupAny</b>
+(<code>Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.lower_added(E)" class="hiddenlink" target="rightframe"><b>lower</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerEntry_added(K)" class="hiddenlink" target="rightframe"><b>lowerEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerKey_added(K)" class="hiddenlink" target="rightframe"><b>lowerKey</b>
+(<code>K</code>)</A></nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.navigableKeySet_added()" class="hiddenlink" target="rightframe"><b>navigableKeySet</b>
+()</A></nobr><br>
+<i>newInstance</i><br>
+ <nobr><A HREF="javax.xml.datatype.DatatypeFactory.html#javax.xml.datatype.DatatypeFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.datatype.DatatypeFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.parsers.DocumentBuilderFactory.html#javax.xml.parsers.DocumentBuilderFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.DocumentBuilderFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.parsers.SAXParserFactory.html#javax.xml.parsers.SAXParserFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.SAXParserFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.transform.TransformerFactory.html#javax.xml.transform.TransformerFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.transform.TransformerFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_added(java.lang.String, java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String, ClassLoader</code>)</b> in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.newSetFromMap_added(java.util.Map<E, java.lang.Boolean>)" class="hiddenlink" target="rightframe"><b>newSetFromMap</b>
+(<code>Map<E, Boolean></code>)</A></nobr><br>
+<i>newTaskFor</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.lang.Runnable, T)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, T</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.util.concurrent.Callable<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<T></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<i>nextAfter</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<i>nextUp</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>obtain</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, int[], PointerCoords[], int, float, float, int, int, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerFirst_added(E)" class="hiddenlink" target="rightframe"><b>offerFirst</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerLast_added(E)" class="hiddenlink" target="rightframe"><b>offerLast</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onFilterTouchEventForSecurity_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onFilterTouchEventForSecurity</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onOverScrolled_added(int, int, boolean, boolean)" class="hiddenlink" target="rightframe"><b>onOverScrolled</b>
+(<code>int, int, boolean, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.service.wallpaper.WallpaperService.Engine.html#android.service.wallpaper.WallpaperService.Engine.onSurfaceRedrawNeeded_added(android.view.SurfaceHolder)" class="hiddenlink" target="rightframe"><b>onSurfaceRedrawNeeded</b>
+(<code>SurfaceHolder</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.open_added(int)" class="hiddenlink" target="rightframe"><b>open</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.overScrollBy_added(int, int, int, int, int, int, int, int, boolean)" class="hiddenlink" target="rightframe"><b>overScrollBy</b>
+(<code>int, int, int, int, int, int, int, int, boolean</code>)</A></nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.park_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>park</b>
+(<code>Object</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkNanos_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkNanos</b>
+(<code>Object, long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkUntil_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkUntil</b>
+(<code>Object, long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekFirst_added()" class="hiddenlink" target="rightframe"><b>peekFirst</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekLast_added()" class="hiddenlink" target="rightframe"><b>peekLast</b>
+()</A></nobr><br>
+<i>pollFirst</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollFirstEntry_added()" class="hiddenlink" target="rightframe"><b>pollFirstEntry</b>
+()</A></nobr><br>
+<i>pollLast</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollLastEntry_added()" class="hiddenlink" target="rightframe"><b>pollLastEntry</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pop_added()" class="hiddenlink" target="rightframe"><b>pop</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.push_added(E)" class="hiddenlink" target="rightframe"><b>push</b>
+(<code>E</code>)</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNClob_added()" class="hiddenlink" target="rightframe"><b>readNClob</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNString_added()" class="hiddenlink" target="rightframe"><b>readNString</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readRowId_added()" class="hiddenlink" target="rightframe"><b>readRowId</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readSQLXML_added()" class="hiddenlink" target="rightframe"><b>readSQLXML</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeFirstOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeFirstOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeLastOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeLastOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.removeStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>removeStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<i>requestLocationUpdates</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<i>requestSingleUpdate</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<nobr><A HREF="java.util.Scanner.html#java.util.Scanner.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>scalb</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<i>setAsciiStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAudioSessionId_added(int)" class="hiddenlink" target="rightframe"><b>setAudioSessionId</b>
+(<code>int</code>)</A></nobr><br>
+<i>setAuxEffectSendLevel</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setBearingAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setBearingAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBigDecimal_added(java.lang.String, java.math.BigDecimal)" class="hiddenlink" target="rightframe"><b>setBigDecimal</b>
+(<code>String, BigDecimal</code>)</A></nobr><br>
+<i>setBinaryStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setBlob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBoolean_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setBoolean</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setByte_added(java.lang.String, byte)" class="hiddenlink" target="rightframe"><b>setByte</b>
+(<code>String, byte</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBytes_added(java.lang.String, byte[])" class="hiddenlink" target="rightframe"><b>setBytes</b>
+(<code>String, byte[]</code>)</A></nobr><br>
+<i>setCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.util.Properties)" class="hiddenlink" target="rightframe">type <b>
+(<code>Properties</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<i>setClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setComposingRegion</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<i>setDate</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.setDefault_added(javax.net.ssl.SSLContext)" class="hiddenlink" target="rightframe"><b>setDefault</b>
+(<code>SSLContext</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDouble_added(java.lang.String, double)" class="hiddenlink" target="rightframe"><b>setDouble</b>
+(<code>String, double</code>)</A></nobr><br>
+<i>setExecutable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.setExponentSeparator_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setExponentSeparator</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setFilterTouchesWhenObscured_added(boolean)" class="hiddenlink" target="rightframe"><b>setFilterTouchesWhenObscured</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setFloat_added(java.lang.String, float)" class="hiddenlink" target="rightframe"><b>setFloat</b>
+(<code>String, float</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setHorizontalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setHorizontalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setInt_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setInt</b>
+(<code>String, int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setLong_added(java.lang.String, long)" class="hiddenlink" target="rightframe"><b>setLong</b>
+(<code>String, long</code>)</A></nobr><br>
+<i>setNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setNull</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setObject</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setOrientationHint_added(int)" class="hiddenlink" target="rightframe"><b>setOrientationHint</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollFooter_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollFooter</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollHeader_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollHeader</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setOverScrollMode_added(int)" class="hiddenlink" target="rightframe"><b>setOverScrollMode</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setPackageObbPath_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setPackageObbPath</b>
+(<code>String, String</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.setPoolable_added(boolean)" class="hiddenlink" target="rightframe"><b>setPoolable</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFpsRange_added(int, int)" class="hiddenlink" target="rightframe"><b>setPreviewFpsRange</b>
+(<code>int, int</code>)</A></nobr><br>
+<i>setReadable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.setRoundingMode_added(java.math.RoundingMode)" class="hiddenlink" target="rightframe"><b>setRoundingMode</b>
+(<code>RoundingMode</code>)</A></nobr><br>
+<i>setRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setShort_added(java.lang.String, short)" class="hiddenlink" target="rightframe"><b>setShort</b>
+(<code>String, short</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setSpeedAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setSpeedAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<i>setSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setString</b>
+(<code>String, String</code>)</A></nobr><br>
+<i>setTime</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setTimestamp</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setURL_added(int, java.net.URL)" class="hiddenlink" target="rightframe"><b>setURL</b>
+(<code>int, URL</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setUseWebViewBackgroundForOverscrollBackground_added(boolean)" class="hiddenlink" target="rightframe"><b>setUseWebViewBackgroundForOverscrollBackground</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setVerticalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setVerticalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<i>setWorkSource</i><br>
+ <nobr><A HREF="android.net.wifi.WifiManager.WifiLock.html#android.net.wifi.WifiManager.WifiLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.net.wifi.WifiManager.WifiLock
+</A></nobr><br>
+ <nobr><A HREF="android.os.PowerManager.WakeLock.html#android.os.PowerManager.WakeLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.os.PowerManager.WakeLock
+</A></nobr><br>
+<i>setWritable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.store_added(java.io.Writer, java.lang.String)" class="hiddenlink" target="rightframe"><b>store</b>
+(<code>Writer, String</code>)</A></nobr><br>
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.stringPropertyNames_added()" class="hiddenlink" target="rightframe"><b>stringPropertyNames</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.subMap_added(K, boolean, K, boolean)" class="hiddenlink" target="rightframe"><b>subMap</b>
+(<code>K, boolean, K, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.subSet_added(E, boolean, E, boolean)" class="hiddenlink" target="rightframe"><b>subSet</b>
+(<code>E, boolean, E, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.supportsMulticast_added()" class="hiddenlink" target="rightframe"><b>supportsMulticast</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax_added()" class="hiddenlink" target="rightframe"><b>supportsStoredFunctionsUsingCallSyntax</b>
+()</A></nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.tailMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>tailMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.tailSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>tailSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeInputQueue_added(android.view.InputQueue.Callback)" class="hiddenlink" target="rightframe"><b>takeInputQueue</b>
+(<code>Callback</code>)</A></nobr><br>
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeSurface_added(android.view.SurfaceHolder.Callback2)" class="hiddenlink" target="rightframe"><b>takeSurface</b>
+(<code>Callback2</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toDays_added(long)" class="hiddenlink" target="rightframe"><b>toDays</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toHours_added(long)" class="hiddenlink" target="rightframe"><b>toHours</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toMinutes_added(long)" class="hiddenlink" target="rightframe"><b>toMinutes</b>
+(<code>long</code>)</A></nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>updateAsciiStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateBinaryStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateBlob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateNClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateNString</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateRowId</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateSQLXML</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNClob_added(java.sql.NClob)" class="hiddenlink" target="rightframe"><b>writeNClob</b>
+(<code>NClob</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNString_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>writeNString</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeRowId_added(java.sql.RowId)" class="hiddenlink" target="rightframe"><b>writeRowId</b>
+(<code>RowId</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeSQLXML_added(java.sql.SQLXML)" class="hiddenlink" target="rightframe"><b>writeSQLXML</b>
+(<code>SQLXML</code>)</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/methods_index_all.html b/docs/html/sdk/api_diff/9/changes/methods_index_all.html
new file mode 100644
index 0000000..74b195c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/methods_index_all.html
@@ -0,0 +1,2079 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Methods</b>
+ <br>
+<A HREF="methods_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="methods_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="methods_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.addBatch_added(long, android.view.MotionEvent.PointerCoords[], int)" class="hiddenlink" target="rightframe"><b>addBatch</b>
+(<code>long, PointerCoords[], int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.addStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>addStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut_added(boolean)" class="hiddenlink" target="rightframe"><b>allowCoreThreadTimeOut</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html#java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut_added()" class="hiddenlink" target="rightframe"><b>allowsCoreThreadTimeOut</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.SharedPreferences.Editor.html#android.content.SharedPreferences.Editor.apply_added()" class="hiddenlink" target="rightframe"><b>apply</b>
+()</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.array_added()" class="hiddenlink" target="rightframe"><b>array</b>
+()</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.arrayOffset_added()" class="hiddenlink" target="rightframe"><b>arrayOffset</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.asLifoQueue_added(java.util.Deque<T>)" class="hiddenlink" target="rightframe"><b>asLifoQueue</b>
+(<code>Deque<T></code>)</A></nobr><br>
+<i>attachAuxEffect</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.attachAuxEffect_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.autoCommitFailureClosesAllResultSets_added()" class="hiddenlink" target="rightframe"><b>autoCommitFailureClosesAllResultSets</b>
+()</A></nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>binarySearch</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(T[], int, int, T, java.util.Comparator<? super T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int, T, Comparator<? super T></code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(byte[], int, int, byte)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int, byte</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(char[], int, int, char)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int, char</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(double[], int, int, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int, double</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(float[], int, int, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int, float</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(int[], int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(java.lang.Object[], int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>Object[], int, int, Object</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(long[], int, int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int, long</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.binarySearch_added(short[], int, int, short)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int, short</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>callable</i><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedExceptionAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_added(java.security.PrivilegedExceptionAction<?>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<?></code>)</b> in java.util.concurrent.Executors
+</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.canExecute_added()" class="hiddenlink" target="rightframe"><b>canExecute</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.ceiling_added(E)" class="hiddenlink" target="rightframe"><b>ceiling</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingEntry_added(K)" class="hiddenlink" target="rightframe"><b>ceilingEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.ceilingKey_added(K)" class="hiddenlink" target="rightframe"><b>ceilingKey</b>
+(<code>K</code>)</A></nobr><br>
+<i>clearCache</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.ResourceBundle
+</A></nobr><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.clearCache_added(java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>ClassLoader</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<i>clearError</i><br>
+ <nobr><A HREF="java.io.PrintStream.html#java.io.PrintStream.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintStream
+</A></nobr><br>
+ <nobr><A HREF="java.io.PrintWriter.html#java.io.PrintWriter.clearError_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.io.PrintWriter
+</A></nobr><br>
+<i>clone</i><br>
+ <nobr><A HREF="android.app.Notification.html#android.app.Notification.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.app.Notification
+</A></nobr><br>
+ <nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.widget.RemoteViews
+</A></nobr><br>
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.compareTo_changed(java.text.CollationKey)" class="hiddenlink" target="rightframe">compareTo
+(<code>CollationKey</code>)</A></nobr><br>
+<nobr><A HREF="java.lang.System.html#java.lang.System.console_added()" class="hiddenlink" target="rightframe"><b>console</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.containsKey_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>containsKey</b>
+(<code>String</code>)</A></nobr><br>
+<i>copyOf</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(T[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(U[], int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(boolean[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(byte[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(char[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(double[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(float[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(int[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(long[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOf_added(short[], int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<i>copyOfRange</i><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(T[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(U[], int, int, java.lang.Class<? extends T[]>)" class="hiddenlink" target="rightframe">type <b>
+(<code>U[], int, int, Class<? extends T[]></code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(boolean[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(byte[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>byte[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(char[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>char[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(double[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(float[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(int[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(long[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+ <nobr><A HREF="java.util.Arrays.html#java.util.Arrays.copyOfRange_added(short[], int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>short[], int, int</code>)</b> in java.util.Arrays
+</A></nobr><br>
+<i>copySign</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.copySign_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createArrayOf_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createArrayOf</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createBlob_added()" class="hiddenlink" target="rightframe"><b>createBlob</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createClob_added()" class="hiddenlink" target="rightframe"><b>createClob</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createNClob_added()" class="hiddenlink" target="rightframe"><b>createNClob</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.ParcelFileDescriptor.html#android.os.ParcelFileDescriptor.createPipe_added()" class="hiddenlink" target="rightframe"><b>createPipe</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createSQLXML_added()" class="hiddenlink" target="rightframe"><b>createSQLXML</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.createStruct_added(java.lang.String, java.lang.Object[])" class="hiddenlink" target="rightframe"><b>createStruct</b>
+(<code>String, Object[]</code>)</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>decorateTask</i><br>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html#java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<V>, RunnableScheduledFuture<V></code>)</b> in java.util.concurrent.ScheduledThreadPoolExecutor
+</A></nobr><br>
+<i>descendingIterator</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingIterator_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingKeySet_added()" class="hiddenlink" target="rightframe"><b>descendingKeySet</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.descendingMap_added()" class="hiddenlink" target="rightframe"><b>descendingMap</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.descendingSet_added()" class="hiddenlink" target="rightframe"><b>descendingSet</b>
+()</A></nobr><br>
+<i>describeContents</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<i>doAs</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T></code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<i>doAsPrivileged</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedExceptionAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <b>
+(<code>Subject, PrivilegedAction<T>, AccessControlContext</code>)</b> in javax.security.auth.Subject
+</A></nobr><br>
+<i>doPrivilegedWithCombiner</i><br>
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedExceptionAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedExceptionAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+ <nobr><A HREF="java.security.AccessController.html#java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedAction<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>PrivilegedAction<T></code>)</b> in java.security.AccessController
+</A></nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetDefaultSSLParameters</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContextSpi.html#javax.net.ssl.SSLContextSpi.engineGetSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>engineGetSupportedSSLParameters</b>
+()</A></nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.lang.Enum.html#java.lang.Enum.finalize_changed()" class="hiddenlink" target="rightframe">finalize
+()</A></nobr><br>
+<nobr><A HREF="dalvik.system.PathClassLoader.html#dalvik.system.PathClassLoader.findLibrary_changed(java.lang.String)" class="hiddenlink" target="rightframe">findLibrary
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.firstEntry_added()" class="hiddenlink" target="rightframe"><b>firstEntry</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.floor_added(E)" class="hiddenlink" target="rightframe"><b>floor</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorEntry_added(K)" class="hiddenlink" target="rightframe"><b>floorEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.floorKey_added(K)" class="hiddenlink" target="rightframe"><b>floorKey</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="android.text.format.DateUtils.html#android.text.format.DateUtils.formatDateRange_added(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatDateRange</b>
+(<code>Context, Formatter, long, long, int, String</code>)</A></nobr><br>
+<i>free</i><br>
+ <nobr><A HREF="java.sql.Array.html#java.sql.Array.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Array
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Blob.html#java.sql.Blob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Blob
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.free_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Clob
+</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.CamcorderProfile.html#android.media.CamcorderProfile.get_added(int, int)" class="hiddenlink" target="rightframe"><b>get</b>
+(<code>int, int</code>)</A></nobr><br>
+<i>getActivityLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.ComponentName)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getActivityLogo_added(android.content.Intent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Intent</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<i>getAltitude</i><br>
+ <nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAltitude_added(float, float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, float</code>)</b> in android.hardware.SensorManager
+</A></nobr><br>
+ <nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.getAltitude_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in android.media.ExifInterface
+</A></nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getAngleChange_added(float[], float[], float[])" class="hiddenlink" target="rightframe"><b>getAngleChange</b>
+(<code>float[], float[], float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Package.html#java.lang.Package.getAnnotation_changed(java.lang.Class<A>)" class="hiddenlink" target="rightframe">getAnnotation
+(<code>Class<A></code>)</A></nobr><br>
+<i>getApplicationLogo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)" class="hiddenlink" target="rightframe">type <b>
+(<code>ApplicationInfo</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<i>getAudioSessionId</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.AudioTrack
+</A></nobr><br>
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getAudioSessionId_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.media.MediaPlayer
+</A></nobr><br>
+<i>getAvailableLocales</i><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getAvailableLocales_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getBearingAccuracy_added()" class="hiddenlink" target="rightframe"><b>getBearingAccuracy</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Blob.html#java.sql.Blob.getBinaryStream_added(long, long)" class="hiddenlink" target="rightframe"><b>getBinaryStream</b>
+(<code>long, long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.getBlocker_added(java.lang.Thread)" class="hiddenlink" target="rightframe"><b>getBlocker</b>
+(<code>Thread</code>)</A></nobr><br>
+<i>getBundle</i><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+ <nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Locale, ClassLoader, Control</code>)</b> in java.util.ResourceBundle
+</A></nobr><br>
+<nobr><A HREF="java.lang.String.html#java.lang.String.getBytes_added(java.nio.charset.Charset)" class="hiddenlink" target="rightframe"><b>getBytes</b>
+(<code>Charset</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getCameraInfo_added(int, android.hardware.Camera.CameraInfo)" class="hiddenlink" target="rightframe"><b>getCameraInfo</b>
+(<code>int, CameraInfo</code>)</A></nobr><br>
+<i>getCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Clob.html#java.sql.Clob.getCharacterStream_added(long, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long</code>)</b> in java.sql.Clob
+</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getClasses_changed()" class="hiddenlink" target="rightframe">getClasses
+()</A></nobr><br>
+<i>getClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.getClientInfo_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Connection
+</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getClientInfoProperties_added()" class="hiddenlink" target="rightframe"><b>getClientInfoProperties</b>
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructors_changed()" class="hiddenlink" target="rightframe">getConstructors
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredClasses_changed()" class="hiddenlink" target="rightframe">getDeclaredClasses
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructors_changed()" class="hiddenlink" target="rightframe">getDeclaredConstructors
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.reflect.Member.html#java.lang.reflect.Member.getDeclaringClass_changed()" class="hiddenlink" target="rightframe">getDeclaringClass
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefault_added()" class="hiddenlink" target="rightframe"><b>getDefault</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getDefaultSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getDefaultSSLParameters</b>
+()</A></nobr><br>
+<i>getDeviceId</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayName_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayName</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<nobr><A HREF="java.util.Calendar.html#java.util.Calendar.getDisplayNames_added(int, int, java.util.Locale)" class="hiddenlink" target="rightframe"><b>getDisplayNames</b>
+(<code>int, int, Locale</code>)</A></nobr><br>
+<i>getExponent</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.getExponent_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getExponentSeparator_added()" class="hiddenlink" target="rightframe"><b>getExponentSeparator</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getFilterTouchesWhenObscured_added()" class="hiddenlink" target="rightframe"><b>getFilterTouchesWhenObscured</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getFlags_added()" class="hiddenlink" target="rightframe"><b>getFlags</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getFocusDistances_added(float[])" class="hiddenlink" target="rightframe"><b>getFocusDistances</b>
+(<code>float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.getFreeSpace_added()" class="hiddenlink" target="rightframe"><b>getFreeSpace</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctionColumns_added(java.lang.String, java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctionColumns</b>
+(<code>String, String, String, String</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getFunctions_added(java.lang.String, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getFunctions</b>
+(<code>String, String, String</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getHardwareAddress_added()" class="hiddenlink" target="rightframe"><b>getHardwareAddress</b>
+()</A></nobr><br>
+<i>getHistoricalOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalOrientation_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalPointerCoords_added(int, int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getHistoricalPointerCoords</b>
+(<code>int, int, PointerCoords</code>)</A></nobr><br>
+<i>getHistoricalToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getHistoricalToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalToolMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getHistoricalTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMajor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getHistoricalTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getHistoricalTouchMinor_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getHoldability_added()" class="hiddenlink" target="rightframe"><b>getHoldability</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount_added()" class="hiddenlink" target="rightframe"><b>getHoldCount</b>
+()</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getHorizontalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getHorizontalAccuracy</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLSessionContext.html#javax.net.ssl.SSLSessionContext.getIds_changed()" class="hiddenlink" target="rightframe">getIds
+()</A></nobr><br>
+<i>getInstance</i><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters</code>)</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.security.Provider)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, Provider</code>)</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Parameters, String</code>)</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DateFormatSymbols.html#java.text.DateFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DateFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.getInstance_added(java.util.Locale)" class="hiddenlink" target="rightframe">type <b>
+(<code>Locale</code>)</b> in java.text.DecimalFormatSymbols
+</A></nobr><br>
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getInt_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getInt</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getInterfaceAddresses_added()" class="hiddenlink" target="rightframe"><b>getInterfaceAddresses</b>
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getInterfaces_changed()" class="hiddenlink" target="rightframe">getInterfaces
+()</A></nobr><br>
+<nobr><A HREF="android.media.CameraProfile.html#android.media.CameraProfile.getJpegEncodingQualityParameter_added(int, int)" class="hiddenlink" target="rightframe"><b>getJpegEncodingQualityParameter</b>
+(<code>int, int</code>)</A></nobr><br>
+<i>getLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<i>getLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getLong_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getLong</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Sensor.html#android.hardware.Sensor.getMinDelay_added()" class="hiddenlink" target="rightframe"><b>getMinDelay</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getMTU_added()" class="hiddenlink" target="rightframe"><b>getMTU</b>
+()</A></nobr><br>
+<nobr><A HREF="javax.security.auth.x500.X500Principal.html#javax.security.auth.x500.X500Principal.getName_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe"><b>getName</b>
+(<code>String, Map<String, String></code>)</A></nobr><br>
+<i>getNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNCharacterStream_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>getNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNClob_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>getNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getNString_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.getNumberOfCameras_added()" class="hiddenlink" target="rightframe"><b>getNumberOfCameras</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.getOption_removed(int)" class="hiddenlink" target="rightframe"><strike>getOption</strike>
+(<code>int</code>)</A></nobr><br>
+<i>getOrientation</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getOrientation_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollFooter_added()" class="hiddenlink" target="rightframe"><b>getOverscrollFooter</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.getOverscrollHeader_added()" class="hiddenlink" target="rightframe"><b>getOverscrollHeader</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getOverScrollMode_added()" class="hiddenlink" target="rightframe"><b>getOverScrollMode</b>
+()</A></nobr><br>
+<i>getParameters</i><br>
+ <nobr><A HREF="java.security.Policy.html#java.security.Policy.getParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.security.Policy
+</A></nobr><br>
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.getParameters_changed()" class="hiddenlink" target="rightframe">type
+() in javax.net.ssl.KeyStoreBuilderParameters
+</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>
+()</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getPermissions_changed(java.security.CodeSource)" class="hiddenlink" target="rightframe">getPermissions
+(<code>CodeSource</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getPluginsPath_changed()" class="hiddenlink" target="rightframe">getPluginsPath
+()</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getPointerCoords_added(int, android.view.MotionEvent.PointerCoords)" class="hiddenlink" target="rightframe"><b>getPointerCoords</b>
+(<code>int, PointerCoords</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFpsRange_added(int[])" class="hiddenlink" target="rightframe"><b>getPreviewFpsRange</b>
+(<code>int[]</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFrameRate_changed()" class="hiddenlink" target="rightframe">getPreviewFrameRate
+()</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getProvider_added()" class="hiddenlink" target="rightframe"><b>getProvider</b>
+()</A></nobr><br>
+<i>getProviderInfo</i><br>
+ <nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.content.pm.PackageManager
+</A></nobr><br>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getProviderInfo_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>ComponentName, int</code>)</b> in android.test.mock.MockPackageManager
+</A></nobr><br>
+<nobr><A HREF="android.telephony.gsm.GsmCellLocation.html#android.telephony.gsm.GsmCellLocation.getPsc_added()" class="hiddenlink" target="rightframe"><b>getPsc</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getQuaternionFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getQuaternionFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount_added()" class="hiddenlink" target="rightframe"><b>getReadHoldCount</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.SensorManager.html#android.hardware.SensorManager.getRotationMatrixFromVector_added(float[], float[])" class="hiddenlink" target="rightframe"><b>getRotationMatrixFromVector</b>
+(<code>float[], float[]</code>)</A></nobr><br>
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.getRoundingMode_added()" class="hiddenlink" target="rightframe"><b>getRoundingMode</b>
+()</A></nobr><br>
+<i>getRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getRowId_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getRowIdLifetime_added()" class="hiddenlink" target="rightframe"><b>getRowIdLifetime</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverflingDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverflingDistance</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getScaledOverscrollDistance_added()" class="hiddenlink" target="rightframe"><b>getScaledOverscrollDistance</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.getSchemas_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getSchemas</b>
+(<code>String, String</code>)</A></nobr><br>
+<i>getSelectedText</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.getSelectedText_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getShort_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getShort</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getSpeedAccuracy_added()" class="hiddenlink" target="rightframe"><b>getSpeedAccuracy</b>
+()</A></nobr><br>
+<i>getSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.getSQLXML_added(java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>getSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.getSSLParameters_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.getSubInterfaces_added()" class="hiddenlink" target="rightframe"><b>getSubInterfaces</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFpsRange_added()" class="hiddenlink" target="rightframe"><b>getSupportedPreviewFpsRange</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFrameRates_changed()" class="hiddenlink" target="rightframe">getSupportedPreviewFrameRates
+()</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.getSupportedSSLParameters_added()" class="hiddenlink" target="rightframe"><b>getSupportedSSLParameters</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.IntentSender.html#android.content.IntentSender.getTargetPackage_added()" class="hiddenlink" target="rightframe"><b>getTargetPackage</b>
+()</A></nobr><br>
+<i>getToolMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getToolMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getToolMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.getTotalSpace_added()" class="hiddenlink" target="rightframe"><b>getTotalSpace</b>
+()</A></nobr><br>
+<i>getTouchMajor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMajor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<i>getTouchMinor</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getTouchMinor_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.getUsableSpace_added()" class="hiddenlink" target="rightframe"><b>getUsableSpace</b>
+()</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getUseWebViewBackgroundForOverscrollBackground_added()" class="hiddenlink" target="rightframe"><b>getUseWebViewBackgroundForOverscrollBackground</b>
+()</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.getVerticalAccuracy_added()" class="hiddenlink" target="rightframe"><b>getVerticalAccuracy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glDrawElements_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>glDrawElements</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.opengl.GLES20.html#android.opengl.GLES20.glVertexAttribPointer_added(int, int, int, boolean, int, int)" class="hiddenlink" target="rightframe"><b>glVertexAttribPointer</b>
+(<code>int, int, int, boolean, int, int</code>)</A></nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.handleKeySet_added()" class="hiddenlink" target="rightframe"><b>handleKeySet</b>
+()</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.hasArray_added()" class="hiddenlink" target="rightframe"><b>hasArray</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.headMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>headMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.headSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>headSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.higher_added(E)" class="hiddenlink" target="rightframe"><b>higher</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherEntry_added(K)" class="hiddenlink" target="rightframe"><b>higherEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.higherKey_added(K)" class="hiddenlink" target="rightframe"><b>higherKey</b>
+(<code>K</code>)</A></nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>invokeAll</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<i>invokeAny</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>></code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <b>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</b> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<i>isClosed</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isClosed_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.sql.Statement
+</A></nobr><br>
+<nobr><A HREF="java.nio.Buffer.html#java.nio.Buffer.isDirect_added()" class="hiddenlink" target="rightframe"><b>isDirect</b>
+()</A></nobr><br>
+<nobr><A HREF="java.lang.String.html#java.lang.String.isEmpty_added()" class="hiddenlink" target="rightframe"><b>isEmpty</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.isExternalStorageRemovable_added()" class="hiddenlink" target="rightframe"><b>isExternalStorageRemovable</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html#java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isHeldByCurrentThread</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isLoopback_added()" class="hiddenlink" target="rightframe"><b>isLoopback</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isPointToPoint_added()" class="hiddenlink" target="rightframe"><b>isPointToPoint</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.isPoolable_added()" class="hiddenlink" target="rightframe"><b>isPoolable</b>
+()</A></nobr><br>
+<nobr><A HREF="android.location.Geocoder.html#android.location.Geocoder.isPresent_added()" class="hiddenlink" target="rightframe"><b>isPresent</b>
+()</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isUp_added()" class="hiddenlink" target="rightframe"><b>isUp</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.Connection.html#java.sql.Connection.isValid_added(int)" class="hiddenlink" target="rightframe"><b>isValid</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.isVirtual_added()" class="hiddenlink" target="rightframe"><b>isVirtual</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLException.html#java.sql.SQLException.iterator_added()" class="hiddenlink" target="rightframe"><b>iterator</b>
+()</A></nobr><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.ResourceBundle.html#java.util.ResourceBundle.keySet_added()" class="hiddenlink" target="rightframe"><b>keySet</b>
+()</A></nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lastEntry_added()" class="hiddenlink" target="rightframe"><b>lastEntry</b>
+()</A></nobr><br>
+<i>lazySet</i><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicBoolean.html#java.util.concurrent.atomic.AtomicBoolean.lazySet_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.util.concurrent.atomic.AtomicBoolean
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicInteger.html#java.util.concurrent.atomic.AtomicInteger.lazySet_added(int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int</code>)</b> in java.util.concurrent.atomic.AtomicInteger
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html#java.util.concurrent.atomic.AtomicIntegerArray.lazySet_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerArray
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html#java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet_added(T, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, int</code>)</b> in java.util.concurrent.atomic.AtomicIntegerFieldUpdater
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLong.html#java.util.concurrent.atomic.AtomicLong.lazySet_added(long)" class="hiddenlink" target="rightframe">type <b>
+(<code>long</code>)</b> in java.util.concurrent.atomic.AtomicLong
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongArray.html#java.util.concurrent.atomic.AtomicLongArray.lazySet_added(int, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, long</code>)</b> in java.util.concurrent.atomic.AtomicLongArray
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html#java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet_added(T, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, long</code>)</b> in java.util.concurrent.atomic.AtomicLongFieldUpdater
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReference.html#java.util.concurrent.atomic.AtomicReference.lazySet_added(V)" class="hiddenlink" target="rightframe">type <b>
+(<code>V</code>)</b> in java.util.concurrent.atomic.AtomicReference
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html#java.util.concurrent.atomic.AtomicReferenceArray.lazySet_added(int, E)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, E</code>)</b> in java.util.concurrent.atomic.AtomicReferenceArray
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html#java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet_added(T, V)" class="hiddenlink" target="rightframe">type <b>
+(<code>T, V</code>)</b> in java.util.concurrent.atomic.AtomicReferenceFieldUpdater
+</A></nobr><br>
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.load_added(java.io.Reader)" class="hiddenlink" target="rightframe"><b>load</b>
+(<code>Reader</code>)</A></nobr><br>
+<nobr><A HREF="android.content.pm.PackageItemInfo.html#android.content.pm.PackageItemInfo.loadLogo_added(android.content.pm.PackageManager)" class="hiddenlink" target="rightframe"><b>loadLogo</b>
+(<code>PackageManager</code>)</A></nobr><br>
+<nobr><A HREF="java.io.ObjectStreamClass.html#java.io.ObjectStreamClass.lookupAny_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>lookupAny</b>
+(<code>Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.lower_added(E)" class="hiddenlink" target="rightframe"><b>lower</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerEntry_added(K)" class="hiddenlink" target="rightframe"><b>lowerEntry</b>
+(<code>K</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.lowerKey_added(K)" class="hiddenlink" target="rightframe"><b>lowerKey</b>
+(<code>K</code>)</A></nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.navigableKeySet_added()" class="hiddenlink" target="rightframe"><b>navigableKeySet</b>
+()</A></nobr><br>
+<i>newInstance</i><br>
+ <nobr><A HREF="java.lang.reflect.Array.html#java.lang.reflect.Array.newInstance_changed(java.lang.Class<?>, int...)" class="hiddenlink" target="rightframe">type
+(<code>Class<?>, </code>) in java.lang.reflect.Array
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.datatype.DatatypeFactory.html#javax.xml.datatype.DatatypeFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.datatype.DatatypeFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.parsers.DocumentBuilderFactory.html#javax.xml.parsers.DocumentBuilderFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.DocumentBuilderFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.parsers.SAXParserFactory.html#javax.xml.parsers.SAXParserFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.parsers.SAXParserFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.transform.TransformerFactory.html#javax.xml.transform.TransformerFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, ClassLoader</code>)</b> in javax.xml.transform.TransformerFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_added(java.lang.String, java.lang.String, java.lang.ClassLoader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String, ClassLoader</code>)</b> in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_changed(java.lang.String)" class="hiddenlink" target="rightframe">type
+(<code>String</code>) in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<nobr><A HREF="java.util.Collections.html#java.util.Collections.newSetFromMap_added(java.util.Map<E, java.lang.Boolean>)" class="hiddenlink" target="rightframe"><b>newSetFromMap</b>
+(<code>Map<E, Boolean></code>)</A></nobr><br>
+<i>newTaskFor</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.lang.Runnable, T)" class="hiddenlink" target="rightframe">type <b>
+(<code>Runnable, T</code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.util.concurrent.Callable<T>)" class="hiddenlink" target="rightframe">type <b>
+(<code>Callable<T></code>)</b> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+<i>nextAfter</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(double, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextAfter_added(float, double)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<i>nextUp</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(double)" class="hiddenlink" target="rightframe">type <b>
+(<code>double</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.nextUp_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>obtain</i><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_removed(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</strike> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, int[], PointerCoords[], int, float, float, int, int, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_added(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</b> in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerFirst_added(E)" class="hiddenlink" target="rightframe"><b>offerFirst</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.offerLast_added(E)" class="hiddenlink" target="rightframe"><b>offerLast</b>
+(<code>E</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onFilterTouchEventForSecurity_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onFilterTouchEventForSecurity</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onOverScrolled_added(int, int, boolean, boolean)" class="hiddenlink" target="rightframe"><b>onOverScrolled</b>
+(<code>int, int, boolean, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.service.wallpaper.WallpaperService.Engine.html#android.service.wallpaper.WallpaperService.Engine.onSurfaceRedrawNeeded_added(android.view.SurfaceHolder)" class="hiddenlink" target="rightframe"><b>onSurfaceRedrawNeeded</b>
+(<code>SurfaceHolder</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.open_added(int)" class="hiddenlink" target="rightframe"><b>open</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.overScrollBy_added(int, int, int, int, int, int, int, int, boolean)" class="hiddenlink" target="rightframe"><b>overScrollBy</b>
+(<code>int, int, int, int, int, int, int, int, boolean</code>)</A></nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.park_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>park</b>
+(<code>Object</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkNanos_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkNanos</b>
+(<code>Object, long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.locks.LockSupport.html#java.util.concurrent.locks.LockSupport.parkUntil_added(java.lang.Object, long)" class="hiddenlink" target="rightframe"><b>parkUntil</b>
+(<code>Object, long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekFirst_added()" class="hiddenlink" target="rightframe"><b>peekFirst</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.peekLast_added()" class="hiddenlink" target="rightframe"><b>peekLast</b>
+()</A></nobr><br>
+<i>pollFirst</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollFirst_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollFirstEntry_added()" class="hiddenlink" target="rightframe"><b>pollFirstEntry</b>
+()</A></nobr><br>
+<i>pollLast</i><br>
+ <nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.LinkedList
+</A></nobr><br>
+ <nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.pollLast_added()" class="hiddenlink" target="rightframe">type <b>
+()</b> in java.util.TreeSet
+</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.pollLastEntry_added()" class="hiddenlink" target="rightframe"><b>pollLastEntry</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.pop_added()" class="hiddenlink" target="rightframe"><b>pop</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.push_added(E)" class="hiddenlink" target="rightframe"><b>push</b>
+(<code>E</code>)</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNClob_added()" class="hiddenlink" target="rightframe"><b>readNClob</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readNString_added()" class="hiddenlink" target="rightframe"><b>readNString</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readRowId_added()" class="hiddenlink" target="rightframe"><b>readRowId</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.SQLInput.html#java.sql.SQLInput.readSQLXML_added()" class="hiddenlink" target="rightframe"><b>readSQLXML</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.recycle_changed()" class="hiddenlink" target="rightframe">recycle
+()</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.refresh_changed()" class="hiddenlink" target="rightframe">refresh
+()</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeFirstOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeFirstOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<nobr><A HREF="java.util.LinkedList.html#java.util.LinkedList.removeLastOccurrence_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>removeLastOccurrence</b>
+(<code>Object</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.PooledConnection.html#javax.sql.PooledConnection.removeStatementEventListener_added(javax.sql.StatementEventListener)" class="hiddenlink" target="rightframe"><b>removeStatementEventListener</b>
+(<code>StatementEventListener</code>)</A></nobr><br>
+<i>requestLocationUpdates</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>long, float, Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<i>requestSingleUpdate</i><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>Criteria, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.app.PendingIntent)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, PendingIntent</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+ <nobr><A HREF="android.location.LocationManager.html#android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.location.LocationListener, android.os.Looper)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, LocationListener, Looper</code>)</b> in android.location.LocationManager
+</A></nobr><br>
+<nobr><A HREF="java.util.Scanner.html#java.util.Scanner.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>scalb</i><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.Math.html#java.lang.Math.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.Math
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(double, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>double, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+ <nobr><A HREF="java.lang.StrictMath.html#java.lang.StrictMath.scalb_added(float, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>float, int</code>)</b> in java.lang.StrictMath
+</A></nobr><br>
+<i>setAsciiStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAudioSessionId_added(int)" class="hiddenlink" target="rightframe"><b>setAudioSessionId</b>
+(<code>int</code>)</A></nobr><br>
+<i>setAuxEffectSendLevel</i><br>
+ <nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.AudioTrack
+</A></nobr><br>
+ <nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setAuxEffectSendLevel_added(float)" class="hiddenlink" target="rightframe">type <b>
+(<code>float</code>)</b> in android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setBearingAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setBearingAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBigDecimal_added(java.lang.String, java.math.BigDecimal)" class="hiddenlink" target="rightframe"><b>setBigDecimal</b>
+(<code>String, BigDecimal</code>)</A></nobr><br>
+<i>setBinaryStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setBlob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBlob_added(java.lang.String, java.sql.Blob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Blob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBoolean_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setBoolean</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setByte_added(java.lang.String, byte)" class="hiddenlink" target="rightframe"><b>setByte</b>
+(<code>String, byte</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setBytes_added(java.lang.String, byte[])" class="hiddenlink" target="rightframe"><b>setBytes</b>
+(<code>String, byte[]</code>)</A></nobr><br>
+<i>setCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setClientInfo</i><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.Connection
+</A></nobr><br>
+ <nobr><A HREF="java.sql.Connection.html#java.sql.Connection.setClientInfo_added(java.util.Properties)" class="hiddenlink" target="rightframe">type <b>
+(<code>Properties</code>)</b> in java.sql.Connection
+</A></nobr><br>
+<i>setClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setClob_added(java.lang.String, java.sql.Clob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Clob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setComposingRegion</i><br>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html#android.view.inputmethod.BaseInputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.BaseInputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html#android.view.inputmethod.InputConnection.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnection
+</A></nobr><br>
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html#android.view.inputmethod.InputConnectionWrapper.setComposingRegion_added(int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, int</code>)</b> in android.view.inputmethod.InputConnectionWrapper
+</A></nobr><br>
+<i>setDate</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Date, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLContext.html#javax.net.ssl.SSLContext.setDefault_added(javax.net.ssl.SSLContext)" class="hiddenlink" target="rightframe"><b>setDefault</b>
+(<code>SSLContext</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setDouble_added(java.lang.String, double)" class="hiddenlink" target="rightframe"><b>setDouble</b>
+(<code>String, double</code>)</A></nobr><br>
+<i>setExecutable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setExecutable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<nobr><A HREF="java.text.DecimalFormatSymbols.html#java.text.DecimalFormatSymbols.setExponentSeparator_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setExponentSeparator</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setFilterTouchesWhenObscured_added(boolean)" class="hiddenlink" target="rightframe"><b>setFilterTouchesWhenObscured</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setFloat_added(java.lang.String, float)" class="hiddenlink" target="rightframe"><b>setFloat</b>
+(<code>String, float</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setHorizontalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setHorizontalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setInt_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setInt</b>
+(<code>String, int</code>)</A></nobr><br>
+<i>setLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<i>setLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setLong_added(java.lang.String, long)" class="hiddenlink" target="rightframe"><b>setLong</b>
+(<code>String, long</code>)</A></nobr><br>
+<i>setNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setNClob</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setNString</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setNull</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setNull_added(java.lang.String, int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, int, String</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setObject</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int, int)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Object, int, int</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.setOption_removed(int, java.lang.Object)" class="hiddenlink" target="rightframe"><strike>setOption</strike>
+(<code>int, Object</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setOrientationHint_added(int)" class="hiddenlink" target="rightframe"><b>setOrientationHint</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollFooter_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollFooter</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.ListView.html#android.widget.ListView.setOverscrollHeader_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setOverscrollHeader</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setOverScrollMode_added(int)" class="hiddenlink" target="rightframe"><b>setOverScrollMode</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setPackageObbPath_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setPackageObbPath</b>
+(<code>String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.setPersistent_changed(boolean)" class="hiddenlink" target="rightframe">setPersistent
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setPluginsPath_changed(java.lang.String)" class="hiddenlink" target="rightframe">setPluginsPath
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.Statement.html#java.sql.Statement.setPoolable_added(boolean)" class="hiddenlink" target="rightframe"><b>setPoolable</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFpsRange_added(int, int)" class="hiddenlink" target="rightframe"><b>setPreviewFpsRange</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFrameRate_changed(int)" class="hiddenlink" target="rightframe">setPreviewFrameRate
+(<code>int</code>)</A></nobr><br>
+<i>setReadable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setReadable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<nobr><A HREF="java.text.NumberFormat.html#java.text.NumberFormat.setRoundingMode_added(java.math.RoundingMode)" class="hiddenlink" target="rightframe"><b>setRoundingMode</b>
+(<code>RoundingMode</code>)</A></nobr><br>
+<i>setRowId</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setShort_added(java.lang.String, short)" class="hiddenlink" target="rightframe"><b>setShort</b>
+(<code>String, short</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setSpeedAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setSpeedAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<i>setSQLXML</i><br>
+ <nobr><A HREF="java.sql.CallableStatement.html#java.sql.CallableStatement.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.CallableStatement
+</A></nobr><br>
+ <nobr><A HREF="java.sql.PreparedStatement.html#java.sql.PreparedStatement.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.PreparedStatement
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setSSLParameters</i><br>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html#javax.net.ssl.SSLEngine.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLEngine
+</A></nobr><br>
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html#javax.net.ssl.SSLSocket.setSSLParameters_added(javax.net.ssl.SSLParameters)" class="hiddenlink" target="rightframe">type <b>
+(<code>SSLParameters</code>)</b> in javax.net.ssl.SSLSocket
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>setString</b>
+(<code>String, String</code>)</A></nobr><br>
+<i>setTime</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Time, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<i>setTimestamp</i><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp, java.util.Calendar)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Timestamp, Calendar</code>)</b> in javax.sql.RowSet
+</A></nobr><br>
+<nobr><A HREF="javax.sql.RowSet.html#javax.sql.RowSet.setURL_added(int, java.net.URL)" class="hiddenlink" target="rightframe"><b>setURL</b>
+(<code>int, URL</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setUseWebViewBackgroundForOverscrollBackground_added(boolean)" class="hiddenlink" target="rightframe"><b>setUseWebViewBackgroundForOverscrollBackground</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.location.Criteria.html#android.location.Criteria.setVerticalAccuracy_added(int)" class="hiddenlink" target="rightframe"><b>setVerticalAccuracy</b>
+(<code>int</code>)</A></nobr><br>
+<i>setWorkSource</i><br>
+ <nobr><A HREF="android.net.wifi.WifiManager.WifiLock.html#android.net.wifi.WifiManager.WifiLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.net.wifi.WifiManager.WifiLock
+</A></nobr><br>
+ <nobr><A HREF="android.os.PowerManager.WakeLock.html#android.os.PowerManager.WakeLock.setWorkSource_added(android.os.WorkSource)" class="hiddenlink" target="rightframe">type <b>
+(<code>WorkSource</code>)</b> in android.os.PowerManager.WakeLock
+</A></nobr><br>
+<i>setWritable</i><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean</code>)</b> in java.io.File
+</A></nobr><br>
+ <nobr><A HREF="java.io.File.html#java.io.File.setWritable_added(boolean, boolean)" class="hiddenlink" target="rightframe">type <b>
+(<code>boolean, boolean</code>)</b> in java.io.File
+</A></nobr><br>
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.store_added(java.io.Writer, java.lang.String)" class="hiddenlink" target="rightframe"><b>store</b>
+(<code>Writer, String</code>)</A></nobr><br>
+<nobr><A HREF="java.util.Properties.html#java.util.Properties.stringPropertyNames_added()" class="hiddenlink" target="rightframe"><b>stringPropertyNames</b>
+()</A></nobr><br>
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.subMap_added(K, boolean, K, boolean)" class="hiddenlink" target="rightframe"><b>subMap</b>
+(<code>K, boolean, K, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.subSet_added(E, boolean, E, boolean)" class="hiddenlink" target="rightframe"><b>subSet</b>
+(<code>E, boolean, E, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.net.NetworkInterface.html#java.net.NetworkInterface.supportsMulticast_added()" class="hiddenlink" target="rightframe"><b>supportsMulticast</b>
+()</A></nobr><br>
+<nobr><A HREF="java.sql.DatabaseMetaData.html#java.sql.DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax_added()" class="hiddenlink" target="rightframe"><b>supportsStoredFunctionsUsingCallSyntax</b>
+()</A></nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#U"><font size="-2">U</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.util.TreeMap.html#java.util.TreeMap.tailMap_added(K, boolean)" class="hiddenlink" target="rightframe"><b>tailMap</b>
+(<code>K, boolean</code>)</A></nobr><br>
+<nobr><A HREF="java.util.TreeSet.html#java.util.TreeSet.tailSet_added(E, boolean)" class="hiddenlink" target="rightframe"><b>tailSet</b>
+(<code>E, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeInputQueue_added(android.view.InputQueue.Callback)" class="hiddenlink" target="rightframe"><b>takeInputQueue</b>
+(<code>Callback</code>)</A></nobr><br>
+<nobr><A HREF="android.view.Window.html#android.view.Window.takeSurface_added(android.view.SurfaceHolder.Callback2)" class="hiddenlink" target="rightframe"><b>takeSurface</b>
+(<code>Callback2</code>)</A></nobr><br>
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.toByteArray_changed()" class="hiddenlink" target="rightframe">toByteArray
+()</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toDays_added(long)" class="hiddenlink" target="rightframe"><b>toDays</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toHours_added(long)" class="hiddenlink" target="rightframe"><b>toHours</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="java.util.concurrent.TimeUnit.html#java.util.concurrent.TimeUnit.toMinutes_added(long)" class="hiddenlink" target="rightframe"><b>toMinutes</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.toURL_changed()" class="hiddenlink" target="rightframe">toURL
+()</A></nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#W"><font size="-2">W</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>updateAsciiStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateBinaryStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateBlob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(int, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, InputStream, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateNCharacterStream</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateNClob</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(int, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader, long)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, Reader, long</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNClob_added(java.lang.String, java.sql.NClob)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, NClob</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateNString</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(int, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateNString_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, String</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateRowId</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(int, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateRowId_added(java.lang.String, java.sql.RowId)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, RowId</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<i>updateSQLXML</i><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(int, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>int, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+ <nobr><A HREF="java.sql.ResultSet.html#java.sql.ResultSet.updateSQLXML_added(java.lang.String, java.sql.SQLXML)" class="hiddenlink" target="rightframe">type <b>
+(<code>String, SQLXML</code>)</b> in java.sql.ResultSet
+</A></nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>
+<a href="#A"><font size="-2">A</font></a>
+<a href="#B"><font size="-2">B</font></a>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#E"><font size="-2">E</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#H"><font size="-2">H</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#K"><font size="-2">K</font></a>
+<a href="#L"><font size="-2">L</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#P"><font size="-2">P</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+<a href="#U"><font size="-2">U</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNClob_added(java.sql.NClob)" class="hiddenlink" target="rightframe"><b>writeNClob</b>
+(<code>NClob</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeNString_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>writeNString</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeRowId_added(java.sql.RowId)" class="hiddenlink" target="rightframe"><b>writeRowId</b>
+(<code>RowId</code>)</A></nobr><br>
+<nobr><A HREF="java.sql.SQLOutput.html#java.sql.SQLOutput.writeSQLXML_added(java.sql.SQLXML)" class="hiddenlink" target="rightframe"><b>writeSQLXML</b>
+(<code>SQLXML</code>)</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/methods_index_changes.html b/docs/html/sdk/api_diff/9/changes/methods_index_changes.html
new file mode 100644
index 0000000..9068580
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/methods_index_changes.html
@@ -0,0 +1,231 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="methods_index_all.html" class="staysblack">All Methods</a>
+ <br>
+<A HREF="methods_index_removals.html" xclass="hiddenlink">Removals</A>
+ <br>
+<A HREF="methods_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<b>Changes</b>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>clone</i><br>
+ <nobr><A HREF="android.app.Notification.html#android.app.Notification.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.app.Notification
+</A></nobr><br>
+ <nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.clone_changed()" class="hiddenlink" target="rightframe">type
+() in android.widget.RemoteViews
+</A></nobr><br>
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.compareTo_changed(java.text.CollationKey)" class="hiddenlink" target="rightframe">compareTo
+(<code>CollationKey</code>)</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>describeContents</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.describeContents_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.lang.Enum.html#java.lang.Enum.finalize_changed()" class="hiddenlink" target="rightframe">finalize
+()</A></nobr><br>
+<nobr><A HREF="dalvik.system.PathClassLoader.html#dalvik.system.PathClassLoader.findLibrary_changed(java.lang.String)" class="hiddenlink" target="rightframe">findLibrary
+(<code>String</code>)</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.lang.Package.html#java.lang.Package.getAnnotation_changed(java.lang.Class<A>)" class="hiddenlink" target="rightframe">getAnnotation
+(<code>Class<A></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getClasses_changed()" class="hiddenlink" target="rightframe">getClasses
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getConstructors_changed()" class="hiddenlink" target="rightframe">getConstructors
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredClasses_changed()" class="hiddenlink" target="rightframe">getDeclaredClasses
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructor_changed(java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredConstructor
+(<code>Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredConstructors_changed()" class="hiddenlink" target="rightframe">getDeclaredConstructors
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getDeclaredMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getDeclaredMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<nobr><A HREF="java.lang.reflect.Member.html#java.lang.reflect.Member.getDeclaringClass_changed()" class="hiddenlink" target="rightframe">getDeclaringClass
+()</A></nobr><br>
+<i>getDeviceId</i><br>
+ <nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.KeyEvent
+</A></nobr><br>
+ <nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getDeviceId_changed()" class="hiddenlink" target="rightframe">type
+() in android.view.MotionEvent
+</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.SSLSessionContext.html#javax.net.ssl.SSLSessionContext.getIds_changed()" class="hiddenlink" target="rightframe">getIds
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getInterfaces_changed()" class="hiddenlink" target="rightframe">getInterfaces
+()</A></nobr><br>
+<nobr><A HREF="java.lang.Class.html#java.lang.Class.getMethod_changed(java.lang.String, java.lang.Class<?>...)" class="hiddenlink" target="rightframe">getMethod
+(<code>String, Class<?></code>)</A></nobr><br>
+<nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html#javax.net.ssl.KeyStoreBuilderParameters.getParameters_changed()" class="hiddenlink" target="rightframe">getParameters
+()</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.getPermissions_changed(java.security.CodeSource)" class="hiddenlink" target="rightframe">getPermissions
+(<code>CodeSource</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getPluginsPath_changed()" class="hiddenlink" target="rightframe">getPluginsPath
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getPreviewFrameRate_changed()" class="hiddenlink" target="rightframe">getPreviewFrameRate
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.getSupportedPreviewFrameRates_changed()" class="hiddenlink" target="rightframe">getSupportedPreviewFrameRates
+()</A></nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>newInstance</i><br>
+ <nobr><A HREF="java.lang.reflect.Array.html#java.lang.reflect.Array.newInstance_changed(java.lang.Class<?>, int...)" class="hiddenlink" target="rightframe">type
+(<code>Class<?>, </code>) in java.lang.reflect.Array
+</A></nobr><br>
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html#javax.xml.validation.SchemaFactory.newInstance_changed(java.lang.String)" class="hiddenlink" target="rightframe">type
+(<code>String</code>) in javax.xml.validation.SchemaFactory
+</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#S"><font size="-2">S</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.recycle_changed()" class="hiddenlink" target="rightframe">recycle
+()</A></nobr><br>
+<nobr><A HREF="java.security.Policy.html#java.security.Policy.refresh_changed()" class="hiddenlink" target="rightframe">refresh
+()</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#T"><font size="-2">T</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.setPersistent_changed(boolean)" class="hiddenlink" target="rightframe">setPersistent
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setPluginsPath_changed(java.lang.String)" class="hiddenlink" target="rightframe">setPluginsPath
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.Camera.Parameters.html#android.hardware.Camera.Parameters.setPreviewFrameRate_changed(int)" class="hiddenlink" target="rightframe">setPreviewFrameRate
+(<code>int</code>)</A></nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#F"><font size="-2">F</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#N"><font size="-2">N</font></a>
+<a href="#R"><font size="-2">R</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.CollationKey.html#java.text.CollationKey.toByteArray_changed()" class="hiddenlink" target="rightframe">toByteArray
+()</A></nobr><br>
+<nobr><A HREF="java.io.File.html#java.io.File.toURL_changed()" class="hiddenlink" target="rightframe">toURL
+()</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/methods_index_removals.html b/docs/html/sdk/api_diff/9/changes/methods_index_removals.html
new file mode 100644
index 0000000..46cf588
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/methods_index_removals.html
@@ -0,0 +1,202 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="methods_index_all.html" class="staysblack">All Methods</a>
+ <br>
+<b>Removals</b>
+ <br>
+<A HREF="methods_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="methods_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="C"></A>
+<br><font size="+2">C</font>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>callable</i><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.Executors.html#java.util.concurrent.Executors.callable_removed(java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrivilegedExceptionAction</code>)</strike> in java.util.concurrent.Executors
+</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>doAs</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedAction)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<i>doAsPrivileged</i><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedExceptionAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+ <nobr><A HREF="javax.security.auth.Subject.html#javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Subject, PrivilegedAction, AccessControlContext</code>)</strike> in javax.security.auth.Subject
+</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getInt_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getInt</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<i>getLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLoginTimeout_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<i>getLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.getLogWriter_removed()" class="hiddenlink" target="rightframe">type <strike>
+()</strike> in javax.sql.DataSource
+</A></nobr><br>
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getLong_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getLong</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.getOption_removed(int)" class="hiddenlink" target="rightframe"><strike>getOption</strike>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="java.text.BreakIterator.html#java.text.BreakIterator.getShort_removed(byte[], int)" class="hiddenlink" target="rightframe"><strike>getShort</strike>
+(<code>byte[], int</code>)</A></nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#O"><font size="-2">O</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>invokeAll</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<i>invokeAny</i><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html#java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.AbstractExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>></code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html#java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)" class="hiddenlink" target="rightframe">type <strike>
+(<code>Collection<Callable<T>>, long, TimeUnit</code>)</strike> in java.util.concurrent.ExecutorService
+</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#S"><font size="-2">S</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.obtain_removed(long, long, int, int, float, float, float, float, int, float, float, int, int)" class="hiddenlink" target="rightframe"><strike>obtain</strike>
+(<code>long, long, int, int, float, float, float, float, int, float, float, int, int</code>)</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>
+<a href="#C"><font size="-2">C</font></a>
+<a href="#D"><font size="-2">D</font></a>
+<a href="#G"><font size="-2">G</font></a>
+<a href="#I"><font size="-2">I</font></a>
+<a href="#O"><font size="-2">O</font></a>
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>setLoginTimeout</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLoginTimeout_removed(int)" class="hiddenlink" target="rightframe">type <strike>
+(<code>int</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<i>setLogWriter</i><br>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html#javax.sql.ConnectionPoolDataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.ConnectionPoolDataSource
+</A></nobr><br>
+ <nobr><A HREF="javax.sql.DataSource.html#javax.sql.DataSource.setLogWriter_removed(java.io.PrintWriter)" class="hiddenlink" target="rightframe">type <strike>
+(<code>PrintWriter</code>)</strike> in javax.sql.DataSource
+</A></nobr><br>
+<nobr><A HREF="java.net.SocketImpl.html#java.net.SocketImpl.setOption_removed(int, java.lang.Object)" class="hiddenlink" target="rightframe"><strike>setOption</strike>
+(<code>int, Object</code>)</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/org.apache.http.protocol.HTTP.html b/docs/html/sdk/api_diff/9/changes/org.apache.http.protocol.HTTP.html
new file mode 100644
index 0000000..4840682
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/org.apache.http.protocol.HTTP.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+org.apache.http.protocol.HTTP
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class org.apache.http.protocol.<A HREF="../../../../reference/org/apache/http/protocol/HTTP.html" target="_top"><font size="+2"><code>HTTP</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="org.apache.http.protocol.HTTP.EXPECT_CONTINUE"></A>
+ <nobr><code>String</code> <A HREF="../../../../reference/org/apache/http/protocol/HTTP.html#EXPECT_CONTINUE" target="_top"><code>EXPECT_CONTINUE</code></font></A></nobr> </TD>
+ <TD VALIGN="TOP" WIDTH="30%">
+Changed in value from "100-Continue" to "100-continue".
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/packages_index_additions.html b/docs/html/sdk/api_diff/9/changes/packages_index_additions.html
new file mode 100644
index 0000000..408a3cd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/packages_index_additions.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="packages_index_all.html" class="staysblack">All Packages</a>
+ <br>
+<font color="#999999">Removals</font>
+ <br>
+<b>Additions</b>
+ <br>
+<A HREF="packages_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="A"></A>
+<A HREF="changes-summary.html#android.media.audiofx" class="hiddenlink" target="rightframe"><b>android.media.audiofx</b></A><br>
+<A HREF="changes-summary.html#android.net.sip" class="hiddenlink" target="rightframe"><b>android.net.sip</b></A><br>
+<A HREF="changes-summary.html#android.nfc" class="hiddenlink" target="rightframe"><b>android.nfc</b></A><br>
+<A HREF="changes-summary.html#android.os.storage" class="hiddenlink" target="rightframe"><b>android.os.storage</b></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/packages_index_all.html b/docs/html/sdk/api_diff/9/changes/packages_index_all.html
new file mode 100644
index 0000000..79002f8
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/packages_index_all.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Packages</b>
+ <br>
+<font color="#999999">Removals</font>
+ <br>
+<A HREF="packages_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="packages_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="A"></A>
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<A HREF="pkg_android.location.html" class="hiddenlink" target="rightframe">android.location</A><br>
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<A HREF="changes-summary.html#android.media.audiofx" class="hiddenlink" target="rightframe"><b>android.media.audiofx</b></A><br>
+<A HREF="changes-summary.html#android.net.sip" class="hiddenlink" target="rightframe"><b>android.net.sip</b></A><br>
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<A HREF="changes-summary.html#android.nfc" class="hiddenlink" target="rightframe"><b>android.nfc</b></A><br>
+<A HREF="pkg_android.opengl.html" class="hiddenlink" target="rightframe">android.opengl</A><br>
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<A HREF="changes-summary.html#android.os.storage" class="hiddenlink" target="rightframe"><b>android.os.storage</b></A><br>
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<A HREF="pkg_android.service.wallpaper.html" class="hiddenlink" target="rightframe">android.service.wallpaper</A><br>
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<A HREF="pkg_android.telephony.gsm.html" class="hiddenlink" target="rightframe">android.telephony.gsm</A><br>
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<A HREF="pkg_android.text.format.html" class="hiddenlink" target="rightframe">android.text.format</A><br>
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<A HREF="pkg_android.view.inputmethod.html" class="hiddenlink" target="rightframe">android.view.inputmethod</A><br>
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<A NAME="D"></A>
+<A HREF="pkg_dalvik.bytecode.html" class="hiddenlink" target="rightframe">dalvik.bytecode</A><br>
+<A HREF="pkg_dalvik.system.html" class="hiddenlink" target="rightframe">dalvik.system</A><br>
+<A NAME="J"></A>
+<A HREF="pkg_java.awt.font.html" class="hiddenlink" target="rightframe">java.awt.font</A><br>
+<A HREF="pkg_java.io.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<A HREF="pkg_java.lang.html" class="hiddenlink" target="rightframe">java.lang</A><br>
+<A HREF="pkg_java.lang.reflect.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+<A HREF="pkg_java.net.html" class="hiddenlink" target="rightframe">java.net</A><br>
+<A HREF="pkg_java.nio.html" class="hiddenlink" target="rightframe">java.nio</A><br>
+<A HREF="pkg_java.security.html" class="hiddenlink" target="rightframe">java.security</A><br>
+<A HREF="pkg_java.sql.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<A HREF="pkg_java.text.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<A HREF="pkg_java.util.html" class="hiddenlink" target="rightframe">java.util</A><br>
+<A HREF="pkg_java.util.concurrent.html" class="hiddenlink" target="rightframe">java.util.concurrent</A><br>
+<A HREF="pkg_java.util.concurrent.atomic.html" class="hiddenlink" target="rightframe">java.util.concurrent.atomic</A><br>
+<A HREF="pkg_java.util.concurrent.locks.html" class="hiddenlink" target="rightframe">java.util.concurrent.locks</A><br>
+<A HREF="pkg_java.util.logging.html" class="hiddenlink" target="rightframe">java.util.logging</A><br>
+<A HREF="pkg_java.util.zip.html" class="hiddenlink" target="rightframe">java.util.zip</A><br>
+<A HREF="pkg_javax.net.ssl.html" class="hiddenlink" target="rightframe">javax.net.ssl</A><br>
+<A HREF="pkg_javax.security.auth.html" class="hiddenlink" target="rightframe">javax.security.auth</A><br>
+<A HREF="pkg_javax.security.auth.x500.html" class="hiddenlink" target="rightframe">javax.security.auth.x500</A><br>
+<A HREF="pkg_javax.sql.html" class="hiddenlink" target="rightframe">javax.sql</A><br>
+<A HREF="pkg_javax.xml.datatype.html" class="hiddenlink" target="rightframe">javax.xml.datatype</A><br>
+<A HREF="pkg_javax.xml.parsers.html" class="hiddenlink" target="rightframe">javax.xml.parsers</A><br>
+<A HREF="pkg_javax.xml.transform.html" class="hiddenlink" target="rightframe">javax.xml.transform</A><br>
+<A HREF="pkg_javax.xml.validation.html" class="hiddenlink" target="rightframe">javax.xml.validation</A><br>
+<A NAME="O"></A>
+<A HREF="pkg_org.apache.http.protocol.html" class="hiddenlink" target="rightframe">org.apache.http.protocol</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/packages_index_changes.html b/docs/html/sdk/api_diff/9/changes/packages_index_changes.html
new file mode 100644
index 0000000..a02c6e1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/packages_index_changes.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="packages_index_all.html" class="staysblack">All Packages</a>
+ <br>
+<font color="#999999">Removals</font>
+ <br>
+<A HREF="packages_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<b>Changes</b>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="A"></A>
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<A HREF="pkg_android.location.html" class="hiddenlink" target="rightframe">android.location</A><br>
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<A HREF="pkg_android.opengl.html" class="hiddenlink" target="rightframe">android.opengl</A><br>
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<A HREF="pkg_android.service.wallpaper.html" class="hiddenlink" target="rightframe">android.service.wallpaper</A><br>
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<A HREF="pkg_android.telephony.gsm.html" class="hiddenlink" target="rightframe">android.telephony.gsm</A><br>
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<A HREF="pkg_android.text.format.html" class="hiddenlink" target="rightframe">android.text.format</A><br>
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<A HREF="pkg_android.view.inputmethod.html" class="hiddenlink" target="rightframe">android.view.inputmethod</A><br>
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<A NAME="D"></A>
+<A HREF="pkg_dalvik.bytecode.html" class="hiddenlink" target="rightframe">dalvik.bytecode</A><br>
+<A HREF="pkg_dalvik.system.html" class="hiddenlink" target="rightframe">dalvik.system</A><br>
+<A NAME="J"></A>
+<A HREF="pkg_java.awt.font.html" class="hiddenlink" target="rightframe">java.awt.font</A><br>
+<A HREF="pkg_java.io.html" class="hiddenlink" target="rightframe">java.io</A><br>
+<A HREF="pkg_java.lang.html" class="hiddenlink" target="rightframe">java.lang</A><br>
+<A HREF="pkg_java.lang.reflect.html" class="hiddenlink" target="rightframe">java.lang.reflect</A><br>
+<A HREF="pkg_java.net.html" class="hiddenlink" target="rightframe">java.net</A><br>
+<A HREF="pkg_java.nio.html" class="hiddenlink" target="rightframe">java.nio</A><br>
+<A HREF="pkg_java.security.html" class="hiddenlink" target="rightframe">java.security</A><br>
+<A HREF="pkg_java.sql.html" class="hiddenlink" target="rightframe">java.sql</A><br>
+<A HREF="pkg_java.text.html" class="hiddenlink" target="rightframe">java.text</A><br>
+<A HREF="pkg_java.util.html" class="hiddenlink" target="rightframe">java.util</A><br>
+<A HREF="pkg_java.util.concurrent.html" class="hiddenlink" target="rightframe">java.util.concurrent</A><br>
+<A HREF="pkg_java.util.concurrent.atomic.html" class="hiddenlink" target="rightframe">java.util.concurrent.atomic</A><br>
+<A HREF="pkg_java.util.concurrent.locks.html" class="hiddenlink" target="rightframe">java.util.concurrent.locks</A><br>
+<A HREF="pkg_java.util.logging.html" class="hiddenlink" target="rightframe">java.util.logging</A><br>
+<A HREF="pkg_java.util.zip.html" class="hiddenlink" target="rightframe">java.util.zip</A><br>
+<A HREF="pkg_javax.net.ssl.html" class="hiddenlink" target="rightframe">javax.net.ssl</A><br>
+<A HREF="pkg_javax.security.auth.html" class="hiddenlink" target="rightframe">javax.security.auth</A><br>
+<A HREF="pkg_javax.security.auth.x500.html" class="hiddenlink" target="rightframe">javax.security.auth.x500</A><br>
+<A HREF="pkg_javax.sql.html" class="hiddenlink" target="rightframe">javax.sql</A><br>
+<A HREF="pkg_javax.xml.datatype.html" class="hiddenlink" target="rightframe">javax.xml.datatype</A><br>
+<A HREF="pkg_javax.xml.parsers.html" class="hiddenlink" target="rightframe">javax.xml.parsers</A><br>
+<A HREF="pkg_javax.xml.transform.html" class="hiddenlink" target="rightframe">javax.xml.transform</A><br>
+<A HREF="pkg_javax.xml.validation.html" class="hiddenlink" target="rightframe">javax.xml.validation</A><br>
+<A NAME="O"></A>
+<A HREF="pkg_org.apache.http.protocol.html" class="hiddenlink" target="rightframe">org.apache.http.protocol</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/packages_index_removals.html b/docs/html/sdk/api_diff/9/changes/packages_index_removals.html
new file mode 100644
index 0000000..d0ffabc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/packages_index_removals.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+ <tr>
+ <th class="indexHeader">
+ Filter the Index:
+ </th>
+ </tr>
+ <tr>
+ <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="packages_index_all.html" class="staysblack">All Packages</a>
+ <br>
+<font color="#999999">Removals</font>
+ <br>
+<A HREF="packages_index_additions.html"xclass="hiddenlink">Additions</A>
+ <br>
+<A HREF="packages_index_changes.html"xclass="hiddenlink">Changes</A>
+ </td>
+ </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>, <span style="color:#069"><strike>Removed</strike></span>, <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.app.admin.html b/docs/html/sdk/api_diff/9/changes/pkg_android.app.admin.html
new file mode 100644
index 0000000..86aadc6
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.app.admin.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.admin
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/app/admin/package-summary.html" target="_top"><font size="+1"><code>android.app.admin</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DevicePolicyManager"></A>
+ <nobr><A HREF="android.app.admin.DevicePolicyManager.html">DevicePolicyManager</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.app.html b/docs/html/sdk/api_diff/9/changes/pkg_android.app.html
new file mode 100644
index 0000000..c5297cc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.app.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/app/package-summary.html" target="_top"><font size="+1"><code>android.app</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DownloadManager"></A>
+ <nobr><A HREF="../../../../reference/android/app/DownloadManager.html" target="_top"><code>DownloadManager</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DownloadManager.Query"></A>
+ <nobr><A HREF="../../../../reference/android/app/DownloadManager.Query.html" target="_top"><code>DownloadManager.Query</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DownloadManager.Request"></A>
+ <nobr><A HREF="../../../../reference/android/app/DownloadManager.Request.html" target="_top"><code>DownloadManager.Request</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="NativeActivity"></A>
+ <nobr><A HREF="../../../../reference/android/app/NativeActivity.html" target="_top"><code>NativeActivity</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Activity"></A>
+ <nobr><A HREF="android.app.Activity.html">Activity</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ActivityManager.RunningAppProcessInfo"></A>
+ <nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html">ActivityManager.RunningAppProcessInfo</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Notification"></A>
+ <nobr><A HREF="android.app.Notification.html">Notification</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.content.html b/docs/html/sdk/api_diff/9/changes/pkg_android.content.html
new file mode 100644
index 0000000..3913ff2
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.content.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/content/package-summary.html" target="_top"><font size="+1"><code>android.content</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractThreadedSyncAdapter"></A>
+ <nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html">AbstractThreadedSyncAdapter</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Context"></A>
+ <nobr><A HREF="android.content.Context.html">Context</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="IntentSender"></A>
+ <nobr><A HREF="android.content.IntentSender.html">IntentSender</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SharedPreferences.Editor"></A>
+ <nobr><A HREF="android.content.SharedPreferences.Editor.html"><I>SharedPreferences.Editor</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.content.pm.html b/docs/html/sdk/api_diff/9/changes/pkg_android.content.pm.html
new file mode 100644
index 0000000..0f0fc6d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.content.pm.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/content/pm/package-summary.html" target="_top"><font size="+1"><code>android.content.pm</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ActivityInfo"></A>
+ <nobr><A HREF="android.content.pm.ActivityInfo.html">ActivityInfo</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ApplicationInfo"></A>
+ <nobr><A HREF="android.content.pm.ApplicationInfo.html">ApplicationInfo</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PackageInfo"></A>
+ <nobr><A HREF="android.content.pm.PackageInfo.html">PackageInfo</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PackageItemInfo"></A>
+ <nobr><A HREF="android.content.pm.PackageItemInfo.html">PackageItemInfo</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PackageManager"></A>
+ <nobr><A HREF="android.content.pm.PackageManager.html">PackageManager</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.content.res.html b/docs/html/sdk/api_diff/9/changes/pkg_android.content.res.html
new file mode 100644
index 0000000..b203f5d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.content.res.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/content/res/package-summary.html" target="_top"><font size="+1"><code>android.content.res</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ObbInfo"></A>
+ <nobr><A HREF="../../../../reference/android/content/res/ObbInfo.html" target="_top"><code>ObbInfo</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ObbScanner"></A>
+ <nobr><A HREF="../../../../reference/android/content/res/ObbScanner.html" target="_top"><code>ObbScanner</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Configuration"></A>
+ <nobr><A HREF="android.content.res.Configuration.html">Configuration</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.graphics.html b/docs/html/sdk/api_diff/9/changes/pkg_android.graphics.html
new file mode 100644
index 0000000..e67cfef
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.graphics.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/graphics/package-summary.html" target="_top"><font size="+1"><code>android.graphics</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ImageFormat"></A>
+ <nobr><A HREF="android.graphics.ImageFormat.html">ImageFormat</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.hardware.html b/docs/html/sdk/api_diff/9/changes/pkg_android.hardware.html
new file mode 100644
index 0000000..c606352
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.hardware.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/hardware/package-summary.html" target="_top"><font size="+1"><code>android.hardware</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Camera.CameraInfo"></A>
+ <nobr><A HREF="../../../../reference/android/hardware/Camera.CameraInfo.html" target="_top"><code>Camera.CameraInfo</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Camera"></A>
+ <nobr><A HREF="android.hardware.Camera.html">Camera</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Camera.Parameters"></A>
+ <nobr><A HREF="android.hardware.Camera.Parameters.html">Camera.Parameters</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Sensor"></A>
+ <nobr><A HREF="android.hardware.Sensor.html">Sensor</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SensorManager"></A>
+ <nobr><A HREF="android.hardware.SensorManager.html">SensorManager</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.html b/docs/html/sdk/api_diff/9/changes/pkg_android.html
new file mode 100644
index 0000000..73b42c1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/package-summary.html" target="_top"><font size="+1"><code>android</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Manifest.permission"></A>
+ <nobr><A HREF="android.Manifest.permission.html">Manifest.permission</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="R.attr"></A>
+ <nobr><A HREF="android.R.attr.html">R.attr</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="R.drawable"></A>
+ <nobr><A HREF="android.R.drawable.html">R.drawable</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="R.style"></A>
+ <nobr><A HREF="android.R.style.html">R.style</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.location.html b/docs/html/sdk/api_diff/9/changes/pkg_android.location.html
new file mode 100644
index 0000000..362433d
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.location.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.location
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/location/package-summary.html" target="_top"><font size="+1"><code>android.location</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Criteria"></A>
+ <nobr><A HREF="android.location.Criteria.html">Criteria</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Geocoder"></A>
+ <nobr><A HREF="android.location.Geocoder.html">Geocoder</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="LocationManager"></A>
+ <nobr><A HREF="android.location.LocationManager.html">LocationManager</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.media.html b/docs/html/sdk/api_diff/9/changes/pkg_android.media.html
new file mode 100644
index 0000000..50bcee5
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.media.html
@@ -0,0 +1,154 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/media/package-summary.html" target="_top"><font size="+1"><code>android.media</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AudioTrack"></A>
+ <nobr><A HREF="android.media.AudioTrack.html">AudioTrack</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CamcorderProfile"></A>
+ <nobr><A HREF="android.media.CamcorderProfile.html">CamcorderProfile</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CameraProfile"></A>
+ <nobr><A HREF="android.media.CameraProfile.html">CameraProfile</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ExifInterface"></A>
+ <nobr><A HREF="android.media.ExifInterface.html">ExifInterface</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="MediaPlayer"></A>
+ <nobr><A HREF="android.media.MediaPlayer.html">MediaPlayer</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="MediaRecorder"></A>
+ <nobr><A HREF="android.media.MediaRecorder.html">MediaRecorder</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.net.wifi.html b/docs/html/sdk/api_diff/9/changes/pkg_android.net.wifi.html
new file mode 100644
index 0000000..13b4e4c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.net.wifi.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/net/wifi/package-summary.html" target="_top"><font size="+1"><code>android.net.wifi</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="WifiManager.WifiLock"></A>
+ <nobr><A HREF="android.net.wifi.WifiManager.WifiLock.html">WifiManager.WifiLock</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.opengl.html b/docs/html/sdk/api_diff/9/changes/pkg_android.opengl.html
new file mode 100644
index 0000000..9c83cc1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.opengl.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.opengl
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/opengl/package-summary.html" target="_top"><font size="+1"><code>android.opengl</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="GLES20"></A>
+ <nobr><A HREF="android.opengl.GLES20.html">GLES20</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.os.html b/docs/html/sdk/api_diff/9/changes/pkg_android.os.html
new file mode 100644
index 0000000..dff8cfc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.os.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/os/package-summary.html" target="_top"><font size="+1"><code>android.os</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StrictMode"></A>
+ <nobr><A HREF="../../../../reference/android/os/StrictMode.html" target="_top"><code>StrictMode</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StrictMode.ThreadPolicy"></A>
+ <nobr><A HREF="../../../../reference/android/os/StrictMode.ThreadPolicy.html" target="_top"><code>StrictMode.ThreadPolicy</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StrictMode.ThreadPolicy.Builder"></A>
+ <nobr><A HREF="../../../../reference/android/os/StrictMode.ThreadPolicy.Builder.html" target="_top"><code>StrictMode.ThreadPolicy.<br>Builder</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StrictMode.VmPolicy"></A>
+ <nobr><A HREF="../../../../reference/android/os/StrictMode.VmPolicy.html" target="_top"><code>StrictMode.VmPolicy</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StrictMode.VmPolicy.Builder"></A>
+ <nobr><A HREF="../../../../reference/android/os/StrictMode.VmPolicy.Builder.html" target="_top"><code>StrictMode.VmPolicy.Builder</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="WorkSource"></A>
+ <nobr><A HREF="../../../../reference/android/os/WorkSource.html" target="_top"><code>WorkSource</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Build"></A>
+ <nobr><A HREF="android.os.Build.html">Build</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Build.VERSION_CODES"></A>
+ <nobr><A HREF="android.os.Build.VERSION_CODES.html">Build.VERSION_CODES</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DropBoxManager.Entry"></A>
+ <nobr><A HREF="android.os.DropBoxManager.Entry.html">DropBoxManager.Entry</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Environment"></A>
+ <nobr><A HREF="android.os.Environment.html">Environment</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ParcelFileDescriptor"></A>
+ <nobr><A HREF="android.os.ParcelFileDescriptor.html">ParcelFileDescriptor</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PowerManager.WakeLock"></A>
+ <nobr><A HREF="android.os.PowerManager.WakeLock.html">PowerManager.WakeLock</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.provider.html b/docs/html/sdk/api_diff/9/changes/pkg_android.provider.html
new file mode 100644
index 0000000..3142cea
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.provider.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/provider/package-summary.html" target="_top"><font size="+1"><code>android.provider</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AlarmClock"></A>
+ <nobr><A HREF="../../../../reference/android/provider/AlarmClock.html" target="_top"><code>AlarmClock</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ContactsContract.CommonDataKinds.SipAddress"></A>
+ <nobr><A HREF="../../../../reference/android/provider/ContactsContract.CommonDataKinds.SipAddress.html" target="_top"><code>ContactsContract.CommonDataKinds.<br>SipAddress</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ContactsContract.CommonDataKinds.Nickname"></A>
+ <nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Nickname.html">ContactsContract.CommonDataKinds.<br>Nickname</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="MediaStore"></A>
+ <nobr><A HREF="android.provider.MediaStore.html">MediaStore</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Settings"></A>
+ <nobr><A HREF="android.provider.Settings.html">Settings</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.service.wallpaper.html b/docs/html/sdk/api_diff/9/changes/pkg_android.service.wallpaper.html
new file mode 100644
index 0000000..15ba062
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.service.wallpaper.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.wallpaper
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/service/wallpaper/package-summary.html" target="_top"><font size="+1"><code>android.service.wallpaper</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="WallpaperService.Engine"></A>
+ <nobr><A HREF="android.service.wallpaper.WallpaperService.Engine.html">WallpaperService.Engine</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.telephony.gsm.html b/docs/html/sdk/api_diff/9/changes/pkg_android.telephony.gsm.html
new file mode 100644
index 0000000..cb3b24e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.telephony.gsm.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.gsm
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/telephony/gsm/package-summary.html" target="_top"><font size="+1"><code>android.telephony.gsm</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="GsmCellLocation"></A>
+ <nobr><A HREF="android.telephony.gsm.GsmCellLocation.html">GsmCellLocation</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.telephony.html b/docs/html/sdk/api_diff/9/changes/pkg_android.telephony.html
new file mode 100644
index 0000000..9453675
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.telephony.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/telephony/package-summary.html" target="_top"><font size="+1"><code>android.telephony</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TelephonyManager"></A>
+ <nobr><A HREF="android.telephony.TelephonyManager.html">TelephonyManager</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.test.mock.html b/docs/html/sdk/api_diff/9/changes/pkg_android.test.mock.html
new file mode 100644
index 0000000..23cedb7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.test.mock.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.test.mock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/test/mock/package-summary.html" target="_top"><font size="+1"><code>android.test.mock</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="MockPackageManager"></A>
+ <nobr><A HREF="android.test.mock.MockPackageManager.html">MockPackageManager</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.text.format.html b/docs/html/sdk/api_diff/9/changes/pkg_android.text.format.html
new file mode 100644
index 0000000..6147743
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.text.format.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.text.format
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/text/format/package-summary.html" target="_top"><font size="+1"><code>android.text.format</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DateUtils"></A>
+ <nobr><A HREF="android.text.format.DateUtils.html">DateUtils</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.util.html b/docs/html/sdk/api_diff/9/changes/pkg_android.util.html
new file mode 100644
index 0000000..2f97134
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.util.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/util/package-summary.html" target="_top"><font size="+1"><code>android.util</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DisplayMetrics"></A>
+ <nobr><A HREF="android.util.DisplayMetrics.html">DisplayMetrics</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.view.html b/docs/html/sdk/api_diff/9/changes/pkg_android.view.html
new file mode 100644
index 0000000..8c062bc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.view.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/view/package-summary.html" target="_top"><font size="+1"><code>android.view</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputDevice"></A>
+ <nobr><A HREF="../../../../reference/android/view/InputDevice.html" target="_top"><code>InputDevice</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputDevice.MotionRange"></A>
+ <nobr><A HREF="../../../../reference/android/view/InputDevice.MotionRange.html" target="_top"><code>InputDevice.MotionRange</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputEvent"></A>
+ <nobr><A HREF="../../../../reference/android/view/InputEvent.html" target="_top"><code>InputEvent</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputQueue"></A>
+ <nobr><A HREF="../../../../reference/android/view/InputQueue.html" target="_top"><code>InputQueue</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputQueue.Callback"></A>
+ <nobr><A HREF="../../../../reference/android/view/InputQueue.Callback.html" target="_top"><code><I>InputQueue.Callback</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="MotionEvent.PointerCoords"></A>
+ <nobr><A HREF="../../../../reference/android/view/MotionEvent.PointerCoords.html" target="_top"><code>MotionEvent.PointerCoords</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SurfaceHolder.Callback2"></A>
+ <nobr><A HREF="../../../../reference/android/view/SurfaceHolder.Callback2.html" target="_top"><code><I>SurfaceHolder.Callback2</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="KeyEvent"></A>
+ <nobr><A HREF="android.view.KeyEvent.html">KeyEvent</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="MotionEvent"></A>
+ <nobr><A HREF="android.view.MotionEvent.html">MotionEvent</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="View"></A>
+ <nobr><A HREF="android.view.View.html">View</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ViewConfiguration"></A>
+ <nobr><A HREF="android.view.ViewConfiguration.html">ViewConfiguration</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Window"></A>
+ <nobr><A HREF="android.view.Window.html">Window</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.view.inputmethod.html b/docs/html/sdk/api_diff/9/changes/pkg_android.view.inputmethod.html
new file mode 100644
index 0000000..c593696
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.view.inputmethod.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.inputmethod
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/view/inputmethod/package-summary.html" target="_top"><font size="+1"><code>android.view.inputmethod</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="BaseInputConnection"></A>
+ <nobr><A HREF="android.view.inputmethod.BaseInputConnection.html">BaseInputConnection</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputConnection"></A>
+ <nobr><A HREF="android.view.inputmethod.InputConnection.html"><I>InputConnection</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InputConnectionWrapper"></A>
+ <nobr><A HREF="android.view.inputmethod.InputConnectionWrapper.html">InputConnectionWrapper</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.webkit.html b/docs/html/sdk/api_diff/9/changes/pkg_android.webkit.html
new file mode 100644
index 0000000..3716cd6a
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.webkit.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/webkit/package-summary.html" target="_top"><font size="+1"><code>android.webkit</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="WebSettings"></A>
+ <nobr><A HREF="android.webkit.WebSettings.html">WebSettings</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_android.widget.html b/docs/html/sdk/api_diff/9/changes/pkg_android.widget.html
new file mode 100644
index 0000000..682ceb1
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_android.widget.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/widget/package-summary.html" target="_top"><font size="+1"><code>android.widget</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="OverScroller"></A>
+ <nobr><A HREF="../../../../reference/android/widget/OverScroller.html" target="_top"><code>OverScroller</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ListView"></A>
+ <nobr><A HREF="android.widget.ListView.html">ListView</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="RemoteViews"></A>
+ <nobr><A HREF="android.widget.RemoteViews.html">RemoteViews</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_dalvik.bytecode.html b/docs/html/sdk/api_diff/9/changes/pkg_dalvik.bytecode.html
new file mode 100644
index 0000000..4806813
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_dalvik.bytecode.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+dalvik.bytecode
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/dalvik/bytecode/package-summary.html" target="_top"><font size="+1"><code>dalvik.bytecode</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Opcodes"></A>
+ <nobr><A HREF="dalvik.bytecode.Opcodes.html"><I>Opcodes</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_dalvik.system.html b/docs/html/sdk/api_diff/9/changes/pkg_dalvik.system.html
new file mode 100644
index 0000000..755ec42
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_dalvik.system.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+dalvik.system
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/dalvik/system/package-summary.html" target="_top"><font size="+1"><code>dalvik.system</code></font></A>
+</H2>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Removed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AllocationLimitError"></A>
+ AllocationLimitError
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PotentialDeadlockError"></A>
+ PotentialDeadlockError
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StaleDexCacheError"></A>
+ StaleDexCacheError
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TemporaryDirectory"></A>
+ TemporaryDirectory
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TouchDex"></A>
+ TouchDex
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="VMDebug"></A>
+ VMDebug
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="VMRuntime"></A>
+ VMRuntime
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="VMStack"></A>
+ VMStack
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Zygote"></A>
+ Zygote
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PathClassLoader"></A>
+ <nobr><A HREF="dalvik.system.PathClassLoader.html">PathClassLoader</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.awt.font.html b/docs/html/sdk/api_diff/9/changes/pkg_java.awt.font.html
new file mode 100644
index 0000000..1885a58
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.awt.font.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.awt.font
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/awt/font/package-summary.html" target="_top"><font size="+1"><code>java.awt.font</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TextAttribute"></A>
+ <nobr><A HREF="java.awt.font.TextAttribute.html">TextAttribute</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.io.html b/docs/html/sdk/api_diff/9/changes/pkg_java.io.html
new file mode 100644
index 0000000..c0fbd26
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.io.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.io
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/io/package-summary.html" target="_top"><font size="+1"><code>java.io</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Console"></A>
+ <nobr><A HREF="../../../../reference/java/io/Console.html" target="_top"><code>Console</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="IOError"></A>
+ <nobr><A HREF="../../../../reference/java/io/IOError.html" target="_top"><code>IOError</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="File"></A>
+ <nobr><A HREF="java.io.File.html">File</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="IOException"></A>
+ <nobr><A HREF="java.io.IOException.html">IOException</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ObjectStreamClass"></A>
+ <nobr><A HREF="java.io.ObjectStreamClass.html">ObjectStreamClass</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PipedInputStream"></A>
+ <nobr><A HREF="java.io.PipedInputStream.html">PipedInputStream</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PipedReader"></A>
+ <nobr><A HREF="java.io.PipedReader.html">PipedReader</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PrintStream"></A>
+ <nobr><A HREF="java.io.PrintStream.html">PrintStream</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PrintWriter"></A>
+ <nobr><A HREF="java.io.PrintWriter.html">PrintWriter</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.lang.html b/docs/html/sdk/api_diff/9/changes/pkg_java.lang.html
new file mode 100644
index 0000000..c0cb7bb
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.lang.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/lang/package-summary.html" target="_top"><font size="+1"><code>java.lang</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Class"></A>
+ <nobr><A HREF="java.lang.Class.html">Class</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Double"></A>
+ <nobr><A HREF="java.lang.Double.html">Double</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Enum"></A>
+ <nobr><A HREF="java.lang.Enum.html">Enum</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Float"></A>
+ <nobr><A HREF="java.lang.Float.html">Float</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Math"></A>
+ <nobr><A HREF="java.lang.Math.html">Math</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Package"></A>
+ <nobr><A HREF="java.lang.Package.html">Package</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StrictMath"></A>
+ <nobr><A HREF="java.lang.StrictMath.html">StrictMath</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="String"></A>
+ <nobr><A HREF="java.lang.String.html">String</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="System"></A>
+ <nobr><A HREF="java.lang.System.html">System</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.lang.reflect.html b/docs/html/sdk/api_diff/9/changes/pkg_java.lang.reflect.html
new file mode 100644
index 0000000..9b11ecd
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.lang.reflect.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.lang.reflect
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/lang/reflect/package-summary.html" target="_top"><font size="+1"><code>java.lang.reflect</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Array"></A>
+ <nobr><A HREF="java.lang.reflect.Array.html">Array</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Member"></A>
+ <nobr><A HREF="java.lang.reflect.Member.html"><I>Member</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.net.html b/docs/html/sdk/api_diff/9/changes/pkg_java.net.html
new file mode 100644
index 0000000..db373bc
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.net.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.net
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/net/package-summary.html" target="_top"><font size="+1"><code>java.net</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CookieManager"></A>
+ <nobr><A HREF="../../../../reference/java/net/CookieManager.html" target="_top"><code>CookieManager</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CookiePolicy"></A>
+ <nobr><A HREF="../../../../reference/java/net/CookiePolicy.html" target="_top"><code><I>CookiePolicy</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CookieStore"></A>
+ <nobr><A HREF="../../../../reference/java/net/CookieStore.html" target="_top"><code><I>CookieStore</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="HttpCookie"></A>
+ <nobr><A HREF="../../../../reference/java/net/HttpCookie.html" target="_top"><code>HttpCookie</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="IDN"></A>
+ <nobr><A HREF="../../../../reference/java/net/IDN.html" target="_top"><code>IDN</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InterfaceAddress"></A>
+ <nobr><A HREF="../../../../reference/java/net/InterfaceAddress.html" target="_top"><code>InterfaceAddress</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="NetworkInterface"></A>
+ <nobr><A HREF="java.net.NetworkInterface.html">NetworkInterface</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SocketImpl"></A>
+ <nobr><A HREF="java.net.SocketImpl.html">SocketImpl</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.nio.html b/docs/html/sdk/api_diff/9/changes/pkg_java.nio.html
new file mode 100644
index 0000000..f994f22
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.nio.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.nio
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/nio/package-summary.html" target="_top"><font size="+1"><code>java.nio</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Buffer"></A>
+ <nobr><A HREF="java.nio.Buffer.html">Buffer</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.security.html b/docs/html/sdk/api_diff/9/changes/pkg_java.security.html
new file mode 100644
index 0000000..40a9586
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.security.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.security
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/security/package-summary.html" target="_top"><font size="+1"><code>java.security</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Policy.Parameters"></A>
+ <nobr><A HREF="../../../../reference/java/security/Policy.Parameters.html" target="_top"><code><I>Policy.Parameters</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PolicySpi"></A>
+ <nobr><A HREF="../../../../reference/java/security/PolicySpi.html" target="_top"><code>PolicySpi</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AccessController"></A>
+ <nobr><A HREF="java.security.AccessController.html">AccessController</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Policy"></A>
+ <nobr><A HREF="java.security.Policy.html">Policy</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="UnrecoverableKeyException"></A>
+ <nobr><A HREF="java.security.UnrecoverableKeyException.html">UnrecoverableKeyException</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.sql.html b/docs/html/sdk/api_diff/9/changes/pkg_java.sql.html
new file mode 100644
index 0000000..274fed7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.sql.html
@@ -0,0 +1,379 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.sql
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/sql/package-summary.html" target="_top"><font size="+1"><code>java.sql</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ClientInfoStatus"></A>
+ <nobr><A HREF="../../../../reference/java/sql/ClientInfoStatus.html" target="_top"><code>ClientInfoStatus</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="NClob"></A>
+ <nobr><A HREF="../../../../reference/java/sql/NClob.html" target="_top"><code><I>NClob</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="RowId"></A>
+ <nobr><A HREF="../../../../reference/java/sql/RowId.html" target="_top"><code><I>RowId</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="RowIdLifetime"></A>
+ <nobr><A HREF="../../../../reference/java/sql/RowIdLifetime.html" target="_top"><code>RowIdLifetime</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLClientInfoException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLClientInfoException.html" target="_top"><code>SQLClientInfoException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLDataException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLDataException.html" target="_top"><code>SQLDataException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLFeatureNotSupportedException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLFeatureNotSupportedException.html" target="_top"><code>SQLFeatureNotSupportedException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLIntegrityConstraintViolationException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLIntegrityConstraintViolationException.html" target="_top"><code>SQLIntegrityConstraintViolationException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLInvalidAuthorizationSpecException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLInvalidAuthorizationSpecException.html" target="_top"><code>SQLInvalidAuthorizationSpecException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLNonTransientConnectionException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLNonTransientConnectionException.html" target="_top"><code>SQLNonTransientConnectionException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLNonTransientException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLNonTransientException.html" target="_top"><code>SQLNonTransientException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLRecoverableException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLRecoverableException.html" target="_top"><code>SQLRecoverableException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLSyntaxErrorException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLSyntaxErrorException.html" target="_top"><code>SQLSyntaxErrorException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLTimeoutException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLTimeoutException.html" target="_top"><code>SQLTimeoutException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLTransactionRollbackException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLTransactionRollbackException.html" target="_top"><code>SQLTransactionRollbackException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLTransientConnectionException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLTransientConnectionException.html" target="_top"><code>SQLTransientConnectionException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLTransientException"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLTransientException.html" target="_top"><code>SQLTransientException</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLXML"></A>
+ <nobr><A HREF="../../../../reference/java/sql/SQLXML.html" target="_top"><code><I>SQLXML</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Wrapper"></A>
+ <nobr><A HREF="../../../../reference/java/sql/Wrapper.html" target="_top"><code><I>Wrapper</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Array"></A>
+ <nobr><A HREF="java.sql.Array.html"><I>Array</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="BatchUpdateException"></A>
+ <nobr><A HREF="java.sql.BatchUpdateException.html">BatchUpdateException</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Blob"></A>
+ <nobr><A HREF="java.sql.Blob.html"><I>Blob</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CallableStatement"></A>
+ <nobr><A HREF="java.sql.CallableStatement.html"><I>CallableStatement</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Clob"></A>
+ <nobr><A HREF="java.sql.Clob.html"><I>Clob</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Connection"></A>
+ <nobr><A HREF="java.sql.Connection.html"><I>Connection</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DataTruncation"></A>
+ <nobr><A HREF="java.sql.DataTruncation.html">DataTruncation</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DatabaseMetaData"></A>
+ <nobr><A HREF="java.sql.DatabaseMetaData.html"><I>DatabaseMetaData</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ParameterMetaData"></A>
+ <nobr><A HREF="java.sql.ParameterMetaData.html"><I>ParameterMetaData</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PreparedStatement"></A>
+ <nobr><A HREF="java.sql.PreparedStatement.html"><I>PreparedStatement</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ResultSet"></A>
+ <nobr><A HREF="java.sql.ResultSet.html"><I>ResultSet</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ResultSetMetaData"></A>
+ <nobr><A HREF="java.sql.ResultSetMetaData.html"><I>ResultSetMetaData</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLException"></A>
+ <nobr><A HREF="java.sql.SQLException.html">SQLException</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLInput"></A>
+ <nobr><A HREF="java.sql.SQLInput.html"><I>SQLInput</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLOutput"></A>
+ <nobr><A HREF="java.sql.SQLOutput.html"><I>SQLOutput</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SQLWarning"></A>
+ <nobr><A HREF="java.sql.SQLWarning.html">SQLWarning</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Statement"></A>
+ <nobr><A HREF="java.sql.Statement.html"><I>Statement</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Types"></A>
+ <nobr><A HREF="java.sql.Types.html">Types</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.text.html b/docs/html/sdk/api_diff/9/changes/pkg_java.text.html
new file mode 100644
index 0000000..b0042d2
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.text.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.text
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/text/package-summary.html" target="_top"><font size="+1"><code>java.text</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Normalizer"></A>
+ <nobr><A HREF="../../../../reference/java/text/Normalizer.html" target="_top"><code>Normalizer</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Normalizer.Form"></A>
+ <nobr><A HREF="../../../../reference/java/text/Normalizer.Form.html" target="_top"><code>Normalizer.Form</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="BreakIterator"></A>
+ <nobr><A HREF="java.text.BreakIterator.html">BreakIterator</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CollationKey"></A>
+ <nobr><A HREF="java.text.CollationKey.html">CollationKey</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DateFormatSymbols"></A>
+ <nobr><A HREF="java.text.DateFormatSymbols.html">DateFormatSymbols</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DecimalFormatSymbols"></A>
+ <nobr><A HREF="java.text.DecimalFormatSymbols.html">DecimalFormatSymbols</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Format"></A>
+ <nobr><A HREF="java.text.Format.html">Format</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="NumberFormat"></A>
+ <nobr><A HREF="java.text.NumberFormat.html">NumberFormat</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.atomic.html b/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.atomic.html
new file mode 100644
index 0000000..d2101ec
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.atomic.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.atomic
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/util/concurrent/atomic/package-summary.html" target="_top"><font size="+1"><code>java.util.concurrent.atomic</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicBoolean"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicBoolean.html">AtomicBoolean</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicInteger"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicInteger.html">AtomicInteger</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicIntegerArray"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerArray.html">AtomicIntegerArray</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicIntegerFieldUpdater"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html">AtomicIntegerFieldUpdater</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicLong"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLong.html">AtomicLong</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicLongArray"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongArray.html">AtomicLongArray</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicLongFieldUpdater"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicLongFieldUpdater.html">AtomicLongFieldUpdater</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicReference"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReference.html">AtomicReference</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicReferenceArray"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceArray.html">AtomicReferenceArray</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AtomicReferenceFieldUpdater"></A>
+ <nobr><A HREF="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html">AtomicReferenceFieldUpdater</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.html b/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.html
new file mode 100644
index 0000000..076324ac
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.html
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/util/concurrent/package-summary.html" target="_top"><font size="+1"><code>java.util.concurrent</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="BlockingDeque"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/BlockingDeque.html" target="_top"><code><I>BlockingDeque</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ConcurrentNavigableMap"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/ConcurrentNavigableMap.html" target="_top"><code><I>ConcurrentNavigableMap</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ConcurrentSkipListMap"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/ConcurrentSkipListMap.html" target="_top"><code>ConcurrentSkipListMap</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ConcurrentSkipListSet"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/ConcurrentSkipListSet.html" target="_top"><code>ConcurrentSkipListSet</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="LinkedBlockingDeque"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/LinkedBlockingDeque.html" target="_top"><code>LinkedBlockingDeque</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="RunnableFuture"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/RunnableFuture.html" target="_top"><code><I>RunnableFuture</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="RunnableScheduledFuture"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/RunnableScheduledFuture.html" target="_top"><code><I>RunnableScheduledFuture</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractExecutorService"></A>
+ <nobr><A HREF="java.util.concurrent.AbstractExecutorService.html">AbstractExecutorService</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ConcurrentHashMap"></A>
+ <nobr><A HREF="java.util.concurrent.ConcurrentHashMap.html">ConcurrentHashMap</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ExecutorService"></A>
+ <nobr><A HREF="java.util.concurrent.ExecutorService.html"><I>ExecutorService</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Executors"></A>
+ <nobr><A HREF="java.util.concurrent.Executors.html">Executors</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="FutureTask"></A>
+ <nobr><A HREF="java.util.concurrent.FutureTask.html">FutureTask</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ScheduledThreadPoolExecutor"></A>
+ <nobr><A HREF="java.util.concurrent.ScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ThreadPoolExecutor"></A>
+ <nobr><A HREF="java.util.concurrent.ThreadPoolExecutor.html">ThreadPoolExecutor</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TimeUnit"></A>
+ <nobr><A HREF="java.util.concurrent.TimeUnit.html">TimeUnit</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.locks.html b/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.locks.html
new file mode 100644
index 0000000..acd018c
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.util.concurrent.locks.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.concurrent.locks
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/util/concurrent/locks/package-summary.html" target="_top"><font size="+1"><code>java.util.concurrent.locks</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractQueuedLongSynchronizer"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html" target="_top"><code>AbstractQueuedLongSynchronizer</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractQueuedLongSynchronizer.ConditionObject"></A>
+ <nobr><A HREF="../../../../reference/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html" target="_top"><code>AbstractQueuedLongSynchronizer.<br>ConditionObject</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractOwnableSynchronizer"></A>
+ <nobr><A HREF="java.util.concurrent.locks.AbstractOwnableSynchronizer.html">AbstractOwnableSynchronizer</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="LockSupport"></A>
+ <nobr><A HREF="java.util.concurrent.locks.LockSupport.html">LockSupport</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ReentrantReadWriteLock"></A>
+ <nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.html">ReentrantReadWriteLock</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ReentrantReadWriteLock.WriteLock"></A>
+ <nobr><A HREF="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html">ReentrantReadWriteLock.<br>WriteLock</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.util.html b/docs/html/sdk/api_diff/9/changes/pkg_java.util.html
new file mode 100644
index 0000000..70686a7
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.util.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/util/package-summary.html" target="_top"><font size="+1"><code>java.util</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractMap.SimpleEntry"></A>
+ <nobr><A HREF="../../../../reference/java/util/AbstractMap.SimpleEntry.html" target="_top"><code>AbstractMap.SimpleEntry</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="AbstractMap.SimpleImmutableEntry"></A>
+ <nobr><A HREF="../../../../reference/java/util/AbstractMap.SimpleImmutableEntry.html" target="_top"><code>AbstractMap.SimpleImmutableEntry</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ArrayDeque"></A>
+ <nobr><A HREF="../../../../reference/java/util/ArrayDeque.html" target="_top"><code>ArrayDeque</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Deque"></A>
+ <nobr><A HREF="../../../../reference/java/util/Deque.html" target="_top"><code><I>Deque</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="NavigableMap"></A>
+ <nobr><A HREF="../../../../reference/java/util/NavigableMap.html" target="_top"><code><I>NavigableMap</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="NavigableSet"></A>
+ <nobr><A HREF="../../../../reference/java/util/NavigableSet.html" target="_top"><code><I>NavigableSet</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ResourceBundle.Control"></A>
+ <nobr><A HREF="../../../../reference/java/util/ResourceBundle.Control.html" target="_top"><code>ResourceBundle.Control</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ServiceConfigurationError"></A>
+ <nobr><A HREF="../../../../reference/java/util/ServiceConfigurationError.html" target="_top"><code>ServiceConfigurationError</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ServiceLoader"></A>
+ <nobr><A HREF="../../../../reference/java/util/ServiceLoader.html" target="_top"><code>ServiceLoader</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Arrays"></A>
+ <nobr><A HREF="java.util.Arrays.html">Arrays</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Calendar"></A>
+ <nobr><A HREF="java.util.Calendar.html">Calendar</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Collections"></A>
+ <nobr><A HREF="java.util.Collections.html">Collections</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="LinkedList"></A>
+ <nobr><A HREF="java.util.LinkedList.html">LinkedList</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Locale"></A>
+ <nobr><A HREF="java.util.Locale.html">Locale</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Properties"></A>
+ <nobr><A HREF="java.util.Properties.html">Properties</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PropertyResourceBundle"></A>
+ <nobr><A HREF="java.util.PropertyResourceBundle.html">PropertyResourceBundle</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ResourceBundle"></A>
+ <nobr><A HREF="java.util.ResourceBundle.html">ResourceBundle</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Scanner"></A>
+ <nobr><A HREF="java.util.Scanner.html">Scanner</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TreeMap"></A>
+ <nobr><A HREF="java.util.TreeMap.html">TreeMap</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TreeSet"></A>
+ <nobr><A HREF="java.util.TreeSet.html">TreeSet</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.util.logging.html b/docs/html/sdk/api_diff/9/changes/pkg_java.util.logging.html
new file mode 100644
index 0000000..6624582
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.util.logging.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.logging
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/util/logging/package-summary.html" target="_top"><font size="+1"><code>java.util.logging</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Logger"></A>
+ <nobr><A HREF="java.util.logging.Logger.html">Logger</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_java.util.zip.html b/docs/html/sdk/api_diff/9/changes/pkg_java.util.zip.html
new file mode 100644
index 0000000..8d7eb81
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_java.util.zip.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+java.util.zip
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/java/util/zip/package-summary.html" target="_top"><font size="+1"><code>java.util.zip</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DeflaterInputStream"></A>
+ <nobr><A HREF="../../../../reference/java/util/zip/DeflaterInputStream.html" target="_top"><code>DeflaterInputStream</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="InflaterOutputStream"></A>
+ <nobr><A HREF="../../../../reference/java/util/zip/InflaterOutputStream.html" target="_top"><code>InflaterOutputStream</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ZipError"></A>
+ <nobr><A HREF="../../../../reference/java/util/zip/ZipError.html" target="_top"><code>ZipError</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.net.ssl.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.net.ssl.html
new file mode 100644
index 0000000..97211a9
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.net.ssl.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.net.ssl
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/net/ssl/package-summary.html" target="_top"><font size="+1"><code>javax.net.ssl</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLParameters"></A>
+ <nobr><A HREF="../../../../reference/javax/net/ssl/SSLParameters.html" target="_top"><code>SSLParameters</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="HandshakeCompletedEvent"></A>
+ <nobr><A HREF="javax.net.ssl.HandshakeCompletedEvent.html">HandshakeCompletedEvent</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="KeyStoreBuilderParameters"></A>
+ <nobr><A HREF="javax.net.ssl.KeyStoreBuilderParameters.html">KeyStoreBuilderParameters</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLContext"></A>
+ <nobr><A HREF="javax.net.ssl.SSLContext.html">SSLContext</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLContextSpi"></A>
+ <nobr><A HREF="javax.net.ssl.SSLContextSpi.html">SSLContextSpi</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLEngine"></A>
+ <nobr><A HREF="javax.net.ssl.SSLEngine.html">SSLEngine</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLSessionBindingEvent"></A>
+ <nobr><A HREF="javax.net.ssl.SSLSessionBindingEvent.html">SSLSessionBindingEvent</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLSessionContext"></A>
+ <nobr><A HREF="javax.net.ssl.SSLSessionContext.html"><I>SSLSessionContext</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SSLSocket"></A>
+ <nobr><A HREF="javax.net.ssl.SSLSocket.html">SSLSocket</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.security.auth.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.security.auth.html
new file mode 100644
index 0000000..c3ac79e
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.security.auth.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.security.auth
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/security/auth/package-summary.html" target="_top"><font size="+1"><code>javax.security.auth</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="Subject"></A>
+ <nobr><A HREF="javax.security.auth.Subject.html">Subject</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.security.auth.x500.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.security.auth.x500.html
new file mode 100644
index 0000000..fc892e3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.security.auth.x500.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.security.auth.x500
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/security/auth/x500/package-summary.html" target="_top"><font size="+1"><code>javax.security.auth.x500</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="X500Principal"></A>
+ <nobr><A HREF="javax.security.auth.x500.X500Principal.html">X500Principal</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.sql.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.sql.html
new file mode 100644
index 0000000..e0e10c5
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.sql.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.sql
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/sql/package-summary.html" target="_top"><font size="+1"><code>javax.sql</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="CommonDataSource"></A>
+ <nobr><A HREF="../../../../reference/javax/sql/CommonDataSource.html" target="_top"><code><I>CommonDataSource</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StatementEvent"></A>
+ <nobr><A HREF="../../../../reference/javax/sql/StatementEvent.html" target="_top"><code>StatementEvent</code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="StatementEventListener"></A>
+ <nobr><A HREF="../../../../reference/javax/sql/StatementEventListener.html" target="_top"><code><I>StatementEventListener</I></code></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Interfaces" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="ConnectionPoolDataSource"></A>
+ <nobr><A HREF="javax.sql.ConnectionPoolDataSource.html"><I>ConnectionPoolDataSource</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DataSource"></A>
+ <nobr><A HREF="javax.sql.DataSource.html"><I>DataSource</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="PooledConnection"></A>
+ <nobr><A HREF="javax.sql.PooledConnection.html"><I>PooledConnection</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="RowSet"></A>
+ <nobr><A HREF="javax.sql.RowSet.html"><I>RowSet</I></A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.datatype.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.datatype.html
new file mode 100644
index 0000000..d616e93
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.datatype.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.datatype
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/xml/datatype/package-summary.html" target="_top"><font size="+1"><code>javax.xml.datatype</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DatatypeFactory"></A>
+ <nobr><A HREF="javax.xml.datatype.DatatypeFactory.html">DatatypeFactory</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.parsers.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.parsers.html
new file mode 100644
index 0000000..58b5010
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.parsers.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.parsers
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/xml/parsers/package-summary.html" target="_top"><font size="+1"><code>javax.xml.parsers</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="DocumentBuilderFactory"></A>
+ <nobr><A HREF="javax.xml.parsers.DocumentBuilderFactory.html">DocumentBuilderFactory</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SAXParserFactory"></A>
+ <nobr><A HREF="javax.xml.parsers.SAXParserFactory.html">SAXParserFactory</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.transform.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.transform.html
new file mode 100644
index 0000000..c5248b6
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.transform.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.transform
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/xml/transform/package-summary.html" target="_top"><font size="+1"><code>javax.xml.transform</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="TransformerFactory"></A>
+ <nobr><A HREF="javax.xml.transform.TransformerFactory.html">TransformerFactory</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.validation.html b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.validation.html
new file mode 100644
index 0000000..53740f99
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_javax.xml.validation.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+javax.xml.validation
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/javax/xml/validation/package-summary.html" target="_top"><font size="+1"><code>javax.xml.validation</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="SchemaFactory"></A>
+ <nobr><A HREF="javax.xml.validation.SchemaFactory.html">SchemaFactory</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/changes/pkg_org.apache.http.protocol.html b/docs/html/sdk/api_diff/9/changes/pkg_org.apache.http.protocol.html
new file mode 100644
index 0000000..11b8836
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/changes/pkg_org.apache.http.protocol.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+org.apache.http.protocol
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+ <div id="headerRight">
+ <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- <a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+ <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td colspan="2" class="diffspechead">API Diff Specification</td>
+ </tr>
+ <tr>
+ <td class="diffspec" style="padding-top:.25em">To Level:</td>
+ <td class="diffvaluenew" style="padding-top:.25em">9</td>
+ </tr>
+ <tr>
+ <td class="diffspec">From Level:</td>
+ <td class="diffvalueold">8</td>
+ </tr>
+ <tr>
+ <td class="diffspec">Generated</td>
+ <td class="diffvalue">2010.11.19 19:12</td>
+ </tr>
+ </table>
+ </div><!-- End and-diff-id -->
+ <div class="and-diff-id" style="margin-right:8px;">
+ <table class="diffspectable">
+ <tr>
+ <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+ </tr>
+ </table>
+ </div> <!-- End and-diff-id -->
+ </div> <!-- End headerRight -->
+ </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/org/apache/http/protocol/package-summary.html" target="_top"><font size="+1"><code>org.apache.http.protocol</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+ <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+ <TD VALIGN="TOP" WIDTH="25%">
+ <A NAME="HTTP"></A>
+ <nobr><A HREF="org.apache.http.protocol.HTTP.html">HTTP</A></nobr>
+ </TD>
+ <TD> </TD>
+</TR>
+</TABLE>
+
+ </div>
+ <div id="footer">
+ <div id="copyright">
+ Except as noted, this content is licensed under
+ <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+ For details and restrictions, see the <a href="/license.html">Content License</a>.
+ </div>
+ <div id="footerlinks">
+ <p>
+ <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+ <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+ <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+ </p>
+ </div>
+ </div> <!-- end footer -->
+ </div><!-- end doc-content -->
+ </div> <!-- end body-content -->
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-5831155-1");
+ pageTracker._setAllowAnchor(true);
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/9/stylesheet-jdiff.css b/docs/html/sdk/api_diff/9/stylesheet-jdiff.css
new file mode 100644
index 0000000..edafaa3
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/stylesheet-jdiff.css
@@ -0,0 +1,44 @@
+
+/* (http://www.jdiff.org) */
+
+div.and-diff-id {border: 1px solid #eee;position:relative;float:right;clear:both;padding:0px;}
+table.diffspectable {border:1px;padding:0px;margin:0px;}
+.diffspechead {background-color:#eee;}
+.diffspectable tr {border:0px;padding:0px;}
+.diffspectable td {background-color:eee;border:0px;font-size:90%;font-weight:normal;padding:0px;padding-left:1px;padding-right:1px;text-align:center;color:777;}
+td.diffvalueold {color:orange;background-color:white;border:0px;font-size:80%;font-style:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffvaluenew {color:green;background-color:white;border:0px;font-size:80%;font-weight:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffvalue {color:444;background-color:white;border:0px;font-size:80%;font-weight:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffspec {background-color:white;border:0px;font-size:80%;font-weight:normal;padding:1px;color:444;text-align:right;padding-right:.5em;line-height:.95em;}
+tt {font-size:11pt;font-family:monospace;}
+.indexHeader {
+ font-size:96%;
+ line-height:.8em;}
+.jdiffIndex td {
+ font-size:96%;
+ xline-height:.8em;
+ padding:2px;
+ padding-left:1em;}
+.indexText {
+ font-size:100%;
+ padding-left:1em;}
+#indexTableCaption {
+ font-size:96%;
+ margin-top:.25em;
+ margin-bottom:0;
+ }
+.hiddenlink {
+ font-size:96%;
+ line-height:.8em;
+ text-decoration:none;}
+a {
+ text-decoration:none;}
+a:hover {
+ text-decoration:underline;}
+.indexBox {
+ border: 1px solid red;
+ margin:1em 0 0 0;}
+.letterIndexHead {
+ font-size: 1.5em;font-weight:9;
+ margin:0 0 0em 0;
+ border: 1px solid red;}
diff --git a/docs/html/sdk/api_diff/9/user_comments_for_8_to_9.xml b/docs/html/sdk/api_diff/9/user_comments_for_8_to_9.xml
new file mode 100644
index 0000000..8cb8244
--- /dev/null
+++ b/docs/html/sdk/api_diff/9/user_comments_for_8_to_9.xml
@@ -0,0 +1,6433 @@
+<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
+<comments
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
+ xsi:noNamespaceSchemaLocation='comments.xsd'
+ name="8_to_9"
+ jdversion="1.1.0">
+
+<!-- Use this file to enter an API change description. For example, when you remove a class,
+ you can enter a comment for that class that points developers to the replacement class.
+ You can also provide a change summary for modified API, to give an overview of the changes
+ why they were made, workarounds, etc. -->
+
+<!-- When the API diffs report is generated, the comments in this file get added to the tables of
+ removed, added, and modified packages, classes, methods, and fields. This file does not ship
+ with the final report. -->
+
+<!-- The id attribute in an identifier element identifies the change as noted in the report.
+ An id has the form package[.class[.[ctor|method|field].signature]], where [] indicates optional
+ text. A comment element can have multiple identifier elements, which will will cause the same
+ text to appear at each place in the report, but will be converted to separate comments when the
+ comments file is used. -->
+
+<!-- HTML tags in the text field will appear in the report. You also need to close p HTML elements,
+ used for paragraphs - see the top-level documentation. -->
+
+<!-- You can include standard javadoc links in your change descriptions. You can use the @first command
+ to cause jdiff to include the first line of the API documentation. You also need to close p HTML
+ elements, used for paragraphs - see the top-level documentation. -->
+
+<comment>
+ <identifier id="android"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission.NFC"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission.PERSISTENT_ACTIVITY"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission.READ_OWNER_DATA"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission.SET_ALARM"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission.USE_SIP"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.Manifest.permission.WRITE_OWNER_DATA"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.filterTouchesWhenObscured"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.overScrollFooter"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.overScrollHeader"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.overScrollMode"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.popupAnimationStyle"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.screenDensity"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.screenSize"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.textSelectHandle"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.textSelectHandleLeft"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.textSelectHandleRight"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.textSelectHandleWindowStyle"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.attr.xlargeScreens"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.presence_audio_away"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.presence_audio_busy"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.presence_audio_online"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.presence_video_away"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.presence_video_busy"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.presence_video_online"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.stat_sys_phone_call"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.stat_sys_phone_call_forward"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.stat_sys_phone_call_on_hold"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.stat_sys_vp_phone_call"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.drawable.stat_sys_vp_phone_call_on_hold"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.style"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.style.TextAppearance_StatusBar_EventContent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.style.TextAppearance_StatusBar_EventContent_Title"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.style.TextAppearance_StatusBar_Icon"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.R.style.TextAppearance_StatusBar_Title"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.Activity"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.Activity.setPersistent_changed(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.ActivityManager.RunningAppProcessInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.DownloadManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.DownloadManager.Query"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.DownloadManager.Request"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.NativeActivity"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.Notification"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.Notification.clone_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.Notification.fullScreenIntent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.admin"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.admin.DevicePolicyManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.AbstractThreadedSyncAdapter"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.AbstractThreadedSyncAdapter.LOG_SYNC_DETAILS"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.Context"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.Context.DOWNLOAD_SERVICE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.Context.STORAGE_SERVICE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.IntentSender"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.IntentSender.getTargetPackage_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.SharedPreferences.Editor"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.SharedPreferences.Editor.apply_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ActivityInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ApplicationInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.ApplicationInfo.nativeLibraryDir"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageInfo.firstInstallTime"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageInfo.lastUpdateTime"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageItemInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageItemInfo.loadLogo_added(android.content.pm.PackageManager)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageItemInfo.logo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_AUDIO_LOW_LATENCY"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_CAMERA_FRONT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_NFC"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_SENSOR_BAROMETER"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_SIP"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_SIP_VOIP"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.getActivityLogo_added(android.content.ComponentName)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.getActivityLogo_added(android.content.Intent)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.getApplicationLogo_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.pm.PackageManager.getProviderInfo_added(android.content.ComponentName, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.res"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.res.Configuration"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.res.Configuration.SCREENLAYOUT_SIZE_XLARGE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.res.ObbInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.content.res.ObbScanner"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.graphics"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.graphics.ImageFormat"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.graphics.ImageFormat.YV12"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.CameraInfo"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.FOCUS_DISTANCE_FAR_INDEX"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.FOCUS_DISTANCE_NEAR_INDEX"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.FOCUS_DISTANCE_OPTIMAL_INDEX"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.getFocusDistances_added(float[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.getPreviewFpsRange_added(int[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.getPreviewFrameRate_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.getSupportedPreviewFpsRange_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.getSupportedPreviewFrameRates_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.setPreviewFpsRange_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.Parameters.setPreviewFrameRate_changed(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.getCameraInfo_added(int, android.hardware.Camera.CameraInfo)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.getNumberOfCameras_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Camera.open_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Sensor"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Sensor.TYPE_GRAVITY"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Sensor.TYPE_LINEAR_ACCELERATION"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Sensor.TYPE_ROTATION_VECTOR"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.Sensor.getMinDelay_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.SensorManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.SensorManager.PRESSURE_STANDARD_ATMOSPHERE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.SensorManager.getAltitude_added(float, float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.SensorManager.getAngleChange_added(float[], float[], float[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.SensorManager.getQuaternionFromVector_added(float[], float[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.hardware.SensorManager.getRotationMatrixFromVector_added(float[], float[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.ACCURACY_HIGH"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.ACCURACY_LOW"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.ACCURACY_MEDIUM"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.getBearingAccuracy_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.getHorizontalAccuracy_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.getSpeedAccuracy_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.getVerticalAccuracy_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.setBearingAccuracy_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.setHorizontalAccuracy_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.setSpeedAccuracy_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Criteria.setVerticalAccuracy_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Geocoder"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.Geocoder.isPresent_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.PROVIDERS_CHANGED_ACTION"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.app.PendingIntent)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.requestLocationUpdates_added(long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.app.PendingIntent)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.requestSingleUpdate_added(android.location.Criteria, android.location.LocationListener, android.os.Looper)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.app.PendingIntent)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.location.LocationManager.requestSingleUpdate_added(java.lang.String, android.location.LocationListener, android.os.Looper)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.AudioTrack"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.AudioTrack.attachAuxEffect_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.AudioTrack.ctor_added(int, int, int, int, int, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.AudioTrack.getAudioSessionId_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.AudioTrack.setAuxEffectSendLevel_added(float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.CamcorderProfile"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.CamcorderProfile.get_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.CameraProfile"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.CameraProfile.getJpegEncodingQualityParameter_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.ExifInterface"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.ExifInterface.TAG_GPS_ALTITUDE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.ExifInterface.TAG_GPS_ALTITUDE_REF"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.ExifInterface.getAltitude_added(double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer.MEDIA_INFO_BUFFERING_END"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer.MEDIA_INFO_BUFFERING_START"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer.attachAuxEffect_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer.getAudioSessionId_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer.setAudioSessionId_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaPlayer.setAuxEffectSendLevel_added(float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaRecorder"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.MediaRecorder.setOrientationHint_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.media.audiofx"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.net.sip"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.net.wifi"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.net.wifi.WifiManager.WifiLock"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.net.wifi.WifiManager.WifiLock.setWorkSource_added(android.os.WorkSource)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.nfc"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.opengl"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.opengl.GLES20"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.opengl.GLES20.glDrawElements_added(int, int, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.opengl.GLES20.glVertexAttribPointer_added(int, int, int, boolean, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.Build"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.Build.SERIAL"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.Build.VERSION_CODES"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.Build.VERSION_CODES.GINGERBREAD"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.DropBoxManager.Entry"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.Environment"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.Environment.isExternalStorageRemovable_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.ParcelFileDescriptor"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.ParcelFileDescriptor.createPipe_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.PowerManager.WakeLock"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.PowerManager.WakeLock.setWorkSource_added(android.os.WorkSource)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.StrictMode"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.StrictMode.ThreadPolicy"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.StrictMode.ThreadPolicy.Builder"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.StrictMode.VmPolicy"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.StrictMode.VmPolicy.Builder"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.WorkSource"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.os.storage"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.AlarmClock"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.ContactsContract.CommonDataKinds.Nickname"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAIDEN_NAME"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.ContactsContract.CommonDataKinds.Nickname.TYPE_MAINDEN_NAME"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.ContactsContract.CommonDataKinds.SipAddress"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.MediaStore"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.MediaStore.MEDIA_IGNORE_FILENAME"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.Settings"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.service.wallpaper"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.service.wallpaper.WallpaperService.Engine"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.service.wallpaper.WallpaperService.Engine.onSurfaceRedrawNeeded_added(android.view.SurfaceHolder)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.telephony"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.telephony.TelephonyManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.telephony.TelephonyManager.NETWORK_TYPE_EVDO_B"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.telephony.gsm"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.telephony.gsm.GsmCellLocation"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.telephony.gsm.GsmCellLocation.getPsc_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager.getActivityLogo_added(android.content.ComponentName)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager.getActivityLogo_added(android.content.Intent)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager.getApplicationLogo_added(android.content.pm.ApplicationInfo)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager.getApplicationLogo_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager.getProviderInfo_added(android.content.ComponentName, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.test.mock.MockPackageManager.setPackageObbPath_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.text.format"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.text.format.DateUtils"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.text.format.DateUtils.FORMAT_UTC"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.text.format.DateUtils.formatDateRange_added(android.content.Context, java.util.Formatter, long, long, int, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.util"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.util.DisplayMetrics"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.util.DisplayMetrics.DENSITY_XHIGH"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputDevice"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputDevice.MotionRange"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputEvent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputEvent.describeContents_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputEvent.describeContents_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputEvent.getDeviceId_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputEvent.getDeviceId_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputQueue"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.InputQueue.Callback"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_A"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_B"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_C"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_L1"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_L2"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_MODE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_R1"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_R2"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_SELECT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_START"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_THUMBL"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_THUMBR"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_X"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_Y"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_BUTTON_Z"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_PAGE_DOWN"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_PAGE_UP"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_PICTSYMBOLS"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.KEYCODE_SWITCH_CHARSET"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.KeyEvent.ctor_added(long, long, int, int, int, int, int, int, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.FLAG_WINDOW_IS_OBSCURED"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.PointerCoords"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.addBatch_added(long, android.view.MotionEvent.PointerCoords[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getFlags_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalOrientation_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalOrientation_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalPointerCoords_added(int, int, android.view.MotionEvent.PointerCoords)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalToolMajor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalToolMajor_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalToolMinor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalToolMinor_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalTouchMajor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalTouchMajor_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalTouchMinor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getHistoricalTouchMinor_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getOrientation_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getOrientation_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getPointerCoords_added(int, android.view.MotionEvent.PointerCoords)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getToolMajor_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getToolMajor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getToolMinor_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getToolMinor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getTouchMajor_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getTouchMajor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getTouchMinor_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.getTouchMinor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.obtain_added(long, long, int, int, float, float, float, float, int, float, float, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.obtain_added(long, long, int, int, int[], android.view.MotionEvent.PointerCoords[], int, float, float, int, int, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.obtain_removed(long, long, int, int, float, float, float, float, int, float, float, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.MotionEvent.recycle_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.SurfaceHolder.Callback2"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.OVER_SCROLL_ALWAYS"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.OVER_SCROLL_IF_CONTENT_SCROLLS"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.OVER_SCROLL_NEVER"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.getFilterTouchesWhenObscured_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.getOverScrollMode_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.onFilterTouchEventForSecurity_added(android.view.MotionEvent)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.onOverScrolled_added(int, int, boolean, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.overScrollBy_added(int, int, int, int, int, int, int, int, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.setFilterTouchesWhenObscured_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.View.setOverScrollMode_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.ViewConfiguration"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.ViewConfiguration.getScaledOverflingDistance_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.ViewConfiguration.getScaledOverscrollDistance_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.Window"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.Window.takeInputQueue_added(android.view.InputQueue.Callback)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.Window.takeSurface_added(android.view.SurfaceHolder.Callback2)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.BaseInputConnection"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.BaseInputConnection.getSelectedText_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.BaseInputConnection.setComposingRegion_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.InputConnection"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.InputConnection.getSelectedText_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.InputConnection.setComposingRegion_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.InputConnectionWrapper"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.InputConnectionWrapper.getSelectedText_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.view.inputmethod.InputConnectionWrapper.setComposingRegion_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.webkit"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.webkit.WebSettings"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.webkit.WebSettings.getPluginsPath_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.webkit.WebSettings.getUseWebViewBackgroundForOverscrollBackground_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.webkit.WebSettings.setPluginsPath_changed(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.webkit.WebSettings.setUseWebViewBackgroundForOverscrollBackground_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.ListView"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.ListView.getOverscrollFooter_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.ListView.getOverscrollHeader_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.ListView.setOverscrollFooter_added(android.graphics.drawable.Drawable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.ListView.setOverscrollHeader_added(android.graphics.drawable.Drawable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.OverScroller"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.RemoteViews"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="android.widget.RemoteViews.clone_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.bytecode"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.bytecode.Opcodes"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.bytecode.Opcodes.OP_IGET_WIDE_VOLATILE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.bytecode.Opcodes.OP_IPUT_WIDE_VOLATILE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.bytecode.Opcodes.OP_SGET_WIDE_VOLATILE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.bytecode.Opcodes.OP_SPUT_WIDE_VOLATILE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.AllocationLimitError"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.PathClassLoader"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.PathClassLoader.findLibrary_changed(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.PotentialDeadlockError"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.StaleDexCacheError"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.TemporaryDirectory"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.TouchDex"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.VMDebug"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.VMRuntime"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.VMStack"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="dalvik.system.Zygote"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.KERNING"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.KERNING_ON"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.LIGATURES"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.LIGATURES_ON"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.TRACKING"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.TRACKING_LOOSE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.awt.font.TextAttribute.TRACKING_TIGHT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.Console"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.canExecute_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.getFreeSpace_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.getTotalSpace_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.getUsableSpace_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.setExecutable_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.setExecutable_added(boolean, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.setReadable_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.setReadable_added(boolean, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.setWritable_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.setWritable_added(boolean, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.File.toURL_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.IOError"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.IOException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.IOException.ctor_added(java.lang.String, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.IOException.ctor_added(java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.ObjectStreamClass"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.ObjectStreamClass.lookupAny_added(java.lang.Class<?>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PipedInputStream"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PipedInputStream.ctor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PipedInputStream.ctor_added(java.io.PipedOutputStream, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PipedReader"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PipedReader.ctor_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PipedReader.ctor_added(java.io.PipedWriter, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PrintStream"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PrintStream.clearError_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PrintWriter"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.io.PrintWriter.clearError_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getClasses_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getConstructor_changed(java.lang.Class<?>...)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getConstructors_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getDeclaredClasses_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getDeclaredConstructor_changed(java.lang.Class<?>...)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getDeclaredConstructors_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getDeclaredMethod_changed(java.lang.String, java.lang.Class<?>...)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getInterfaces_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Class.getMethod_changed(java.lang.String, java.lang.Class<?>...)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Double"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Double.MAX_EXPONENT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Double.MIN_EXPONENT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Double.MIN_NORMAL"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Enum"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Enum.finalize_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Float"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Float.MAX_EXPONENT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Float.MIN_EXPONENT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Float.MIN_NORMAL"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.copySign_added(double, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.copySign_added(float, float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.getExponent_added(double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.getExponent_added(float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.nextAfter_added(double, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.nextAfter_added(float, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.nextUp_added(double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.nextUp_added(float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.scalb_added(double, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Math.scalb_added(float, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Package"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.Package.getAnnotation_changed(java.lang.Class<A>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.copySign_added(double, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.copySign_added(float, float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.getExponent_added(double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.getExponent_added(float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.nextAfter_added(double, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.nextAfter_added(float, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.nextUp_added(double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.nextUp_added(float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.scalb_added(double, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.StrictMath.scalb_added(float, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.String"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.String.ctor_added(byte[], int, int, java.nio.charset.Charset)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.String.ctor_added(byte[], java.nio.charset.Charset)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.String.getBytes_added(java.nio.charset.Charset)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.String.isEmpty_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.System"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.System.console_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.reflect"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.reflect.Array"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.reflect.Array.newInstance_changed(java.lang.Class<?>, int...)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.reflect.Member"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.lang.reflect.Member.getDeclaringClass_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.CookieManager"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.CookiePolicy"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.CookieStore"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.HttpCookie"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.IDN"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.InterfaceAddress"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.getHardwareAddress_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.getInterfaceAddresses_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.getMTU_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.getParent_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.getSubInterfaces_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.isLoopback_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.isPointToPoint_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.isUp_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.isVirtual_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.NetworkInterface.supportsMulticast_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.SocketImpl"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.SocketImpl.getOption_removed(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.net.SocketImpl.setOption_removed(int, java.lang.Object)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.nio"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.nio.Buffer"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.nio.Buffer.arrayOffset_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.nio.Buffer.array_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.nio.Buffer.hasArray_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.nio.Buffer.isDirect_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.AccessController"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedAction<T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.AccessController.doPrivilegedWithCombiner_added(java.security.PrivilegedExceptionAction<T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.Parameters"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.UNSUPPORTED_EMPTY_COLLECTION"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getInstance_added(java.lang.String, java.security.Policy.Parameters, java.security.Provider)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getPermissions_changed(java.security.CodeSource)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getProvider_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.getType_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.Policy.refresh_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.PolicySpi"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.security.UnrecoverableKeyException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Array"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Array.free_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.BatchUpdateException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.BatchUpdateException.ctor_added(int[], java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.BatchUpdateException.ctor_added(java.lang.String, int[], java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int, int[], java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.BatchUpdateException.ctor_added(java.lang.String, java.lang.String, int[], java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.BatchUpdateException.ctor_added(java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Blob"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Blob.free_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Blob.getBinaryStream_added(long, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getCharacterStream_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getCharacterStream_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getNCharacterStream_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getNCharacterStream_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getNClob_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getNClob_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getNString_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getNString_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getRowId_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getRowId_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getSQLXML_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.getSQLXML_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setAsciiStream_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setBinaryStream_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setBlob_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setBlob_added(java.lang.String, java.sql.Blob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setCharacterStream_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setClob_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setClob_added(java.lang.String, java.sql.Clob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setNCharacterStream_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setNClob_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setNClob_added(java.lang.String, java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setNString_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setRowId_added(java.lang.String, java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.CallableStatement.setSQLXML_added(java.lang.String, java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ClientInfoStatus"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Clob"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Clob.free_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Clob.getCharacterStream_added(long, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.createArrayOf_added(java.lang.String, java.lang.Object[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.createBlob_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.createClob_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.createNClob_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.createSQLXML_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.createStruct_added(java.lang.String, java.lang.Object[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.getClientInfo_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.getClientInfo_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.isValid_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.setClientInfo_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Connection.setClientInfo_added(java.util.Properties)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DataTruncation"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DataTruncation.ctor_added(int, boolean, boolean, int, int, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.autoCommitFailureClosesAllResultSets_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionColumnIn"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionColumnInOut"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionColumnOut"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionColumnResult"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionColumnUnknown"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionNoNulls"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionNoTable"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionNullable"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionNullableUnknown"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionResultUnknown"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionReturn"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.functionReturnsTable"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.getClientInfoProperties_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.getFunctionColumns_added(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.getFunctions_added(java.lang.String, java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.getRowIdLifetime_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.getSchemas_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.sqlStateSQL"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.NClob"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ParameterMetaData"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setAsciiStream_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setBinaryStream_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setBlob_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setCharacterStream_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setClob_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setClob_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setNCharacterStream_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setNClob_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setNClob_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setNClob_added(int, java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setNString_added(int, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setRowId_added(int, java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.PreparedStatement.setSQLXML_added(int, java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getHoldability_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getNCharacterStream_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getNCharacterStream_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getNClob_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getNClob_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getNString_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getNString_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getRowId_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getRowId_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getSQLXML_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.getSQLXML_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.isClosed_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateAsciiStream_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateAsciiStream_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBinaryStream_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBinaryStream_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBlob_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBlob_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateBlob_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateCharacterStream_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateCharacterStream_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateClob_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateClob_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateClob_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNCharacterStream_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNCharacterStream_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNClob_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNClob_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNClob_added(int, java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNClob_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNClob_added(java.lang.String, java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNString_added(int, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateNString_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateRowId_added(int, java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateRowId_added(java.lang.String, java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateSQLXML_added(int, java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSet.updateSQLXML_added(java.lang.String, java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.ResultSetMetaData"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.RowId"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.RowIdLifetime"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLClientInfoException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLDataException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLException.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLException.ctor_added(java.lang.String, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLException.ctor_added(java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLException.iterator_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLFeatureNotSupportedException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLInput"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLInput.readNClob_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLInput.readNString_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLInput.readRowId_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLInput.readSQLXML_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLIntegrityConstraintViolationException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLInvalidAuthorizationSpecException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLNonTransientConnectionException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLNonTransientException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLOutput"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLOutput.writeNClob_added(java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLOutput.writeNString_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLOutput.writeRowId_added(java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLOutput.writeSQLXML_added(java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLRecoverableException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLSyntaxErrorException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLTimeoutException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLTransactionRollbackException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLTransientConnectionException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLTransientException"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLWarning"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, int, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.String, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLWarning.ctor_added(java.lang.String, java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLWarning.ctor_added(java.lang.Throwable)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.SQLXML"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Statement"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Statement.isClosed_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Statement.isPoolable_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Statement.setPoolable_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types.LONGNVARCHAR"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types.NCHAR"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types.NCLOB"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types.NVARCHAR"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types.ROWID"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Types.SQLXML"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.sql.Wrapper"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.BreakIterator"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.BreakIterator.getInt_removed(byte[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.BreakIterator.getLong_removed(byte[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.BreakIterator.getShort_removed(byte[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.CollationKey"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.CollationKey.compareTo_changed(java.text.CollationKey)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.CollationKey.ctor_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.CollationKey.toByteArray_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DateFormatSymbols"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DateFormatSymbols.getAvailableLocales_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DateFormatSymbols.getInstance_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DateFormatSymbols.getInstance_added(java.util.Locale)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DecimalFormatSymbols"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DecimalFormatSymbols.getAvailableLocales_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DecimalFormatSymbols.getExponentSeparator_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DecimalFormatSymbols.getInstance_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DecimalFormatSymbols.getInstance_added(java.util.Locale)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.DecimalFormatSymbols.setExponentSeparator_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.Format"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.Format.ctor_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.Normalizer"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.Normalizer.Form"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.NumberFormat"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.NumberFormat.ctor_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.NumberFormat.getRoundingMode_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.text.NumberFormat.setRoundingMode_added(java.math.RoundingMode)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.AbstractMap.SimpleEntry"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.AbstractMap.SimpleImmutableEntry"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ArrayDeque"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(T[], int, int, T, java.util.Comparator<? super T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(byte[], int, int, byte)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(char[], int, int, char)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(double[], int, int, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(float[], int, int, float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(int[], int, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(java.lang.Object[], int, int, java.lang.Object)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(long[], int, int, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.binarySearch_added(short[], int, int, short)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(T[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(U[], int, int, java.lang.Class<? extends T[]>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(boolean[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(byte[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(char[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(double[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(float[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(int[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(long[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOfRange_added(short[], int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(T[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(U[], int, java.lang.Class<? extends T[]>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(boolean[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(byte[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(char[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(double[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(float[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(int[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(long[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Arrays.copyOf_added(short[], int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Calendar"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Calendar.ALL_STYLES"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Calendar.LONG"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Calendar.SHORT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Calendar.getDisplayName_added(int, int, java.util.Locale)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Calendar.getDisplayNames_added(int, int, java.util.Locale)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Collections"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Collections.asLifoQueue_added(java.util.Deque<T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Collections.newSetFromMap_added(java.util.Map<E, java.lang.Boolean>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Deque"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.descendingIterator_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.offerFirst_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.offerLast_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.peekFirst_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.peekLast_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.pollFirst_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.pollLast_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.pop_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.push_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.removeFirstOccurrence_added(java.lang.Object)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.LinkedList.removeLastOccurrence_added(java.lang.Object)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Locale"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Locale.ROOT"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.NavigableMap"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.NavigableSet"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Properties"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Properties.load_added(java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Properties.store_added(java.io.Writer, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Properties.stringPropertyNames_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.PropertyResourceBundle"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.PropertyResourceBundle.ctor_added(java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.Control"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.clearCache_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.clearCache_added(java.lang.ClassLoader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.containsKey_added(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.getBundle_added(java.lang.String, java.util.ResourceBundle.Control)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.handleKeySet_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ResourceBundle.keySet_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Scanner"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.Scanner.reset_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ServiceConfigurationError"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.ServiceLoader"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.ceilingEntry_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.ceilingKey_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.descendingKeySet_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.descendingMap_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.firstEntry_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.floorEntry_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.floorKey_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.headMap_added(K, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.higherEntry_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.higherKey_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.lastEntry_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.lowerEntry_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.lowerKey_added(K)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.navigableKeySet_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.pollFirstEntry_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.pollLastEntry_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.subMap_added(K, boolean, K, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeMap.tailMap_added(K, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.ceiling_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.descendingIterator_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.descendingSet_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.floor_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.headSet_added(E, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.higher_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.lower_added(E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.pollFirst_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.pollLast_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.subSet_added(E, boolean, E, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.TreeSet.tailSet_added(E, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.lang.Runnable, T)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.AbstractExecutorService.newTaskFor_added(java.util.concurrent.Callable<T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.BlockingDeque"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ConcurrentHashMap"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ConcurrentHashMap.ctor_added(int, float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ConcurrentNavigableMap"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ConcurrentSkipListMap"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ConcurrentSkipListSet"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAll_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAll_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAny_added(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ExecutorService.invokeAny_removed(java.util.Collection<java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.Executors"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.Executors.callable_added(java.security.PrivilegedAction<?>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.Executors.callable_added(java.security.PrivilegedExceptionAction<?>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.Executors.callable_removed(java.security.PrivilegedAction)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.Executors.callable_removed(java.security.PrivilegedExceptionAction)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.FutureTask"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.LinkedBlockingDeque"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.RunnableFuture"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.RunnableScheduledFuture"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ScheduledThreadPoolExecutor"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask_added(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ThreadPoolExecutor"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.TimeUnit"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.TimeUnit.toDays_added(long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.TimeUnit.toHours_added(long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.TimeUnit.toMinutes_added(long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicBoolean"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicBoolean.lazySet_added(boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicInteger"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicInteger.lazySet_added(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicIntegerArray"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicIntegerArray.lazySet_added(int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicIntegerFieldUpdater"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet_added(T, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicLong"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicLong.lazySet_added(long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicLongArray"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicLongArray.lazySet_added(int, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicLongFieldUpdater"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet_added(T, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicReference"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicReference.lazySet_added(V)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicReferenceArray"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicReferenceArray.lazySet_added(int, E)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicReferenceFieldUpdater"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet_added(T, V)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.AbstractOwnableSynchronizer"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.AbstractQueuedLongSynchronizer"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.LockSupport"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.LockSupport.getBlocker_added(java.lang.Thread)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.LockSupport.parkNanos_added(java.lang.Object, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.LockSupport.parkUntil_added(java.lang.Object, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.LockSupport.park_added(java.lang.Object)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.ReentrantReadWriteLock"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.logging"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.logging.Logger"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.logging.Logger.GLOBAL_LOGGER_NAME"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.logging.Logger.global"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.zip"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.zip.DeflaterInputStream"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.zip.InflaterOutputStream"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="java.util.zip.ZipError"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.HandshakeCompletedEvent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.KeyStoreBuilderParameters"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.KeyStoreBuilderParameters.ctor_added(java.util.List<java.security.KeyStore.Builder>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.KeyStoreBuilderParameters.ctor_removed(java.util.List)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.KeyStoreBuilderParameters.getParameters_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContext"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContext.getDefaultSSLParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContext.getDefault_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContext.getSupportedSSLParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContext.setDefault_added(javax.net.ssl.SSLContext)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContextSpi"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContextSpi.engineGetDefaultSSLParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLContextSpi.engineGetSupportedSSLParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLEngine"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLEngine.getSSLParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLEngine.setSSLParameters_added(javax.net.ssl.SSLParameters)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLParameters"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLSessionBindingEvent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLSessionContext"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLSessionContext.getIds_changed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLSocket"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLSocket.getSSLParameters_added()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.net.ssl.SSLSocket.setSSLParameters_added(javax.net.ssl.SSLParameters)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>, java.security.AccessControlContext)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAsPrivileged_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>, java.security.AccessControlContext)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAsPrivileged_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedAction<T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAs_added(javax.security.auth.Subject, java.security.PrivilegedExceptionAction<T>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedAction)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.Subject.doAs_removed(javax.security.auth.Subject, java.security.PrivilegedExceptionAction)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.x500"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.x500.X500Principal"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.x500.X500Principal.ctor_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.security.auth.x500.X500Principal.getName_added(java.lang.String, java.util.Map<java.lang.String, java.lang.String>)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.CommonDataSource"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.ConnectionPoolDataSource"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.ConnectionPoolDataSource.getLogWriter_removed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.ConnectionPoolDataSource.getLoginTimeout_removed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.ConnectionPoolDataSource.setLogWriter_removed(java.io.PrintWriter)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.ConnectionPoolDataSource.setLoginTimeout_removed(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.DataSource"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.DataSource.getLogWriter_removed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.DataSource.getLoginTimeout_removed()"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.DataSource.setLogWriter_removed(java.io.PrintWriter)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.DataSource.setLoginTimeout_removed(int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.PooledConnection"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.PooledConnection.addStatementEventListener_added(javax.sql.StatementEventListener)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.PooledConnection.removeStatementEventListener_added(javax.sql.StatementEventListener)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setAsciiStream_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setAsciiStream_added(java.lang.String, java.io.InputStream, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBigDecimal_added(java.lang.String, java.math.BigDecimal)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBinaryStream_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBinaryStream_added(java.lang.String, java.io.InputStream, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBlob_added(int, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBlob_added(int, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBlob_added(java.lang.String, java.io.InputStream, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBlob_added(java.lang.String, java.sql.Blob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBoolean_added(java.lang.String, boolean)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setByte_added(java.lang.String, byte)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setBytes_added(java.lang.String, byte[])"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setCharacterStream_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setCharacterStream_added(java.lang.String, java.io.Reader, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setClob_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setClob_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setClob_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setClob_added(java.lang.String, java.sql.Clob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setDate_added(java.lang.String, java.sql.Date, java.util.Calendar)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setDouble_added(java.lang.String, double)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setFloat_added(java.lang.String, float)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setInt_added(java.lang.String, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setLong_added(java.lang.String, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNCharacterStream_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNCharacterStream_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNClob_added(int, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNClob_added(int, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNClob_added(int, java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNClob_added(java.lang.String, java.io.Reader, long)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNClob_added(java.lang.String, java.sql.NClob)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNString_added(int, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNString_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNull_added(java.lang.String, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setNull_added(java.lang.String, int, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setObject_added(java.lang.String, java.lang.Object, int, int)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setRowId_added(int, java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setRowId_added(java.lang.String, java.sql.RowId)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setSQLXML_added(int, java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setSQLXML_added(java.lang.String, java.sql.SQLXML)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setShort_added(java.lang.String, short)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setString_added(java.lang.String, java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setTime_added(java.lang.String, java.sql.Time, java.util.Calendar)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setTimestamp_added(java.lang.String, java.sql.Timestamp, java.util.Calendar)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.RowSet.setURL_added(int, java.net.URL)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.StatementEvent"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.sql.StatementEventListener"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.datatype"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.datatype.DatatypeFactory"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.datatype.DatatypeFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.parsers"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.parsers.DocumentBuilderFactory"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.parsers.DocumentBuilderFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.parsers.SAXParserFactory"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.parsers.SAXParserFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.transform"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.transform.TransformerFactory"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.transform.TransformerFactory.newInstance_added(java.lang.String, java.lang.ClassLoader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.validation"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.validation.SchemaFactory"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.validation.SchemaFactory.newInstance_added(java.lang.String, java.lang.String, java.lang.ClassLoader)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="javax.xml.validation.SchemaFactory.newInstance_changed(java.lang.String)"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="org.apache.http.protocol"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="org.apache.http.protocol.HTTP"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+<comment>
+ <identifier id="org.apache.http.protocol.HTTP.EXPECT_CONTINUE"/>
+ <text>
+ InsertCommentsHere
+ </text>
+</comment>
+
+</comments>
diff --git a/docs/html/sdk/eclipse-adt.jd b/docs/html/sdk/eclipse-adt.jd
index c3afebd..8f6f518 100644
--- a/docs/html/sdk/eclipse-adt.jd
+++ b/docs/html/sdk/eclipse-adt.jd
@@ -99,14 +99,14 @@
<div class="toggleable opened">
<a href="#" onclick="return toggleDiv(this)">
<img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px" />
-ADT 8.0</a> <em>(November 2010)</em>
+ADT 8.0.0</a> <em>(December 2010)</em>
<div class="toggleme">
<dl>
<dt>Dependencies:</dt>
-<p><p>ADT 8.0 is designed for use with SDK Tools r8. If you haven't
+<p><p>ADT 8.0.0 is designed for use with SDK Tools r8. If you haven't
already installed SDK Tools r8 into your SDK, use the Android SDK and AVD Manager to do
so.</p></dd>
diff --git a/docs/html/sdk/images/2.3/ffc.png b/docs/html/sdk/images/2.3/ffc.png
new file mode 100644
index 0000000..136a395f
--- /dev/null
+++ b/docs/html/sdk/images/2.3/ffc.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/home-menu.png b/docs/html/sdk/images/2.3/home-menu.png
new file mode 100644
index 0000000..e9c8620
--- /dev/null
+++ b/docs/html/sdk/images/2.3/home-menu.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/home-plain.png b/docs/html/sdk/images/2.3/home-plain.png
new file mode 100644
index 0000000..a6255f6
--- /dev/null
+++ b/docs/html/sdk/images/2.3/home-plain.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/nfc.png b/docs/html/sdk/images/2.3/nfc.png
new file mode 100644
index 0000000..a21b6ab
--- /dev/null
+++ b/docs/html/sdk/images/2.3/nfc.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/onetouch.png b/docs/html/sdk/images/2.3/onetouch.png
new file mode 100644
index 0000000..2789612
--- /dev/null
+++ b/docs/html/sdk/images/2.3/onetouch.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/power.png b/docs/html/sdk/images/2.3/power.png
new file mode 100644
index 0000000..7b0785d
--- /dev/null
+++ b/docs/html/sdk/images/2.3/power.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/running.png b/docs/html/sdk/images/2.3/running.png
new file mode 100644
index 0000000..fe9a1a0
--- /dev/null
+++ b/docs/html/sdk/images/2.3/running.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/selection.png b/docs/html/sdk/images/2.3/selection.png
new file mode 100644
index 0000000..46ff28c
--- /dev/null
+++ b/docs/html/sdk/images/2.3/selection.png
Binary files differ
diff --git a/docs/html/sdk/images/2.3/sipcall.png b/docs/html/sdk/images/2.3/sipcall.png
new file mode 100644
index 0000000..48a5a1d
--- /dev/null
+++ b/docs/html/sdk/images/2.3/sipcall.png
Binary files differ
diff --git a/docs/html/sdk/index.jd b/docs/html/sdk/index.jd
index 3dda5ee..8b77303 100644
--- a/docs/html/sdk/index.jd
+++ b/docs/html/sdk/index.jd
@@ -23,7 +23,8 @@
<ol>
<li>Prepare your development computer and ensure it meets the system requirements.</li>
- <li>Install the SDK starter package from the table above.</li>
+ <li>Install the SDK starter package from the table above. (If you're on Windows, download the
+installer for help with the initial setup.)</li>
<li>Install the ADT Plugin for Eclipse (if you'll be developing in Eclipse).</li>
<li>Add Android platforms and other components to your SDK.</li>
<li>Explore the contents of the Android SDK (optional).</li>
diff --git a/docs/html/sdk/installing.jd b/docs/html/sdk/installing.jd
index 2f19181..4cb1bb2 100644
--- a/docs/html/sdk/installing.jd
+++ b/docs/html/sdk/installing.jd
@@ -56,6 +56,7 @@
<li><a href="#InstallingADT">3. Installing the ADT Plugin for Eclipse</a></li>
<li><a href="#components">4. Adding Platforms and Other Components</a>
<ol>
+ <li><a href="#components">Available Components</a></li>
<li><a href="#which">Recommended Components</a></li>
</ol></li>
<li><a href="#sdkContents">5. Exploring the SDK (Optional)</a></li>
@@ -119,52 +120,14 @@
it to a safe location on your machine. By default, the SDK files are unpacked
into a directory named <code>android-sdk-<machine-platform></code>.</p>
-<p>Make a note of the name and
-location of the unpacked SDK directory on your system—you will need to
+<p>If you downloaded the Windows installer ({@code .exe} file), run it now and it will check
+whether the proper Java SE Development Kit (JDK) is installed (installing it, if necessary), then
+install the SDK Tools into a default location (which you can modify).</p>
+
+<p>Make a note of the name and location of the SDK directory on your system—you will need to
refer to the SDK directory later, when setting up the ADT plugin and when using
the SDK tools from command line.</p>
-<p>Optionally, you might want to add the location of the SDK's
-<code>tools/</code> directory and {@code platform-tools/} directory to your system
-<code>PATH</code>. Both tool directories are located at the root of the SDK folder.
-
-
-<div class="toggleable closed">
- <a href="#" onclick="return toggleDiv(this)">
- <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px"
-width="9px" />
- How to update your PATH</a>
- <div class="toggleme">
-
-<p>Adding
-<code>tools/</code> and {@code platform-tools/} to your path lets you run Android Debug Bridge (adb)
-and the other command line <a
-href="{@docRoot}guide/developing/tools/index.html">tools</a> without needing to
-supply the full path to the tool directories. </p>
-
-<ul>
- <li>On Linux, edit your <code>~/.bash_profile</code> or <code>~/.bashrc</code> file. Look
- for a line that sets the PATH environment variable and add the
- full path to the <code>tools/</code> and {@code platform-tools/} directories to it. If you don't
- see a line setting the path, you can add one:
-
- <pre>export PATH=${PATH}:<your_sdk_dir>/tools:<your_sdk_dir>/platform-tools</pre>
- </li>
-
- <li>On a Mac OS X, look in your home directory for <code>.bash_profile</code> and
- proceed as for Linux. You can create the <code>.bash_profile</code> if
- you haven't already set one up on your machine. </li>
-
- <li>On Windows, right-click on My Computer, and select Properties.
- Under the Advanced tab, hit the Environment Variables button, and in the
- dialog that comes up, double-click on Path (under System Variables). Add the full path to the
- <code>tools/</code> and {@code platform-tools/} directories to the path. </li>
- </ul>
-
-</div><!-- end toggleme -->
-</div><!-- end toggleable -->
-
-
<h2 id="InstallingADT">Step 3. Installing the ADT Plugin for Eclipse</h2>
@@ -204,28 +167,40 @@
(tools that the latest platform depend upon). However, downloading
additional components is highly recommended.</p>
+<p>If you used the Windows installer, when you complete the installation wizard, it will launch the
+Android SDK and AVD Manager with a default set of platforms and other components selected
+for you to install. Simply click <strong>Install</strong> to accept the recommended set of
+components and install them. You can then skip to <a href="#sdkContents">Step 5</a>, but we
+recommend you first read the section about the <a href="#components">Available Components</a> to
+better understand the components available from the Android SDK and AVD Manager.</p>
+
<p>You can launch the Android SDK and AVD Manager in one of the following ways:</p>
<ul>
<li>From within Eclipse, select <strong>Window > Android SDK and AVD Manager</strong>.</li>
<li>On Windows, double-click the <code>SDK Manager.ext</code> file at the root of the Android
SDK directory.</li>
<li>On Mac or Linux, open a terminal and navigate to the <code>tools/</code> directory in the
-Android SDK, then execute: <pre>android update sdk</pre> <p>This will automatically select
-the required and recommended components for you to install.</p></li>
+Android SDK, then execute: <pre>android</pre> </li>
</ul>
<p>To download components, use the graphical UI of the Android SDK and AVD
Manager, shown in Figure 1, to browse the SDK repository and select new or updated
components. The Android SDK and AVD Manager will install the selected components in
your SDK environment. For information about which components you should download, see the following
-section about <a href="#which">Recommended Components</a></p>
+section about <a href="#which">Recommended Components</a>.</p>
<img src="/images/sdk_manager_packages.png" />
<p class="img-caption"><strong>Figure 1.</strong> The Android SDK and AVD Manager's
<strong>Available Packages</strong> panel, which shows the SDK components that are
available for you to download into your environment.</p>
-<p>The SDK repository offers these types of components:</p>
+
+<h3 id="components">Available Components</h3>
+
+<p>By default, there are two repositories of components for your SDK: <em>Android
+Repository</em> and <em>Third party Add-ons</em>.</p>
+
+<p>The <em>Android Repository</em> offers these types of components:</p>
<ul>
<li><strong>SDK Tools</strong> (pre-installed in the Android SDK starter
@@ -249,20 +224,14 @@
detailed information about each platform, see the overview documents available
under the section "Downloadable SDK Components," at left. </li>
-<li><strong>SDK Add-Ons</strong> — SDK add-ons provide a development
-environment for specific Android external
-library or a customized (but fully compliant) Android system image. The Android
-SDK repository offers the Google APIs Add-On, which gives your application
-access to powerful mapping capabilities through the
-<code>com.google.android.maps</code> library. You can also add additional
-repositories, so that you can download other SDK add-ons, where available. </li>
-
-<li><strong>USB Driver for Windows</strong> — Contains driver files
+<li><strong>USB Driver for Windows</strong> (Windows only) — Contains driver files
that you can install on your Windows computer, so that you can run and debug
your applications on an actual device. You <em>do not</em> need the USB driver unless
you plan to debug your application on an actual Android-powered device. If you
develop on Mac OS X or Linux, you do not need a special driver to debug
-your application on an Android-powered device.</li>
+your application on an Android-powered device. (See <a
+href="{@docRoot}guide/developing/device.html">Developing on a Device</a> for more information
+about developing on a real device.)</li>
<li><strong>Samples</strong> — Contains the sample code and apps available
for each Android development platform. If you are just getting started with
@@ -275,6 +244,11 @@
multiversion documentation for the Android framework API. </li>
</ul>
+<p>The <em>Third party Add-ons</em> provide components that allow you to create a development
+environment using a specific Android external library (such as the Google Maps library) or a
+customized (but fully compliant) Android system image. You can add additional Add-on repositories,
+by clicking <strong>Add Add-on Site</strong>.</p>
+
<h3 id="which">Recommended Components</h3>
@@ -496,6 +470,47 @@
</table>
+
+<p>Optionally, you might want to add the location of the SDK's <code>tools/</code> and
+<code>platform-tools</code> to your <code>PATH</code> environment variable, to provide easy
+access to the tools.</p>
+
+
+<div class="toggleable closed">
+ <a href="#" onclick="return toggleDiv(this)">
+ <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px"
+width="9px" />
+ How to update your PATH</a>
+ <div class="toggleme">
+
+<p>Adding both <code>tools/</code> and <code>platform-tools/</code> to your PATH lets you run
+command line <a href="{@docRoot}guide/developing/tools/index.html">tools</a> without needing to
+supply the full path to the tool directories. Depending on your operating system, you can
+include these directories in your PATH in the following way:</p>
+
+<ul>
+
+ <li>On Windows, right-click on My Computer, and select Properties.
+ Under the Advanced tab, hit the Environment Variables button, and in the
+ dialog that comes up, double-click on Path (under System Variables). Add the full path to the
+ <code>tools/</code> and <code>platform-tools/</code> directories to the path. </li>
+
+ <li>On Linux, edit your <code>~/.bash_profile</code> or <code>~/.bashrc</code> file. Look
+ for a line that sets the PATH environment variable and add the
+ full path to the <code>tools/</code> and <code>platform-tools</code> directories to it. If you
+ don't see a line setting the path, you can add one:
+ <pre>export PATH=${PATH}:<sdk>/tools:<sdk>/platform-tools</pre>
+ </li>
+
+ <li>On a Mac OS X, look in your home directory for <code>.bash_profile</code> and
+ proceed as for Linux. You can create the <code>.bash_profile</code> if
+ you don't already have one. </li>
+</ul>
+
+</div><!-- end toggleme -->
+</div><!-- end toggleable -->
+
+
<h2 id="NextSteps">Next Steps</h2>
<p>Once you have completed installation, you are ready to
begin developing applications. Here are a few ways you can get started: </p>
diff --git a/docs/html/sdk/ndk/index.jd b/docs/html/sdk/ndk/index.jd
index 0f36345..2c8e4c2 100644
--- a/docs/html/sdk/ndk/index.jd
+++ b/docs/html/sdk/ndk/index.jd
@@ -67,73 +67,71 @@
width="9px" /> Android NDK, Revision 5</a> <em>(November 2010)</em>
<div class="toggleme">
- <dl>
- <dt>NDK r5 notes:</dt>
-
- <dd>
- <p>The r5 release of the NDK includes many new APIs, many of which are introduced to
- support native game development and applications that require similar requirements. Most
- notably, native activities are now supported, which allow you to write an application
- entirely with native code. For detailed information describing the changes in this
- release, read the CHANGES.HTML document included in the downloaded NDK package.</p>
- </dd>
- </dl>
-
+ <p>This release of the NDK includes many new APIs, most of which are introduced to
+ support the development of games and similar applications that make extensive use
+ of native code. Using the APIs, developers have direct native access to events, audio,
+ graphics and window management, assets, and storage. Developers can also implement the
+ Android application lifecycle in native code with help from the new
+ {@link android.app.NativeActivity} class. For detailed information describing the changes in this
+ release, read the CHANGES.HTML document included in the downloaded NDK package.
+ </p>
<dl>
<dt>General notes:</dt>
-
<dd>
<ul>
-
- <li>A new toolchain (based on GCC 4.4.3), which generates better code, and can also now
-be used as a standalone cross-compiler, for people who want to build their stuff with
-<code>./configure && make</code>. See
-docs/STANDALONE-TOOLCHAIN.html for the details. The binaries for GCC 4.4.0 are still provided,
-but the 4.2.1 binaries were removed.</li>
-
- <li>Support for prebuilt static and shared libraries (docs/PREBUILTS.html), module
-exports and imports to make sharing and reuse of third-party modules much easier
-(docs/IMPORT-MODULE.html explains why).</li>
-
- <li>A C++ STL implementation (based on STLport) is now provided as a helper module. It
-can be used either as a static or shared library (details and usage exemple under
-sources/android/stlport/README). <strong>Note:</strong> For now, C++ Exceptions and RTTI are still
-not supported.</li>
-
- <li>Improvements to the <code>cpufeatures</code> helper library to deal with buggy
-kernel that incorrectly report they run on an ARMv7 CPU (while the device really is an ARMv6). We
-recommend developers that use it to simply rebuild their applications to benefit from it, then
-upload to Market.</li>
-
- <li>Adds support for native activities, which allows you to write completely native
- applications.</li>
-
- <li>Adds an EGL library that lets you create and manage OpenGL ES textures and
- services.</li>
+ <li>Adds support for native activities, which allows you to implement the
+ Android application lifecycle in native code.</li>
<li>Adds native support for the following:
<ul>
+
<li>Input subsystem (such as the keyboard and touch screen)</li>
+ <li>Access to sensor data (accelerometer, compass, gyroscope, etc).</li>
+
+ <li>Event loop APIs to wait for things such as input and sensor events.</li>
+
<li>Window and surface subsystem</li>
<li>Audio APIs based on the OpenSL ES standard that support playback and recording
as well as control over platform audio effects</li>
- <li>Event loop APIs to wait for things such as input and sensor events</li>
-
- <li>Access to assets packaged in the <code>.apk</code></li>
-
- <li>Access to sensor data (accelerometer, compass, gyroscope, etc.)</li>
+ <li>Access to assets packaged in an <code>.apk</code> file.</li>
+
</ul>
</li>
- <li>New sample applications, <code>native-plasma</code> and
- <code>native-activity</code>, to demonstrate how to write a native activity.</li>
-
- <li>Plus many bugfixes and other small improvements; see docs/CHANGES.html for a more
-detailed list of changes.</li>
+ <li>Includes a new toolchain (based on GCC 4.4.3), which generates better code, and can also now
+ be used as a standalone cross-compiler, for people who want to build their stuff with
+ <code>./configure && make</code>. See
+ docs/STANDALONE-TOOLCHAIN.html for the details. The binaries for GCC 4.4.0 are still provided,
+ but the 4.2.1 binaries were removed.</li>
+
+ <li>Adds support for prebuilt static and shared libraries (docs/PREBUILTS.html) and module
+ exports and imports to make sharing and reuse of third-party modules much easier
+ (docs/IMPORT-MODULE.html explains why).</li>
+
+ <li>Provides a default C++ STL implementation (based on STLport) as a helper module. It can be used either
+ as a static or shared library (details and usage examples are in sources/android/stlport/README). Prebuilt
+ binaries for STLport (static or shared) and GNU libstdc++ (static only) are also provided if you choose to
+ compile against those libraries instead of the default C++ STL implementation.
+ C++ Exceptions and RTTI are not supported in the default STL implementation. For more information, see
+ docs/CPLUSPLUS-SUPPORT.HTML.</li>
+
+ <li>Includes improvements to the <code>cpufeatures</code> helper library that improves reporting
+ of the CPU type (some devices previously reported ARMv7 CPU when the device really was an ARMv6). We
+ recommend developers that use this library to rebuild their applications then
+ upload to Market to benefit from the improvements.</li>
+
+ <li>Adds an EGL library that lets you create and manage OpenGL ES textures and
+ services.</li>
+
+ <li>Adds new sample applications, <code>native-plasma</code> and <code>native-activity</code>,
+ to demonstrate how to write a native activity.</li>
+
+ <li>Includes many bugfixes and other small improvements; see docs/CHANGES.html for a more
+ detailed list of changes.</li>
</ul>
</dd>
</dl>
@@ -296,14 +294,13 @@
<h2 id="installing">Installing the NDK</h2>
<p>Installing the NDK on your development computer is straightforward and involves extracting the
- NDK from its download package. Unlike previous releases, there is no need to run a host-setup
- script.</p>
+ NDK from its download package.</p>
<p>Before you get started make sure that you have downloaded the latest <a href=
"{@docRoot}sdk/index.html">Android SDK</a> and upgraded your applications and environment as
- needed. The NDK will not work with older versions of the Android SDK. Also, take a moment to
- review the <a href="{@docRoot}sdk/ndk/reqs.html">System and Software Requirements</a> for the
- NDK, if you haven't already.</p>
+ needed. The NDK is compatible with older platform versions but not older versions of the SDK tools.
+ Also, take a moment to review the <a href="{@docRoot}sdk/ndk/reqs.html">System and Software Requirements</a>
+ for the NDK, if you haven't already.</p>
<p>To install the NDK, follow these steps:</p>
@@ -318,7 +315,7 @@
<code><ndk></code>.</li>
</ol>
- <p>You are now ready start working with the NDK.</p>
+ <p>You are now ready to start working with the NDK.</p>
<h2 id="gettingstarted">Getting Started with the NDK</h2>
@@ -342,8 +339,7 @@
<li>Build your native code by running the 'ndk-build' script from your project's directory. It
is located in the top-level NDK directory:
- <pre class="no-pretty-print">
-cd <project>
+ <pre class="no-pretty-print">cd <project>
<ndk>/ndk-build
</pre>
@@ -360,220 +356,10 @@
<h2 id="samples">Sample Applications</h2>
- <p>The NDK includes sample applications that illustrate how to use native code in your Android
- applications:</p>
+ <p>The NDK includes sample Android applications that illustrate how to use native code in your
+ Android applications. For more information, see <a href=
+ "{@docRoot}sdk/ndk/overview.html#samples">Sample Applications</a>.</p>
- <ul>
- <li><code>hello-jni</code> — a simple application that loads a string from a native
- method implemented in a shared library and then displays it in the application UI.</li>
-
- <li><code>two-libs</code> — a simple application that loads a shared library dynamically
- and calls a native method provided by the library. In this case, the method is implemented in a
- static library imported by the shared library.</li>
-
- <li><code>san-angeles</code> — a simple application that renders 3D graphics through the
- native OpenGL ES APIs, while managing activity lifecycle with a {@link
- android.opengl.GLSurfaceView} object.</li>
-
- <li><code>hello-gl2</code> — a simple application that renders a triangle using OpenGL ES
- 2.0 vertex and fragment shaders.</li>
-
- <li><code>hello-neon</code> — a simple application that shows how to use the
- <code>cpufeatures</code> library to check CPU capabilities at runtime, then use NEON intrinsics
- if supported by the CPU. Specifically, the application implements two versions of a tiny
- benchmark for a FIR filter loop, a C version and a NEON-optimized version for devices that
- support it.</li>
-
- <li><code>bitmap-plasma</code> — a simple application that demonstrates how to access the
- pixel buffers of Android {@link android.graphics.Bitmap} objects from native code, and uses
- this to generate an old-school "plasma" effect.</li>
-
- <li><code>native-activity</code> — a simple application that demonstrates how to use the
- native-app-glue static library to create a native activity</li>
-
- <li><code>native-plasma</code> — a version of bitmap-plasma implemented with a native
- activity.</li>
- </ul>
-
- <p>For each sample, the NDK includes the corresponding C source code and the necessary Android.mk
- and Application.mk files. There are located under <code><ndk>/samples/<name>/</code>
- and their source code can be found under <code><ndk>/samples/<name>/jni/</code>.</p>
-
- <p>You can build the shared libraries for the sample apps by going into
- <code><ndk>/samples/<name>/</code> then calling the <code>ndk-build</code> command.
- The generated shared libraries will be located under
- <code><ndk>/samples/<name>/libs/armeabi/</code> for (ARMv5TE machine code) and/or
- <code><ndk>/samples/<name>/libs/armeabi-v7a/</code> for (ARMv7 machine code).</p>
-
- <p>Next, build the sample Android applications that use the shared libraries:</p>
-
- <ul>
- <li>If you are developing in Eclipse with ADT, use the New Project Wizard to create a new
- Android project for each sample, using the "Import from Existing Source" option and importing
- the source from <code><ndk>/apps/<app_name>/project/</code>. Then, set up an AVD,
- if necessary, and build/run the application in the emulator. For more information about
- creating a new Android project in Eclipse, see <a href=
- "{@docRoot}guide/developing/eclipse-adt.html">Developing in Eclipse</a>.</li>
-
- <li>If you are developing with Ant, use the <code>android</code> tool to create the build file
- for each of the sample projects at <code><ndk>/apps/<app_name>/project/</code>.
- Then set up an AVD, if necessary, build your project in the usual way, and run it in the
- emulator. For more information, see <a href=
- "{@docRoot}guide/developing/other-ide.html">Developing in Other IDEs</a>.</li>
- </ul>
-
- <h3 id="hello-jni">Exploring the hello-jni Sample</h3>
-
- <p>The hello-jni sample is a simple demonstration on how to use JNI from an Android application.
- The HelloJni activity receives a string from a simple C function and displays it in a
- TextView.</p>
-
- <p>The main components of the sample include:</p>
-
- <ul>
- <li>The familiar basic structure of an Android application (an <code>AndroidManifest.xml</code>
- file, a <code>src/</code> and <code>res</code> directories, and a main activity)</li>
-
- <li>A <code>jni/</code> directory that includes the implemented source file for the native code
- as well as the Android.mk file</li>
-
- <li>A <code>tests/</code> directory that contains unit test code.</li>
- </ul>
-
- <ol>
- <li>Create a new project in Eclipse from the existing sample source or use the
- <code>android</code> tool to update the project so it generates a build.xml file that you can
- use to build the sample.
-
- <ul>
- <li>In Eclipse:
-
- <ol type="a">
- <li>Click <strong>File > New Android Project...</strong></li>
-
- <li>Select the <strong>Create project from existing source</strong> radio button.</li>
-
- <li>Select any API level above Android 1.5.</li>
-
- <li>In the <strong>Location</strong> field, click <strong>Browse...</strong> and select
- the <code><ndk-root>/samples/hello-jni</code> directory.</li>
-
- <li>Click <strong>Finish</strong>.</li>
- </ol>
- </li>
-
- <li>On the command line:
-
- <ol type="a">
- <li>Change to the <code><ndk-root>/samples/hello-jni</code> directory.</li>
-
- <li>Run the following command to generate a build.xml file:
- <pre class="no-pretty-print">
-android update project -p . -s
-</pre>
- </li>
- </ol>
- </li>
- </ul>
- </li>
-
- <li>Compile the native code using the <code>ndk-build</code> command.
- <pre class="no-pretty-print">
-cd <ndk-root>/samples/hello-jni
-<ndk_root>/ndk-build
-</pre>
- </li>
-
- <li>Build and install the application as you would a normal Android application. If you are
- using Eclipse, run the application to build and install it on a device. If you are using Ant,
- run the following commands from the project directory:
- <pre class="no-pretty-print">
-ant debug
-adb install bin/HelloJni-debug.apk
-</pre>
- </li>
- </ol>
-
- <p>When you run the application on the device, the string <code>Hello JNI</code> should appear on
- your device. You can explore the rest of the samples that are located in the
- <code><ndk-root>/samples</code> directory for more examples on how to use the JNI.</p>
-
- <h3 id="native-activity">Exploring the native-activity Sample Application</h3>
-
- <p>The native-activity sample provided with the Android NDK demonstrates how to use the
- android_native_app_glue static library. This static library makes creating a native activity
- easier by providing you with an implementation that handles your callbacks in another thread, so
- you do not have to worry about them blocking your main UI thread. The main parts of the sample
- are described below:</p>
-
- <ul>
- <li>The familiar basic structure of an Android application (an <code>AndroidManifest.xml</code>
- file, a <code>src/</code> and <code>res</code> directories). The AndroidManifest.xml declares
- that the application is native and specifies the .so file of the native activity. See {@link
- android.app.NativeActivity} for the source or see the
- <code><ndk_root>/platforms/samples/native-activity/AndroidManifest.xml</code> file.</li>
-
- <li>A <code>jni/</code> directory contains the native activity, main.c, which uses the
- <code>android_native_app_glue.h</code> interface to implement the activity. The Android.mk that
- describes the native module to the build system also exists here.</li>
- </ul>
-
- <p>To build this sample application:</p>
-
- <ol>
- <li>Create a new project in Eclipse from the existing sample source or use the
- <code>android</code> tool to update the project so it generates a build.xml file that you can
- use to build the sample.
-
- <ul>
- <li>In Eclipse:
-
- <ol type="a">
- <li>Click <strong>File > New Android Project...</strong></li>
-
- <li>Select the <strong>Create project from existing source</strong> radio button.</li>
-
- <li>Select any API level above Android 2.3.</li>
-
- <li>In the <strong>Location</strong> field, click <strong>Browse...</strong> and select
- the <code><ndk-root>/samples/native-activity</code> directory.</li>
-
- <li>Click <strong>Finish</strong>.</li>
- </ol>
- </li>
-
- <li>On the command line:
-
- <ol type="a">
- <li>Change to the <code><ndk-root>/samples/native-activity</code> directory.</li>
-
- <li>Run the following command to generate a build.xml file:
- <pre class="no-pretty-print">
-android update project -p . -s
-</pre>
- </li>
- </ol>
- </li>
- </ul>
- </li>
-
- <li>Compile the native code using the <code>ndk-build</code> command.
- <pre class="no-pretty-print">
-cd <ndk-root>/platforms/samples/android-9/samples/native-activity
-<ndk_root>/ndk-build
-</pre>
- </li>
-
- <li>Build and install the application as you would a normal Android application. If you are
- using Eclipse, run the application to build and install it on a device. If you are using Ant,
- run the following commands in the project directory, then run the application on the device:
- <pre class="no-pretty-print">
-ant debug
-adb install bin/NativeActivity-debug.apk
-</pre>
- </li>
- </ol>
-
<h2 id="forum">Discussion Forum and Mailing List</h2>
<p>If you have questions about the NDK or would like to read or contribute to discussions about
diff --git a/docs/html/sdk/ndk/overview.jd b/docs/html/sdk/ndk/overview.jd
index a7ec5d4..f6d148a 100644
--- a/docs/html/sdk/ndk/overview.jd
+++ b/docs/html/sdk/ndk/overview.jd
@@ -7,10 +7,8 @@
<ol>
<li><a href="#choosing">When to Develop in Native Code</a></li>
-
<li>
<a href="#contents">Contents of the NDK</a>
-
<ol>
<li><a href="#tools">Development tools</a></li>
@@ -19,9 +17,7 @@
<li><a href="#samples">Sample applications</a></li>
</ol>
</li>
-
<li><a href="#reqs">System and Software Requirements</a></li>
-
</ol>
</div>
</div>
@@ -102,9 +98,8 @@
later.</li>
<li>
- <p>Write a native activity, which allows you to potentially create an application completely in native
- code, because you can implement the lifecycle callbacks natively. The Android SDK provides
- the {@link android.app.NativeActivity} class, which is a convenience class that notifies your
+ <p>Write a native activity, which allows you to implement the lifecycle callbacks in native
+ code. The Android SDK provides the {@link android.app.NativeActivity} class, which is a convenience class that notifies your
native code of any activity lifecycle callbacks (<code>onCreate()</code>, <code>onPause()</code>,
<code>onResume()</code>, etc). You can implement the callbacks in your native code to handle
these events when they occur. Applications that use native activities must be run on Android
@@ -142,6 +137,10 @@
<li>libjnigraphics (Pixel buffer access) header (for Android 2.2 and above).</li>
<li>A Minimal set of headers for C++ support</li>
+
+ <li>OpenSL ES native audio libraries</li>
+
+ <li>Android native application APIS</li>
</ul>
<p>The NDK also provides a build system that lets you work efficiently with your sources, without
@@ -163,25 +162,18 @@
the <code><ndk>/docs/</code> directory. Included are these files:</p>
<ul>
- <li>INSTALL.HTML — describes how to install the NDK and configure it for your host
+ <li>
+ INSTALL.HTML — describes how to install the NDK and configure it for your host
system</li>
<li>OVERVIEW.HTML — provides an overview of the NDK capabilities and usage</li>
-
+
<li>ANDROID-MK.HTML — describes the use of the Android.mk file, which defines the native
sources you want to compile</li>
-
+
<li>APPLICATION-MK.HTML — describes the use of the Application.mk file, which describes
- the native sources required by your Android application</li>
-
- <li>HOWTO.HTML — information about common tasks associated with NDK development.</li>
-
- <li>SYSTEM-ISSUES.HTML — known issues in the Android system images that you should be
- aware of, if you are developing using the NDK.</li>
-
- <li>STABLE-APIS.HTML — a complete list of the stable APIs exposed by headers in the
- NDK.</li>
-
+ the native sources required by your Android application</li>
+ <li>CPLUSPLUS-SUPPORT.HTML — describes the C++ support provided in the Android NDK</li>
<li>CPU-ARCH-ABIS.HTML — a description of supported CPU architectures and how to target
them.</li>
@@ -193,6 +185,32 @@
instructions.</li>
<li>CHANGES.HTML — a complete list of changes to the NDK across all releases.</li>
+
+ <li>DEVELOPMENT.HTML — describes how to modify the NDK and generate release packages for it</li>
+
+ <li>HOWTO.HTML — information about common tasks associated with NDK development</li>
+
+ <li>IMPORT-MODULE.HTML — describes how to share and reuse modules</li>
+
+ <li>LICENSES.HTML — information about the various open source licenses that govern the Android NDK</li>
+
+ <li>NATIVE-ACTIVITY.HTML — describes how to implement native activities</li>
+
+ <li>NDK-BUILD.HTML — describes the usage of the ndk-build script</li>
+
+ <li>NDK-GDB.HTML — describes how to use the native code debugger</li>
+
+ <li>PREBUILTS.HTML — information about how shared and static prebuilt libraries work </li>
+
+ <li>STANDALONE-TOOLCHAIN.HTML — describes how to use Android NDK toolchain as a standalone
+ compiler (still in beta).</li>
+
+ <li>SYSTEM-ISSUES.HTML — known issues in the Android system images that you should be
+ aware of, if you are developing using the NDK.</li>
+
+ <li>STABLE-APIS.HTML — a complete list of the stable APIs exposed by headers in the
+ NDK.</li>
+
</ul>
<p>Additionally, the package includes detailed information about the "bionic" C library provided
@@ -206,9 +224,218 @@
<h3 id="samples">Sample applications</h3>
- <p>The NDK includes sample Android applications that illustrate how to use native code in your
- Android applications. For more information, see <a href=
- "{@docRoot}sdk/ndk/installing.html#samples">Sample Applications</a>.</p>
+<p>The NDK includes sample applications that illustrate how to use native code in your Android
+ applications:</p>
+
+ <ul>
+ <li><code>hello-jni</code> — a simple application that loads a string from a native
+ method implemented in a shared library and then displays it in the application UI.</li>
+
+ <li><code>two-libs</code> — a simple application that loads a shared library dynamically
+ and calls a native method provided by the library. In this case, the method is implemented in a
+ static library imported by the shared library.</li>
+
+ <li><code>san-angeles</code> — a simple application that renders 3D graphics through the
+ native OpenGL ES APIs, while managing activity lifecycle with a {@link
+ android.opengl.GLSurfaceView} object.</li>
+
+ <li><code>hello-gl2</code> — a simple application that renders a triangle using OpenGL ES
+ 2.0 vertex and fragment shaders.</li>
+
+ <li><code>hello-neon</code> — a simple application that shows how to use the
+ <code>cpufeatures</code> library to check CPU capabilities at runtime, then use NEON intrinsics
+ if supported by the CPU. Specifically, the application implements two versions of a tiny
+ benchmark for a FIR filter loop, a C version and a NEON-optimized version for devices that
+ support it.</li>
+
+ <li><code>bitmap-plasma</code> — a simple application that demonstrates how to access the
+ pixel buffers of Android {@link android.graphics.Bitmap} objects from native code, and uses
+ this to generate an old-school "plasma" effect.</li>
+
+ <li><code>native-activity</code> — a simple application that demonstrates how to use the
+ native-app-glue static library to create a native activity</li>
+
+ <li><code>native-plasma</code> — a version of bitmap-plasma implemented with a native
+ activity.</li>
+ </ul>
+
+ <p>For each sample, the NDK includes the corresponding C source code and the necessary Android.mk
+ and Application.mk files. There are located under <code><ndk>/samples/<name>/</code>
+ and their source code can be found under <code><ndk>/samples/<name>/jni/</code>.</p>
+
+ <p>You can build the shared libraries for the sample apps by going into
+ <code><ndk>/samples/<name>/</code> then calling the <code>ndk-build</code> command.
+ The generated shared libraries will be located under
+ <code><ndk>/samples/<name>/libs/armeabi/</code> for (ARMv5TE machine code) and/or
+ <code><ndk>/samples/<name>/libs/armeabi-v7a/</code> for (ARMv7 machine code).</p>
+
+ <p>Next, build the sample Android applications that use the shared libraries:</p>
+
+ <ul>
+ <li>If you are developing in Eclipse with ADT, use the New Project Wizard to create a new
+ Android project for each sample, using the "Import from Existing Source" option and importing
+ the source from <code><ndk>/apps/<app_name>/project/</code>. Then, set up an AVD,
+ if necessary, and build/run the application in the emulator. For more information about
+ creating a new Android project in Eclipse, see <a href=
+ "{@docRoot}guide/developing/eclipse-adt.html">Developing in Eclipse</a>.</li>
+
+ <li>If you are developing with Ant, use the <code>android</code> tool to create the build file
+ for each of the sample projects at <code><ndk>/apps/<app_name>/project/</code>.
+ Then set up an AVD, if necessary, build your project in the usual way, and run it in the
+ emulator. For more information, see <a href=
+ "{@docRoot}guide/developing/other-ide.html">Developing in Other IDEs</a>.</li>
+ </ul>
+
+ <h4 id="hello-jni">Exploring the hello-jni Sample</h4>
+
+ <p>The hello-jni sample is a simple demonstration on how to use JNI from an Android application.
+ The HelloJni activity receives a string from a simple C function and displays it in a
+ TextView.</p>
+
+ <p>The main components of the sample include:</p>
+
+ <ul>
+ <li>The familiar basic structure of an Android application (an <code>AndroidManifest.xml</code>
+ file, a <code>src/</code> and <code>res</code> directories, and a main activity)</li>
+
+ <li>A <code>jni/</code> directory that includes the implemented source file for the native code
+ as well as the Android.mk file</li>
+
+ <li>A <code>tests/</code> directory that contains unit test code.</li>
+ </ul>
+
+ <ol>
+ <li>Create a new project in Eclipse from the existing sample source or use the
+ <code>android</code> tool to update the project so it generates a build.xml file that you can
+ use to build the sample.
+
+ <ul>
+ <li>In Eclipse:
+
+ <ol type="a">
+ <li>Click <strong>File > New Android Project...</strong></li>
+
+ <li>Select the <strong>Create project from existing source</strong> radio button.</li>
+
+ <li>Select any API level above Android 1.5.</li>
+
+ <li>In the <strong>Location</strong> field, click <strong>Browse...</strong> and select
+ the <code><ndk-root>/samples/hello-jni</code> directory.</li>
+
+ <li>Click <strong>Finish</strong>.</li>
+ </ol>
+ </li>
+
+ <li>On the command line:
+
+ <ol type="a">
+ <li>Change to the <code><ndk-root>/samples/hello-jni</code> directory.</li>
+
+ <li>Run the following command to generate a build.xml file:
+ <pre class="no-pretty-print">android update project -p . -s</pre>
+ </li>
+ </ol>
+ </li>
+ </ul>
+ </li>
+
+ <li>Compile the native code using the <code>ndk-build</code> command.
+ <pre class="no-pretty-print">
+cd <ndk-root>/samples/hello-jni
+<ndk_root>/ndk-build
+</pre>
+ </li>
+
+ <li>Build and install the application as you would a normal Android application. If you are
+ using Eclipse, run the application to build and install it on a device. If you are using Ant,
+ run the following commands from the project directory:
+ <pre class="no-pretty-print">
+ant debug
+adb install bin/HelloJni-debug.apk
+</pre>
+ </li>
+ </ol>
+
+ <p>When you run the application on the device, the string <code>Hello JNI</code> should appear on
+ your device. You can explore the rest of the samples that are located in the
+ <code><ndk-root>/samples</code> directory for more examples on how to use the JNI.</p>
+
+ <h4 id="native-activity">Exploring the native-activity Sample Application</h4>
+
+ <p>The native-activity sample provided with the Android NDK demonstrates how to use the
+ android_native_app_glue static library. This static library makes creating a native activity
+ easier by providing you with an implementation that handles your callbacks in another thread, so
+ you do not have to worry about them blocking your main UI thread. The main parts of the sample
+ are described below:</p>
+
+ <ul>
+ <li>The familiar basic structure of an Android application (an <code>AndroidManifest.xml</code>
+ file, a <code>src/</code> and <code>res</code> directories). The AndroidManifest.xml declares
+ that the application is native and specifies the .so file of the native activity. See {@link
+ android.app.NativeActivity} for the source or see the
+ <code><ndk_root>/platforms/samples/native-activity/AndroidManifest.xml</code> file.</li>
+
+ <li>A <code>jni/</code> directory contains the native activity, main.c, which uses the
+ <code>android_native_app_glue.h</code> interface to implement the activity. The Android.mk that
+ describes the native module to the build system also exists here.</li>
+ </ul>
+
+ <p>To build this sample application:</p>
+
+ <ol>
+ <li>Create a new project in Eclipse from the existing sample source or use the
+ <code>android</code> tool to update the project so it generates a build.xml file that you can
+ use to build the sample.
+
+ <ul>
+ <li>In Eclipse:
+
+ <ol type="a">
+ <li>Click <strong>File > New Android Project...</strong></li>
+
+ <li>Select the <strong>Create project from existing source</strong> radio button.</li>
+
+ <li>Select any API level above Android 2.3.</li>
+
+ <li>In the <strong>Location</strong> field, click <strong>Browse...</strong> and select
+ the <code><ndk-root>/samples/native-activity</code> directory.</li>
+
+ <li>Click <strong>Finish</strong>.</li>
+ </ol>
+ </li>
+
+ <li>On the command line:
+
+ <ol type="a">
+ <li>Change to the <code><ndk-root>/samples/native-activity</code> directory.</li>
+
+ <li>Run the following command to generate a build.xml file:
+ <pre class="no-pretty-print">
+android update project -p . -s
+</pre>
+ </li>
+ </ol>
+ </li>
+ </ul>
+ </li>
+
+ <li>Compile the native code using the <code>ndk-build</code> command.
+ <pre class="no-pretty-print">
+cd <ndk-root>/platforms/samples/android-9/samples/native-activity
+<ndk_root>/ndk-build
+</pre>
+ </li>
+
+ <li>Build and install the application as you would a normal Android application. If you are
+ using Eclipse, run the application to build and install it on a device. If you are using Ant,
+ run the following commands in the project directory, then run the application on the device:
+ <pre class="no-pretty-print">
+ant debug
+adb install bin/NativeActivity-debug.apk
+</pre>
+ </li>
+ </ol>
+
<h2 id="reqs">System and Software Requirements</h2>
@@ -313,7 +540,7 @@
to users whose devices are capable of supporting your application. For example:
<pre style="margin:1em;">
<manifest>
- ...
+ ...
<!-- Declare that the application uses the OpenGL ES 2.0 API and is designed
to run only on devices that support OpenGL ES 2.0 or higher. -->
<uses-feature android:glEsVersion="0x00020000" />
@@ -331,4 +558,4 @@
containing the library can be deployed only to devices running Android 2.2 (API level 8) or
higher. To ensure compatibility, make sure that your application declares <code><uses-sdk
android:minSdkVersion="8" /></code> attribute value in its manifest.</li>
- </ul>
\ No newline at end of file
+ </ul>
diff --git a/docs/html/sdk/sdk_toc.cs b/docs/html/sdk/sdk_toc.cs
index 7ccb7a0..55303a8 100644
--- a/docs/html/sdk/sdk_toc.cs
+++ b/docs/html/sdk/sdk_toc.cs
@@ -61,6 +61,14 @@
</li>
</ul>
<ul>
+ <li class="toggle-list">
+ <div><a href="<?cs var:toroot ?>sdk/android-2.3.html">
+ <span class="en">Android 2.3 Platform</span></a> <span class="new">new!</span></div>
+ <ul>
+ <li><a href="<?cs var:toroot ?>sdk/android-2.3-highlights.html">Platform Highlights</a></li>
+ <li><a href="<?cs var:toroot ?>sdk/api_diff/9/changes.html">API Differences Report »</a></li>
+ </ul>
+ </li>
<li><a href="<?cs var:toroot ?>sdk/android-2.2.html">Android 2.2 Platform</a></li>
<li><a href="<?cs var:toroot ?>sdk/android-2.1.html">Android 2.1 Platform</a></li>
<li><a href="<?cs var:toroot ?>sdk/android-1.6.html">Android 1.6 Platform</a></li>
@@ -75,7 +83,7 @@
</li>
</ul>
<ul>
- <li><a href="<?cs var:toroot ?>sdk/tools-notes.html">SDK Tools, r7</a></li>
+ <li><a href="<?cs var:toroot ?>sdk/tools-notes.html">SDK Tools, r8</a> <span class="new">new!</span></li>
<li><a href="<?cs var:toroot ?>sdk/win-usb.html">USB Driver for
Windows, r3</a>
</li>
@@ -93,7 +101,7 @@
<span style="display:none" class="zh-TW"></span>
</h2>
<ul>
- <li><a href="<?cs var:toroot ?>sdk/eclipse-adt.html">ADT 8.0
+ <li><a href="<?cs var:toroot ?>sdk/eclipse-adt.html">ADT 8.0.0
<span style="display:none" class="de"></span>
<span style="display:none" class="es"></span>
<span style="display:none" class="fr"></span>
@@ -115,7 +123,7 @@
<span style="display:none" class="zh-TW"></span>
</h2>
<ul>
- <li><a href="<?cs var:toroot ?>sdk/ndk/index.html">Download the Android NDK, r5</a>
+ <li><a href="<?cs var:toroot ?>sdk/ndk/index.html">Android NDK, r5</a>
<span class="new">new!</span></li>
<li><a href="<?cs var:toroot ?>sdk/ndk/overview.html">What is the NDK?</a></li>
</ul>
diff --git a/docs/html/sdk/tools-notes.jd b/docs/html/sdk/tools-notes.jd
index 0f075e5..9316fae 100644
--- a/docs/html/sdk/tools-notes.jd
+++ b/docs/html/sdk/tools-notes.jd
@@ -64,6 +64,70 @@
<div class="toggleable opened">
<a href="#" onclick="return toggleDiv(this)">
<img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px" />
+SDK Tools, Revision 8</a> <em>(December 2010)</em>
+ <div class="toggleme">
+
+<dl>
+<dt>Dependencies:</dt>
+<dd>
+<p>If you are developing in Eclipse with ADT, note that SDK Tools r8 is
+designed for use with ADT 8.0.0 and later. After installing SDK Tools r8, we
+highly recommend updating your ADT Plugin to 8.0.0.</p>
+
+<p>Also note that SDK Tools r8 requires a new SDK component called
+<em>Platform-tools</em>. The new Platform-tools component lets all SDK platforms
+(Android 2.1, Android 2.2, and so on) use the same (latest) version of build
+tools such as <code>adb</code>, <code>aapt</code>, <code>aidl</code>, and
+<code>dx</code>. To download the Platform-tools component, use the Android SDK
+Manager, as described in <a href="adding-components.html">Adding SDK
+Components</a></p>
+
+<dt>Upgrading from SDK Tools r7:</dt>
+<dd>
+<p>If you are upgrading to SDK Tools r8 from an earlier version, note that the
+the default installed location for the <code>adb</code> tool has changed from
+<code><<em>SDK</em>>/tools/adb</code> to
+<code><<em>SDK</em>>/platform-tools/adb</code>. This means that you should
+add the new location to your PATH and modify any custom build scripts to
+reference the new location. Copying the <code>adb</code> executable from the new
+location to the old is not recommended, since subsequent updates to the SDK
+Tools will delete the file.</p>
+</dd>
+
+<dt>General notes:</dt>
+<dd>
+<ul>
+<li>All SDK platforms now support Library Projects.</li>
+<li>Support for a true debug build. Developers no longer need to add the
+<code>android:debuggable</code> attribute to the
+<code><application></code> tag in the manifest — the build tools add
+the attribute automatically. In Eclipse/ADT, all incremental builds are assumed
+to be debug builds, so the tools insert <code>android:debuggable="true"</code>.
+When exporting a signed release build, the tools do not add the attribute. In
+Ant, a <code>ant debug</code> command automatically inserts the
+<code>android:debuggable="true"</code> attribute, while <code>ant release</code>
+does not. If <code>android:debuggable="true"</code> is manually set, then
+<code>ant release</code> will actually do a debug build, rather than a release
+build.</li>
+<li>Automatic ProGuard support in release builds. Developers generate a ProGuard
+configuration file using the <code>android</code> tool — the build tools
+then automatically run ProGuard against the project sources during the build.
+For more information, see the <a
+href="{@docRoot}guide/developing/tools/proguard.html">ProGuard</a>
+documentation. </li>
+<li>New overridable Ant javac properties: <code>java.encoding</code>,
+<code>java.source</code>, and <code>java.target</code> (default values are
+"ascii", "1.5", and "1.5", respectively).</li>
+<li>New UI for the HierarchyViewer tool.</li>
+</ul>
+</dd>
+</dl>
+ </div>
+</div>
+
+<div class="toggleable closed">
+ <a href="#" onclick="return toggleDiv(this)">
+ <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px" />
SDK Tools, Revision 7</a> <em>(September 2010)</em>
<div class="toggleme">
diff --git a/include/camera/Camera.h b/include/camera/Camera.h
index e6d84ba..e734c38 100644
--- a/include/camera/Camera.h
+++ b/include/camera/Camera.h
@@ -105,8 +105,8 @@
};
enum {
- CAMERA_FACING_BACK = 0,
- CAMERA_FACING_FRONT = 1 /* The camera faces to the user */
+ CAMERA_FACING_BACK = 0, /* The facing of the camera is opposite to that of the screen. */
+ CAMERA_FACING_FRONT = 1 /* The facing of the camera is the same as that of the screen. */
};
struct CameraInfo {
@@ -122,10 +122,12 @@
* camera image needs to be rotated clockwise so it shows correctly on
* the display in its natural orientation. It should be 0, 90, 180, or 270.
*
- * For example, suppose a device has a naturally tall screen, but the camera
- * sensor is mounted in landscape. If the top side of the camera sensor is
- * aligned with the right edge of the display in natural orientation, the
- * value should be 90.
+ * For example, suppose a device has a naturally tall screen. The
+ * back-facing camera sensor is mounted in landscape. You are looking at
+ * the screen. If the top side of the camera sensor is aligned with the
+ * right edge of the screen in natural orientation, the value should be
+ * 90. If the top side of a front-facing camera sensor is aligned with
+ * the right of the screen, the value should be 270.
*/
int orientation;
};
diff --git a/include/camera/CameraHardwareInterface.h b/include/camera/CameraHardwareInterface.h
index 6a66e3c..35c5aa1 100644
--- a/include/camera/CameraHardwareInterface.h
+++ b/include/camera/CameraHardwareInterface.h
@@ -190,7 +190,9 @@
*/
virtual status_t cancelPicture() = 0;
- /** Set the camera parameters. */
+ /**
+ * Set the camera parameters. This returns BAD_VALUE if any parameter is
+ * invalid or not supported. */
virtual status_t setParameters(const CameraParameters& params) = 0;
/** Return the camera parameters. */
diff --git a/include/camera/CameraParameters.h b/include/camera/CameraParameters.h
index 53039a0..4e770fd 100644
--- a/include/camera/CameraParameters.h
+++ b/include/camera/CameraParameters.h
@@ -142,16 +142,23 @@
// the best.
// Example value: "90". Read/write.
static const char KEY_JPEG_QUALITY[];
- // The orientation of the device in degrees. For example, suppose the
- // natural position of the device is landscape. If the user takes a picture
- // in landscape mode in 2048x1536 resolution, the rotation will be set to
- // "0". If the user rotates the phone 90 degrees clockwise, the rotation
- // should be set to "90".
- // The camera driver can set orientation in the EXIF header without rotating
- // the picture. Or the driver can rotate the picture and the EXIF thumbnail.
- // If the Jpeg picture is rotated, the orientation in the EXIF header should
- // be missing or 1 (row #0 is top and column #0 is left side). The driver
- // should not set default value for this parameter.
+ // The rotation angle in degrees relative to the orientation of the camera.
+ // This affects the pictures returned from CAMERA_MSG_COMPRESSED_IMAGE. The
+ // camera driver may set orientation in the EXIF header without rotating the
+ // picture. Or the driver may rotate the picture and the EXIF thumbnail. If
+ // the Jpeg picture is rotated, the orientation in the EXIF header will be
+ // missing or 1 (row #0 is top and column #0 is left side).
+ //
+ // Note that the JPEG pictures of front-facing cameras are not mirrored
+ // as in preview display.
+ //
+ // For example, suppose the natural orientation of the device is portrait.
+ // The device is rotated 270 degrees clockwise, so the device orientation is
+ // 270. Suppose a back-facing camera sensor is mounted in landscape and the
+ // top side of the camera sensor is aligned with the right edge of the
+ // display in natural orientation. So the camera orientation is 90. The
+ // rotation should be set to 0 (270 + 90).
+ //
// Example value: "0" or "90" or "180" or "270". Write only.
static const char KEY_ROTATION[];
// GPS latitude coordinate. GPSLatitude and GPSLatitudeRef will be stored in
diff --git a/libs/ui/InputDispatcher.cpp b/libs/ui/InputDispatcher.cpp
index c0b27fe..28ccc43 100644
--- a/libs/ui/InputDispatcher.cpp
+++ b/libs/ui/InputDispatcher.cpp
@@ -619,6 +619,38 @@
bool InputDispatcher::dispatchKeyLocked(
nsecs_t currentTime, KeyEntry* entry, nsecs_t keyRepeatTimeout,
DropReason* dropReason, nsecs_t* nextWakeupTime) {
+ // Preprocessing.
+ if (! entry->dispatchInProgress) {
+ if (entry->repeatCount == 0
+ && entry->action == AKEY_EVENT_ACTION_DOWN
+ && (entry->policyFlags & POLICY_FLAG_TRUSTED)
+ && !entry->isInjected()) {
+ if (mKeyRepeatState.lastKeyEntry
+ && mKeyRepeatState.lastKeyEntry->keyCode == entry->keyCode) {
+ // We have seen two identical key downs in a row which indicates that the device
+ // driver is automatically generating key repeats itself. We take note of the
+ // repeat here, but we disable our own next key repeat timer since it is clear that
+ // we will not need to synthesize key repeats ourselves.
+ entry->repeatCount = mKeyRepeatState.lastKeyEntry->repeatCount + 1;
+ resetKeyRepeatLocked();
+ mKeyRepeatState.nextRepeatTime = LONG_LONG_MAX; // don't generate repeats ourselves
+ } else {
+ // Not a repeat. Save key down state in case we do see a repeat later.
+ resetKeyRepeatLocked();
+ mKeyRepeatState.nextRepeatTime = entry->eventTime + keyRepeatTimeout;
+ }
+ mKeyRepeatState.lastKeyEntry = entry;
+ entry->refCount += 1;
+ } else if (! entry->syntheticRepeat) {
+ resetKeyRepeatLocked();
+ }
+
+ entry->dispatchInProgress = true;
+ resetTargetsLocked();
+
+ logOutboundKeyDetailsLocked("dispatchKey - ", entry);
+ }
+
// Give the policy a chance to intercept the key.
if (entry->interceptKeyResult == KeyEntry::INTERCEPT_KEY_RESULT_UNKNOWN) {
if (entry->policyFlags & POLICY_FLAG_PASS_TO_USER) {
@@ -647,38 +679,6 @@
return true;
}
- // Preprocessing.
- if (! entry->dispatchInProgress) {
- logOutboundKeyDetailsLocked("dispatchKey - ", entry);
-
- if (entry->repeatCount == 0
- && entry->action == AKEY_EVENT_ACTION_DOWN
- && (entry->policyFlags & POLICY_FLAG_TRUSTED)
- && !entry->isInjected()) {
- if (mKeyRepeatState.lastKeyEntry
- && mKeyRepeatState.lastKeyEntry->keyCode == entry->keyCode) {
- // We have seen two identical key downs in a row which indicates that the device
- // driver is automatically generating key repeats itself. We take note of the
- // repeat here, but we disable our own next key repeat timer since it is clear that
- // we will not need to synthesize key repeats ourselves.
- entry->repeatCount = mKeyRepeatState.lastKeyEntry->repeatCount + 1;
- resetKeyRepeatLocked();
- mKeyRepeatState.nextRepeatTime = LONG_LONG_MAX; // don't generate repeats ourselves
- } else {
- // Not a repeat. Save key down state in case we do see a repeat later.
- resetKeyRepeatLocked();
- mKeyRepeatState.nextRepeatTime = entry->eventTime + keyRepeatTimeout;
- }
- mKeyRepeatState.lastKeyEntry = entry;
- entry->refCount += 1;
- } else if (! entry->syntheticRepeat) {
- resetKeyRepeatLocked();
- }
-
- entry->dispatchInProgress = true;
- resetTargetsLocked();
- }
-
// Identify targets.
if (! mCurrentInputTargetsValid) {
int32_t injectionResult = findFocusedWindowTargetsLocked(currentTime,
@@ -705,16 +705,24 @@
#if DEBUG_OUTBOUND_EVENT_DETAILS
LOGD("%seventTime=%lld, deviceId=0x%x, source=0x%x, policyFlags=0x%x, "
"action=0x%x, flags=0x%x, keyCode=0x%x, scanCode=0x%x, metaState=0x%x, "
- "downTime=%lld",
+ "repeatCount=%d, downTime=%lld",
prefix,
entry->eventTime, entry->deviceId, entry->source, entry->policyFlags,
entry->action, entry->flags, entry->keyCode, entry->scanCode, entry->metaState,
- entry->downTime);
+ entry->repeatCount, entry->downTime);
#endif
}
bool InputDispatcher::dispatchMotionLocked(
nsecs_t currentTime, MotionEntry* entry, DropReason* dropReason, nsecs_t* nextWakeupTime) {
+ // Preprocessing.
+ if (! entry->dispatchInProgress) {
+ entry->dispatchInProgress = true;
+ resetTargetsLocked();
+
+ logOutboundMotionDetailsLocked("dispatchMotion - ", entry);
+ }
+
// Clean up if dropping the event.
if (*dropReason != DROP_REASON_NOT_DROPPED) {
resetTargetsLocked();
@@ -723,14 +731,6 @@
return true;
}
- // Preprocessing.
- if (! entry->dispatchInProgress) {
- logOutboundMotionDetailsLocked("dispatchMotion - ", entry);
-
- entry->dispatchInProgress = true;
- resetTargetsLocked();
- }
-
bool isPointerEvent = entry->source & AINPUT_SOURCE_CLASS_POINTER;
// Identify targets.
diff --git a/libs/ui/InputReader.cpp b/libs/ui/InputReader.cpp
index d167439..3197ab2 100644
--- a/libs/ui/InputReader.cpp
+++ b/libs/ui/InputReader.cpp
@@ -934,7 +934,7 @@
ssize_t keyDownIndex = findKeyDownLocked(scanCode);
if (keyDownIndex >= 0) {
// key repeat, be sure to use same keycode as before in case of rotation
- keyCode = mLocked.keyDowns.top().keyCode;
+ keyCode = mLocked.keyDowns.itemAt(keyDownIndex).keyCode;
} else {
// key down
mLocked.keyDowns.push();
@@ -949,7 +949,7 @@
ssize_t keyDownIndex = findKeyDownLocked(scanCode);
if (keyDownIndex >= 0) {
// key up, be sure to use same keycode as before in case of rotation
- keyCode = mLocked.keyDowns.top().keyCode;
+ keyCode = mLocked.keyDowns.itemAt(keyDownIndex).keyCode;
mLocked.keyDowns.removeAt(size_t(keyDownIndex));
} else {
// key was not actually down
diff --git a/media/java/android/media/audiofx/Visualizer.java b/media/java/android/media/audiofx/Visualizer.java
index 0c48556..41309dc 100755
--- a/media/java/android/media/audiofx/Visualizer.java
+++ b/media/java/android/media/audiofx/Visualizer.java
@@ -43,10 +43,8 @@
* <li>Frequency data: 8-bit magnitude FFT by using the {@link #getFft(byte[])} method</li>
* </ul>
* <p>The length of the capture can be retrieved or specified by calling respectively
- * {@link #getCaptureSize()} and {@link #setCaptureSize(int)} methods. Note that the size of the FFT
- * is half of the specified capture size but both sides of the spectrum are returned yielding in a
- * number of bytes equal to the capture size. The capture size must be a power of 2 in the range
- * returned by {@link #getCaptureSizeRange()}.
+ * {@link #getCaptureSize()} and {@link #setCaptureSize(int)} methods. The capture size must be a
+ * power of 2 in the range returned by {@link #getCaptureSizeRange()}.
* <p>In addition to the polling capture mode described above with {@link #getWaveForm(byte[])} and
* {@link #getFft(byte[])} methods, a callback mode is also available by installing a listener by
* use of the {@link #setDataCaptureListener(OnDataCaptureListener, int, boolean, boolean)} method.
@@ -333,11 +331,43 @@
}
}
/**
- * Returns a frequency capture of currently playing audio content. The capture is a 8-bit
- * magnitude FFT. Note that the size of the FFT is half of the specified capture size but both
- * sides of the spectrum are returned yielding in a number of bytes equal to the capture size.
- * {@see #getCaptureSize()}.
+ * Returns a frequency capture of currently playing audio content.
* <p>This method must be called when the Visualizer is enabled.
+ * <p>The capture is an 8-bit magnitude FFT, the frequency range covered being 0 (DC) to half of
+ * the sampling rate returned by {@link #getSamplingRate()}. The capture returns the real and
+ * imaginary parts of a number of frequency points equal to half of the capture size plus one.
+ * <p>Note: only the real part is returned for the first point (DC) and the last point
+ * (sampling frequency / 2).
+ * <p>The layout in the returned byte array is as follows:
+ * <ul>
+ * <li> n is the capture size returned by getCaptureSize()</li>
+ * <li> Rfk, Ifk are respectively the real and imaginary parts of the kth frequency
+ * component</li>
+ * <li> If Fs is the sampling frequency retuned by getSamplingRate() the kth frequency is:
+ * (k*Fs)/(n/2) </li>
+ * </ul>
+ * <table border="0" cellspacing="0" cellpadding="0">
+ * <tr><td>Index </p></td>
+ * <td>0 </p></td>
+ * <td>1 </p></td>
+ * <td>2 </p></td>
+ * <td>3 </p></td>
+ * <td>4 </p></td>
+ * <td>5 </p></td>
+ * <td>... </p></td>
+ * <td>n - 2 </p></td>
+ * <td>n - 1 </p></td></tr>
+ * <tr><td>Data </p></td>
+ * <td>Rf0 </p></td>
+ * <td>Rf(n/2) </p></td>
+ * <td>Rf1 </p></td>
+ * <td>If1 </p></td>
+ * <td>Rf2 </p></td>
+ * <td>If2 </p></td>
+ * <td>... </p></td>
+ * <td>Rf(n-1)/2 </p></td>
+ * <td>If(n-1)/2 </p></td></tr>
+ * </table>
* @param fft array of bytes where the FFT should be returned
* @return {@link #SUCCESS} in case of success,
* {@link #ERROR_NO_MEMORY}, {@link #ERROR_INVALID_OPERATION} or {@link #ERROR_DEAD_OBJECT}
diff --git a/media/libmedia/Visualizer.cpp b/media/libmedia/Visualizer.cpp
index 68f2e9b..a660429 100644
--- a/media/libmedia/Visualizer.cpp
+++ b/media/libmedia/Visualizer.cpp
@@ -209,8 +209,8 @@
int32_t nonzero = 0;
for (uint32_t i = 0; i < mCaptureSize; i += 2) {
- workspace[i >> 1] = (waveform[i] ^ 0x80) << 23;
- workspace[i >> 1] |= (waveform[i + 1] ^ 0x80) << 7;
+ workspace[i >> 1] =
+ ((waveform[i] ^ 0x80) << 24) | ((waveform[i + 1] ^ 0x80) << 8);
nonzero |= workspace[i >> 1];
}
@@ -219,8 +219,8 @@
}
for (uint32_t i = 0; i < mCaptureSize; i += 2) {
- fft[i] = workspace[i >> 1] >> 23;
- fft[i + 1] = workspace[i >> 1] >> 7;
+ fft[i] = workspace[i >> 1] >> 24;
+ fft[i + 1] = workspace[i >> 1] >> 8;
}
return NO_ERROR;
diff --git a/media/libstagefright/AwesomePlayer.cpp b/media/libstagefright/AwesomePlayer.cpp
index 66eb7ee..08cf515 100644
--- a/media/libstagefright/AwesomePlayer.cpp
+++ b/media/libstagefright/AwesomePlayer.cpp
@@ -82,6 +82,10 @@
: mTarget(target) {
}
+ virtual status_t initCheck() const {
+ return OK;
+ }
+
virtual void render(MediaBuffer *buffer) {
void *id;
if (buffer->meta_data()->findPointer(kKeyBufferID, &id)) {
@@ -105,14 +109,19 @@
size_t displayWidth, size_t displayHeight,
size_t decodedWidth, size_t decodedHeight,
int32_t rotationDegrees)
- : mTarget(NULL),
+ : mInitCheck(NO_INIT),
+ mTarget(NULL),
mLibHandle(NULL) {
- init(previewOnly, componentName,
+ mInitCheck = init(previewOnly, componentName,
colorFormat, surface, displayWidth,
displayHeight, decodedWidth, decodedHeight,
rotationDegrees);
}
+ virtual status_t initCheck() const {
+ return mInitCheck;
+ }
+
virtual void render(MediaBuffer *buffer) {
render((const uint8_t *)buffer->data() + buffer->range_offset(),
buffer->range_length());
@@ -134,10 +143,11 @@
}
private:
+ status_t mInitCheck;
VideoRenderer *mTarget;
void *mLibHandle;
- void init(
+ status_t init(
bool previewOnly,
const char *componentName,
OMX_COLOR_FORMATTYPE colorFormat,
@@ -150,7 +160,7 @@
AwesomeLocalRenderer &operator=(const AwesomeLocalRenderer &);;
};
-void AwesomeLocalRenderer::init(
+status_t AwesomeLocalRenderer::init(
bool previewOnly,
const char *componentName,
OMX_COLOR_FORMATTYPE colorFormat,
@@ -215,11 +225,15 @@
}
}
- if (mTarget == NULL) {
- mTarget = new SoftwareRenderer(
- colorFormat, surface, displayWidth, displayHeight,
- decodedWidth, decodedHeight, rotationDegrees);
+ if (mTarget != NULL) {
+ return OK;
}
+
+ mTarget = new SoftwareRenderer(
+ colorFormat, surface, displayWidth, displayHeight,
+ decodedWidth, decodedHeight, rotationDegrees);
+
+ return ((SoftwareRenderer *)mTarget)->initCheck();
}
AwesomePlayer::AwesomePlayer()
@@ -804,53 +818,64 @@
return OK;
}
-void AwesomePlayer::initRenderer_l() {
- if (mISurface != NULL) {
- sp<MetaData> meta = mVideoSource->getFormat();
-
- int32_t format;
- const char *component;
- int32_t decodedWidth, decodedHeight;
- CHECK(meta->findInt32(kKeyColorFormat, &format));
- CHECK(meta->findCString(kKeyDecoderComponent, &component));
- CHECK(meta->findInt32(kKeyWidth, &decodedWidth));
- CHECK(meta->findInt32(kKeyHeight, &decodedHeight));
-
- int32_t rotationDegrees;
- if (!mVideoTrack->getFormat()->findInt32(
- kKeyRotation, &rotationDegrees)) {
- rotationDegrees = 0;
- }
-
- mVideoRenderer.clear();
-
- // Must ensure that mVideoRenderer's destructor is actually executed
- // before creating a new one.
- IPCThreadState::self()->flushCommands();
-
- if (!strncmp("OMX.", component, 4)) {
- // Our OMX codecs allocate buffers on the media_server side
- // therefore they require a remote IOMXRenderer that knows how
- // to display them.
- mVideoRenderer = new AwesomeRemoteRenderer(
- mClient.interface()->createRenderer(
- mISurface, component,
- (OMX_COLOR_FORMATTYPE)format,
- decodedWidth, decodedHeight,
- mVideoWidth, mVideoHeight,
- rotationDegrees));
- } else {
- // Other decoders are instantiated locally and as a consequence
- // allocate their buffers in local address space.
- mVideoRenderer = new AwesomeLocalRenderer(
- false, // previewOnly
- component,
- (OMX_COLOR_FORMATTYPE)format,
- mISurface,
- mVideoWidth, mVideoHeight,
- decodedWidth, decodedHeight, rotationDegrees);
- }
+status_t AwesomePlayer::initRenderer_l() {
+ if (mISurface == NULL) {
+ return OK;
}
+
+ sp<MetaData> meta = mVideoSource->getFormat();
+
+ int32_t format;
+ const char *component;
+ int32_t decodedWidth, decodedHeight;
+ CHECK(meta->findInt32(kKeyColorFormat, &format));
+ CHECK(meta->findCString(kKeyDecoderComponent, &component));
+ CHECK(meta->findInt32(kKeyWidth, &decodedWidth));
+ CHECK(meta->findInt32(kKeyHeight, &decodedHeight));
+
+ int32_t rotationDegrees;
+ if (!mVideoTrack->getFormat()->findInt32(
+ kKeyRotation, &rotationDegrees)) {
+ rotationDegrees = 0;
+ }
+
+ mVideoRenderer.clear();
+
+ // Must ensure that mVideoRenderer's destructor is actually executed
+ // before creating a new one.
+ IPCThreadState::self()->flushCommands();
+
+ if (!strncmp("OMX.", component, 4)) {
+ // Our OMX codecs allocate buffers on the media_server side
+ // therefore they require a remote IOMXRenderer that knows how
+ // to display them.
+
+ sp<IOMXRenderer> native =
+ mClient.interface()->createRenderer(
+ mISurface, component,
+ (OMX_COLOR_FORMATTYPE)format,
+ decodedWidth, decodedHeight,
+ mVideoWidth, mVideoHeight,
+ rotationDegrees);
+
+ if (native == NULL) {
+ return NO_INIT;
+ }
+
+ mVideoRenderer = new AwesomeRemoteRenderer(native);
+ } else {
+ // Other decoders are instantiated locally and as a consequence
+ // allocate their buffers in local address space.
+ mVideoRenderer = new AwesomeLocalRenderer(
+ false, // previewOnly
+ component,
+ (OMX_COLOR_FORMATTYPE)format,
+ mISurface,
+ mVideoWidth, mVideoHeight,
+ decodedWidth, decodedHeight, rotationDegrees);
+ }
+
+ return mVideoRenderer->initCheck();
}
status_t AwesomePlayer::pause() {
@@ -1179,9 +1204,14 @@
if (mVideoRenderer != NULL) {
mVideoRendererIsPreview = false;
- initRenderer_l();
+ err = initRenderer_l();
+
+ if (err == OK) {
+ continue;
+ }
+
+ // fall through
}
- continue;
}
// So video playback is complete, but we may still have
@@ -1218,6 +1248,7 @@
mVideoTimeUs = timeUs;
}
+ bool wasSeeking = mSeeking;
finishSeekIfNecessary(timeUs);
TimeSource *ts = (mFlags & AUDIO_AT_EOS) ? &mSystemTimeSource : mTimeSource;
@@ -1238,6 +1269,11 @@
int64_t latenessUs = nowUs - timeUs;
+ if (wasSeeking) {
+ // Let's display the first frame after seeking right away.
+ latenessUs = 0;
+ }
+
if (mRTPSession != NULL) {
// We'll completely ignore timestamps for gtalk videochat
// and we'll play incoming video as fast as we get it.
@@ -1265,7 +1301,15 @@
if (mVideoRendererIsPreview || mVideoRenderer == NULL) {
mVideoRendererIsPreview = false;
- initRenderer_l();
+ status_t err = initRenderer_l();
+
+ if (err != OK) {
+ finishSeekIfNecessary(-1);
+
+ mFlags |= VIDEO_AT_EOS;
+ postStreamDoneEvent_l(err);
+ return;
+ }
}
if (mVideoRenderer != NULL) {
diff --git a/media/libstagefright/colorconversion/SoftwareRenderer.cpp b/media/libstagefright/colorconversion/SoftwareRenderer.cpp
index 86ad85b..93ec79d 100644
--- a/media/libstagefright/colorconversion/SoftwareRenderer.cpp
+++ b/media/libstagefright/colorconversion/SoftwareRenderer.cpp
@@ -32,7 +32,8 @@
size_t displayWidth, size_t displayHeight,
size_t decodedWidth, size_t decodedHeight,
int32_t rotationDegrees)
- : mColorFormat(colorFormat),
+ : mInitCheck(NO_INIT),
+ mColorFormat(colorFormat),
mConverter(colorFormat, OMX_COLOR_Format16bitRGB565),
mISurface(surface),
mDisplayWidth(displayWidth),
@@ -74,15 +75,28 @@
mMemoryHeap);
status_t err = mISurface->registerBuffers(bufferHeap);
- CHECK_EQ(err, OK);
+
+ if (err != OK) {
+ LOGW("ISurface failed to register buffers (0x%08x)", err);
+ }
+
+ mInitCheck = err;
}
SoftwareRenderer::~SoftwareRenderer() {
mISurface->unregisterBuffers();
}
+status_t SoftwareRenderer::initCheck() const {
+ return mInitCheck;
+}
+
void SoftwareRenderer::render(
const void *data, size_t size, void *platformPrivate) {
+ if (mInitCheck != OK) {
+ return;
+ }
+
size_t offset = mIndex * mFrameSize;
void *dst = (uint8_t *)mMemoryHeap->getBase() + offset;
diff --git a/media/libstagefright/include/AwesomePlayer.h b/media/libstagefright/include/AwesomePlayer.h
index 3020a09..c059e60 100644
--- a/media/libstagefright/include/AwesomePlayer.h
+++ b/media/libstagefright/include/AwesomePlayer.h
@@ -44,6 +44,7 @@
struct AwesomeRenderer : public RefBase {
AwesomeRenderer() {}
+ virtual status_t initCheck() const = 0;
virtual void render(MediaBuffer *buffer) = 0;
private:
@@ -225,7 +226,7 @@
void partial_reset_l();
status_t seekTo_l(int64_t timeUs);
status_t pause_l(bool at_eos = false);
- void initRenderer_l();
+ status_t initRenderer_l();
void seekAudioIfNecessary_l();
void cancelPlayerEvents(bool keepBufferingGoing = false);
diff --git a/media/libstagefright/include/SoftwareRenderer.h b/media/libstagefright/include/SoftwareRenderer.h
index 25c9df7..89d7cc4 100644
--- a/media/libstagefright/include/SoftwareRenderer.h
+++ b/media/libstagefright/include/SoftwareRenderer.h
@@ -38,10 +38,13 @@
virtual ~SoftwareRenderer();
+ status_t initCheck() const;
+
virtual void render(
const void *data, size_t size, void *platformPrivate);
private:
+ status_t mInitCheck;
OMX_COLOR_FORMATTYPE mColorFormat;
ColorConverter mConverter;
sp<ISurface> mISurface;
diff --git a/media/libstagefright/omx/OMX.cpp b/media/libstagefright/omx/OMX.cpp
index 63af26a..f19c16a 100644
--- a/media/libstagefright/omx/OMX.cpp
+++ b/media/libstagefright/omx/OMX.cpp
@@ -525,6 +525,13 @@
surface,
displayWidth, displayHeight,
encodedWidth, encodedHeight);
+
+ if (((SoftwareRenderer *)impl)->initCheck() != OK) {
+ delete impl;
+ impl = NULL;
+
+ return NULL;
+ }
}
return new OMXRenderer(impl);
diff --git a/opengl/libs/EGL/egl.cpp b/opengl/libs/EGL/egl.cpp
index 2d1a278..ab260d5 100644
--- a/opengl/libs/EGL/egl.cpp
+++ b/opengl/libs/EGL/egl.cpp
@@ -407,6 +407,10 @@
(__eglMustCastToProperFunctionPointerType)&eglDestroyImageKHR },
{ "eglSetSwapRectangleANDROID",
(__eglMustCastToProperFunctionPointerType)&eglSetSwapRectangleANDROID },
+ { "glEGLImageTargetTexture2DOES",
+ (__eglMustCastToProperFunctionPointerType)NULL },
+ { "glEGLImageTargetRenderbufferStorageOES",
+ (__eglMustCastToProperFunctionPointerType)NULL },
};
extern const __eglMustCastToProperFunctionPointerType gExtensionForwarders[MAX_NUMBER_OF_GL_EXTENSIONS];
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
index a277bcb..43936a4 100755
--- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
+++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
@@ -111,7 +111,6 @@
import android.media.IAudioService;
import android.media.AudioManager;
-import java.io.File;
import java.util.ArrayList;
/**
@@ -2115,12 +2114,8 @@
return getCurrentPortraitRotation(lastRotation);
}
- if (new File("/system/etc/allow_all_orientations").exists()) {
- mOrientationListener.setAllow180Rotation(true);
- } else {
- mOrientationListener.setAllow180Rotation(
- orientation == ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);
- }
+ mOrientationListener.setAllow180Rotation(
+ orientation == ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);
// case for nosensor meaning ignore sensor and consider only lid
// or orientation sensor disabled
diff --git a/services/sensorservice/Android.mk b/services/sensorservice/Android.mk
index 75f690f..7e17fdd 100644
--- a/services/sensorservice/Android.mk
+++ b/services/sensorservice/Android.mk
@@ -2,7 +2,13 @@
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \
- SensorService.cpp
+ GravitySensor.cpp \
+ LinearAccelerationSensor.cpp \
+ RotationVectorSensor.cpp \
+ SensorService.cpp \
+ SensorInterface.cpp \
+ SensorDevice.cpp \
+ SecondOrderLowPassFilter.cpp
LOCAL_CFLAGS:= -DLOG_TAG=\"SensorService\"
diff --git a/services/sensorservice/GravitySensor.cpp b/services/sensorservice/GravitySensor.cpp
new file mode 100644
index 0000000..18bd359
--- /dev/null
+++ b/services/sensorservice/GravitySensor.cpp
@@ -0,0 +1,112 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include <math.h>
+#include <sys/types.h>
+
+#include <utils/Errors.h>
+
+#include <hardware/sensors.h>
+
+#include "GravitySensor.h"
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+GravitySensor::GravitySensor(sensor_t const* list, size_t count)
+ : mSensorDevice(SensorDevice::getInstance()),
+ mEnabled(false), mAccTime(0),
+ mLowPass(M_SQRT1_2, 1),
+ mX(mLowPass), mY(mLowPass), mZ(mLowPass)
+
+{
+ for (size_t i=0 ; i<count ; i++) {
+ if (list[i].type == SENSOR_TYPE_ACCELEROMETER) {
+ mAccelerometer = Sensor(list + i);
+ break;
+ }
+ }
+}
+
+bool GravitySensor::process(sensors_event_t* outEvent,
+ const sensors_event_t& event)
+{
+ const static double NS2S = 1.0 / 1000000000.0;
+ if (event.type == SENSOR_TYPE_ACCELEROMETER) {
+ float x, y, z;
+ const double now = event.timestamp * NS2S;
+ if (mAccTime == 0) {
+ x = mX.init(event.acceleration.x);
+ y = mY.init(event.acceleration.y);
+ z = mZ.init(event.acceleration.z);
+ } else {
+ double dT = now - mAccTime;
+ mLowPass.setSamplingPeriod(dT);
+ x = mX(event.acceleration.x);
+ y = mY(event.acceleration.y);
+ z = mZ(event.acceleration.z);
+ }
+ mAccTime = now;
+ *outEvent = event;
+ outEvent->data[0] = x;
+ outEvent->data[1] = y;
+ outEvent->data[2] = z;
+ outEvent->sensor = '_grv';
+ outEvent->type = SENSOR_TYPE_GRAVITY;
+ return true;
+ }
+ return false;
+}
+
+bool GravitySensor::isEnabled() const {
+ return mEnabled;
+}
+
+status_t GravitySensor::activate(void* ident, bool enabled) {
+ status_t err = mSensorDevice.activate(this, mAccelerometer.getHandle(), enabled);
+ if (err == NO_ERROR) {
+ mEnabled = enabled;
+ if (enabled) {
+ mAccTime = 0;
+ }
+ }
+ return err;
+}
+
+status_t GravitySensor::setDelay(void* ident, int handle, int64_t ns)
+{
+ return mSensorDevice.setDelay(this, mAccelerometer.getHandle(), ns);
+}
+
+Sensor GravitySensor::getSensor() const {
+ sensor_t hwSensor;
+ hwSensor.name = "Gravity Sensor";
+ hwSensor.vendor = "Google Inc.";
+ hwSensor.version = 1;
+ hwSensor.handle = '_grv';
+ hwSensor.type = SENSOR_TYPE_GRAVITY;
+ hwSensor.maxRange = mAccelerometer.getMaxValue();
+ hwSensor.resolution = mAccelerometer.getResolution();
+ hwSensor.power = mAccelerometer.getPowerUsage();
+ hwSensor.minDelay = mAccelerometer.getMinDelay();
+ Sensor sensor(&hwSensor);
+ return sensor;
+}
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
diff --git a/services/sensorservice/GravitySensor.h b/services/sensorservice/GravitySensor.h
new file mode 100644
index 0000000..f9850b7
--- /dev/null
+++ b/services/sensorservice/GravitySensor.h
@@ -0,0 +1,56 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ANDROID_GRAVITY_SENSOR_H
+#define ANDROID_GRAVITY_SENSOR_H
+
+#include <stdint.h>
+#include <sys/types.h>
+
+#include <gui/Sensor.h>
+
+#include "SensorDevice.h"
+#include "SensorInterface.h"
+#include "SecondOrderLowPassFilter.h"
+
+// ---------------------------------------------------------------------------
+namespace android {
+// ---------------------------------------------------------------------------
+
+class GravitySensor : public SensorInterface {
+ SensorDevice& mSensorDevice;
+ Sensor mAccelerometer;
+ bool mEnabled;
+ double mAccTime;
+
+ SecondOrderLowPassFilter mLowPass;
+ BiquadFilter mX, mY, mZ;
+
+public:
+ GravitySensor(sensor_t const* list, size_t count);
+ virtual bool process(sensors_event_t* outEvent,
+ const sensors_event_t& event);
+ virtual bool isEnabled() const;
+ virtual status_t activate(void* ident, bool enabled);
+ virtual status_t setDelay(void* ident, int handle, int64_t ns);
+ virtual Sensor getSensor() const;
+ virtual bool isVirtual() const { return true; }
+};
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
+#endif // ANDROID_GRAVITY_SENSOR_H
diff --git a/services/sensorservice/LinearAccelerationSensor.cpp b/services/sensorservice/LinearAccelerationSensor.cpp
new file mode 100644
index 0000000..2dc12dc
--- /dev/null
+++ b/services/sensorservice/LinearAccelerationSensor.cpp
@@ -0,0 +1,86 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include <math.h>
+#include <sys/types.h>
+
+#include <utils/Errors.h>
+
+#include <hardware/sensors.h>
+
+#include "LinearAccelerationSensor.h"
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+LinearAccelerationSensor::LinearAccelerationSensor(sensor_t const* list, size_t count)
+ : mSensorDevice(SensorDevice::getInstance()),
+ mGravitySensor(list, count)
+{
+ mData[0] = mData[1] = mData[2] = 0;
+}
+
+bool LinearAccelerationSensor::process(sensors_event_t* outEvent,
+ const sensors_event_t& event)
+{
+ bool result = mGravitySensor.process(outEvent, event);
+ if (result) {
+ if (event.type == SENSOR_TYPE_ACCELEROMETER) {
+ mData[0] = event.acceleration.x;
+ mData[1] = event.acceleration.y;
+ mData[2] = event.acceleration.z;
+ }
+ outEvent->data[0] = mData[0] - outEvent->data[0];
+ outEvent->data[1] = mData[1] - outEvent->data[1];
+ outEvent->data[2] = mData[2] - outEvent->data[2];
+ outEvent->sensor = '_lin';
+ outEvent->type = SENSOR_TYPE_LINEAR_ACCELERATION;
+ }
+ return result;
+}
+
+bool LinearAccelerationSensor::isEnabled() const {
+ return mGravitySensor.isEnabled();
+}
+
+status_t LinearAccelerationSensor::activate(void* ident, bool enabled) {
+ return mGravitySensor.activate(ident, enabled);
+}
+
+status_t LinearAccelerationSensor::setDelay(void* ident, int handle, int64_t ns) {
+ return mGravitySensor.setDelay(ident, handle, ns);
+}
+
+Sensor LinearAccelerationSensor::getSensor() const {
+ Sensor gsensor(mGravitySensor.getSensor());
+ sensor_t hwSensor;
+ hwSensor.name = "Linear Acceleration Sensor";
+ hwSensor.vendor = "Google Inc.";
+ hwSensor.version = 1;
+ hwSensor.handle = '_lin';
+ hwSensor.type = SENSOR_TYPE_LINEAR_ACCELERATION;
+ hwSensor.maxRange = gsensor.getMaxValue();
+ hwSensor.resolution = gsensor.getResolution();
+ hwSensor.power = gsensor.getPowerUsage();
+ hwSensor.minDelay = gsensor.getMinDelay();
+ Sensor sensor(&hwSensor);
+ return sensor;
+}
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
diff --git a/services/sensorservice/LinearAccelerationSensor.h b/services/sensorservice/LinearAccelerationSensor.h
new file mode 100644
index 0000000..ee918ce
--- /dev/null
+++ b/services/sensorservice/LinearAccelerationSensor.h
@@ -0,0 +1,53 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ANDROID_LINEAR_ACCELERATION_SENSOR_H
+#define ANDROID_LINEAR_ACCELERATION_SENSOR_H
+
+#include <stdint.h>
+#include <sys/types.h>
+
+#include <gui/Sensor.h>
+
+#include "SensorDevice.h"
+#include "SensorInterface.h"
+#include "GravitySensor.h"
+
+// ---------------------------------------------------------------------------
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+class LinearAccelerationSensor : public SensorInterface {
+ SensorDevice& mSensorDevice;
+ GravitySensor mGravitySensor;
+ float mData[3];
+
+ virtual bool process(sensors_event_t* outEvent,
+ const sensors_event_t& event);
+public:
+ LinearAccelerationSensor(sensor_t const* list, size_t count);
+ virtual bool isEnabled() const;
+ virtual status_t activate(void* ident, bool enabled);
+ virtual status_t setDelay(void* ident, int handle, int64_t ns);
+ virtual Sensor getSensor() const;
+ virtual bool isVirtual() const { return true; }
+};
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
+#endif // ANDROID_LINEAR_ACCELERATION_SENSOR_H
diff --git a/services/sensorservice/RotationVectorSensor.cpp b/services/sensorservice/RotationVectorSensor.cpp
new file mode 100644
index 0000000..eecf260
--- /dev/null
+++ b/services/sensorservice/RotationVectorSensor.cpp
@@ -0,0 +1,176 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include <math.h>
+#include <sys/types.h>
+
+#include <utils/Errors.h>
+
+#include <hardware/sensors.h>
+
+#include "RotationVectorSensor.h"
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+template <typename T>
+static inline T clamp(T v) {
+ return v < 0 ? 0 : v;
+}
+
+RotationVectorSensor::RotationVectorSensor(sensor_t const* list, size_t count)
+ : mSensorDevice(SensorDevice::getInstance()),
+ mEnabled(false),
+ mALowPass(M_SQRT1_2, 5.0f),
+ mAX(mALowPass), mAY(mALowPass), mAZ(mALowPass),
+ mMLowPass(M_SQRT1_2, 2.5f),
+ mMX(mMLowPass), mMY(mMLowPass), mMZ(mMLowPass)
+{
+ for (size_t i=0 ; i<count ; i++) {
+ if (list[i].type == SENSOR_TYPE_ACCELEROMETER) {
+ mAcc = Sensor(list + i);
+ }
+ if (list[i].type == SENSOR_TYPE_MAGNETIC_FIELD) {
+ mMag = Sensor(list + i);
+ }
+ }
+ memset(mMagData, 0, sizeof(mMagData));
+}
+
+bool RotationVectorSensor::process(sensors_event_t* outEvent,
+ const sensors_event_t& event)
+{
+ const static double NS2S = 1.0 / 1000000000.0;
+ if (event.type == SENSOR_TYPE_MAGNETIC_FIELD) {
+ const double now = event.timestamp * NS2S;
+ if (mMagTime == 0) {
+ mMagData[0] = mMX.init(event.magnetic.x);
+ mMagData[1] = mMY.init(event.magnetic.y);
+ mMagData[2] = mMZ.init(event.magnetic.z);
+ } else {
+ double dT = now - mMagTime;
+ mMLowPass.setSamplingPeriod(dT);
+ mMagData[0] = mMX(event.magnetic.x);
+ mMagData[1] = mMY(event.magnetic.y);
+ mMagData[2] = mMZ(event.magnetic.z);
+ }
+ mMagTime = now;
+ }
+ if (event.type == SENSOR_TYPE_ACCELEROMETER) {
+ const double now = event.timestamp * NS2S;
+ float Ax, Ay, Az;
+ if (mAccTime == 0) {
+ Ax = mAX.init(event.acceleration.x);
+ Ay = mAY.init(event.acceleration.y);
+ Az = mAZ.init(event.acceleration.z);
+ } else {
+ double dT = now - mAccTime;
+ mALowPass.setSamplingPeriod(dT);
+ Ax = mAX(event.acceleration.x);
+ Ay = mAY(event.acceleration.y);
+ Az = mAZ(event.acceleration.z);
+ }
+ mAccTime = now;
+ const float Ex = mMagData[0];
+ const float Ey = mMagData[1];
+ const float Ez = mMagData[2];
+ float Hx = Ey*Az - Ez*Ay;
+ float Hy = Ez*Ax - Ex*Az;
+ float Hz = Ex*Ay - Ey*Ax;
+ const float normH = sqrtf(Hx*Hx + Hy*Hy + Hz*Hz);
+ if (normH < 0.1f) {
+ // device is close to free fall (or in space?), or close to
+ // magnetic north pole. Typical values are > 100.
+ return false;
+ }
+ const float invH = 1.0f / normH;
+ const float invA = 1.0f / sqrtf(Ax*Ax + Ay*Ay + Az*Az);
+ Hx *= invH;
+ Hy *= invH;
+ Hz *= invH;
+ Ax *= invA;
+ Ay *= invA;
+ Az *= invA;
+ const float Mx = Ay*Hz - Az*Hy;
+ const float My = Az*Hx - Ax*Hz;
+ const float Mz = Ax*Hy - Ay*Hx;
+
+ // matrix to rotation vector (normalized quaternion)
+ float qw = sqrtf( clamp( Hx + My + Az + 1) * 0.25f );
+ float qx = sqrtf( clamp( Hx - My - Az + 1) * 0.25f );
+ float qy = sqrtf( clamp(-Hx + My - Az + 1) * 0.25f );
+ float qz = sqrtf( clamp(-Hx - My + Az + 1) * 0.25f );
+ qx = copysignf(qx, Ay - Mz);
+ qy = copysignf(qy, Hz - Ax);
+ qz = copysignf(qz, Mx - Hy);
+
+ // this quaternion is guaranteed to be normalized, by construction
+ // of the rotation matrix.
+
+ *outEvent = event;
+ outEvent->data[0] = qx;
+ outEvent->data[1] = qy;
+ outEvent->data[2] = qz;
+ outEvent->sensor = '_rov';
+ outEvent->type = SENSOR_TYPE_ROTATION_VECTOR;
+ return true;
+ }
+ return false;
+}
+
+bool RotationVectorSensor::isEnabled() const {
+ return mEnabled;
+}
+
+status_t RotationVectorSensor::activate(void* ident, bool enabled) {
+ if (mEnabled != enabled) {
+ mSensorDevice.activate(this, mAcc.getHandle(), enabled);
+ mSensorDevice.activate(this, mMag.getHandle(), enabled);
+ mEnabled = enabled;
+ if (enabled) {
+ mMagTime = 0;
+ mAccTime = 0;
+ }
+ }
+ return NO_ERROR;
+}
+
+status_t RotationVectorSensor::setDelay(void* ident, int handle, int64_t ns)
+{
+ mSensorDevice.setDelay(this, mAcc.getHandle(), ns);
+ mSensorDevice.setDelay(this, mMag.getHandle(), ns);
+ return NO_ERROR;
+}
+
+Sensor RotationVectorSensor::getSensor() const {
+ sensor_t hwSensor;
+ hwSensor.name = "Rotation Vector Sensor";
+ hwSensor.vendor = "Google Inc.";
+ hwSensor.version = 1;
+ hwSensor.handle = '_rov';
+ hwSensor.type = SENSOR_TYPE_ROTATION_VECTOR;
+ hwSensor.maxRange = 1;
+ hwSensor.resolution = 1.0f / (1<<24);
+ hwSensor.power = mAcc.getPowerUsage() + mMag.getPowerUsage();
+ hwSensor.minDelay = mAcc.getMinDelay();
+ Sensor sensor(&hwSensor);
+ return sensor;
+}
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
diff --git a/services/sensorservice/RotationVectorSensor.h b/services/sensorservice/RotationVectorSensor.h
new file mode 100644
index 0000000..e7f28c9
--- /dev/null
+++ b/services/sensorservice/RotationVectorSensor.h
@@ -0,0 +1,60 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ANDROID_ROTATION_VECTOR_SENSOR_H
+#define ANDROID_ROTATION_VECTOR_SENSOR_H
+
+#include <stdint.h>
+#include <sys/types.h>
+
+#include <gui/Sensor.h>
+
+#include "SensorDevice.h"
+#include "SensorInterface.h"
+#include "SecondOrderLowPassFilter.h"
+
+// ---------------------------------------------------------------------------
+namespace android {
+// ---------------------------------------------------------------------------
+
+class RotationVectorSensor : public SensorInterface {
+ SensorDevice& mSensorDevice;
+ Sensor mAcc;
+ Sensor mMag;
+ bool mEnabled;
+ float mMagData[3];
+ double mAccTime;
+ double mMagTime;
+ SecondOrderLowPassFilter mALowPass;
+ BiquadFilter mAX, mAY, mAZ;
+ SecondOrderLowPassFilter mMLowPass;
+ BiquadFilter mMX, mMY, mMZ;
+
+public:
+ RotationVectorSensor(sensor_t const* list, size_t count);
+ virtual bool process(sensors_event_t* outEvent,
+ const sensors_event_t& event);
+ virtual bool isEnabled() const;
+ virtual status_t activate(void* ident, bool enabled);
+ virtual status_t setDelay(void* ident, int handle, int64_t ns);
+ virtual Sensor getSensor() const;
+ virtual bool isVirtual() const { return true; }
+};
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
+#endif // ANDROID_ROTATION_VECTOR_SENSOR_H
diff --git a/services/sensorservice/SecondOrderLowPassFilter.cpp b/services/sensorservice/SecondOrderLowPassFilter.cpp
new file mode 100644
index 0000000..e13e136
--- /dev/null
+++ b/services/sensorservice/SecondOrderLowPassFilter.cpp
@@ -0,0 +1,70 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include <sys/types.h>
+#include <math.h>
+
+#include <cutils/log.h>
+
+#include "SecondOrderLowPassFilter.h"
+
+// ---------------------------------------------------------------------------
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+SecondOrderLowPassFilter::SecondOrderLowPassFilter(float Q, float fc)
+ : iQ(1.0f / Q), fc(fc)
+{
+}
+
+void SecondOrderLowPassFilter::setSamplingPeriod(float dT)
+{
+ K = tanf(float(M_PI) * fc * dT);
+ iD = 1.0f / (K*K + K*iQ + 1);
+ a0 = K*K*iD;
+ a1 = 2.0f * a0;
+ b1 = 2.0f*(K*K - 1)*iD;
+ b2 = (K*K - K*iQ + 1)*iD;
+}
+
+// ---------------------------------------------------------------------------
+
+BiquadFilter::BiquadFilter(const SecondOrderLowPassFilter& s)
+ : s(s)
+{
+}
+
+float BiquadFilter::init(float x)
+{
+ x1 = x2 = x;
+ y1 = y2 = x;
+ return x;
+}
+
+float BiquadFilter::operator()(float x)
+{
+ float y = (x + x2)*s.a0 + x1*s.a1 - y1*s.b1 - y2*s.b2;
+ x2 = x1;
+ y2 = y1;
+ x1 = x;
+ y1 = y;
+ return y;
+}
+
+// ---------------------------------------------------------------------------
+}; // namespace android
diff --git a/services/sensorservice/SecondOrderLowPassFilter.h b/services/sensorservice/SecondOrderLowPassFilter.h
new file mode 100644
index 0000000..998ca35b9
--- /dev/null
+++ b/services/sensorservice/SecondOrderLowPassFilter.h
@@ -0,0 +1,61 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ANDROID_SECOND_ORDER_LOW_PASS_FILTER_H
+#define ANDROID_SECOND_ORDER_LOW_PASS_FILTER_H
+
+#include <stdint.h>
+#include <sys/types.h>
+
+// ---------------------------------------------------------------------------
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+class BiquadFilter;
+
+/*
+ * State of a 2nd order low-pass IIR filter
+ */
+class SecondOrderLowPassFilter {
+ friend class BiquadFilter;
+ float iQ, fc;
+ float K, iD;
+ float a0, a1;
+ float b1, b2;
+public:
+ SecondOrderLowPassFilter(float Q, float fc);
+ void setSamplingPeriod(float dT);
+};
+
+/*
+ * Implements a Biquad IIR filter
+ */
+class BiquadFilter {
+ float x1, x2;
+ float y1, y2;
+ const SecondOrderLowPassFilter& s;
+public:
+ BiquadFilter(const SecondOrderLowPassFilter& s);
+ float init(float in);
+ float operator()(float in);
+};
+
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
+#endif // ANDROID_SECOND_ORDER_LOW_PASS_FILTER_H
diff --git a/services/sensorservice/SensorDevice.cpp b/services/sensorservice/SensorDevice.cpp
new file mode 100644
index 0000000..73f85ba
--- /dev/null
+++ b/services/sensorservice/SensorDevice.cpp
@@ -0,0 +1,239 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include <math.h>
+#include <sys/types.h>
+
+#include <utils/Atomic.h>
+#include <utils/Errors.h>
+#include <utils/Singleton.h>
+
+#include <binder/BinderService.h>
+#include <binder/Parcel.h>
+#include <binder/IServiceManager.h>
+
+#include <hardware/sensors.h>
+
+#include "SensorDevice.h"
+
+namespace android {
+// ---------------------------------------------------------------------------
+class BatteryService : public Singleton<BatteryService> {
+ static const int TRANSACTION_noteStartSensor = IBinder::FIRST_CALL_TRANSACTION + 3;
+ static const int TRANSACTION_noteStopSensor = IBinder::FIRST_CALL_TRANSACTION + 4;
+ static const String16 DESCRIPTOR;
+
+ friend class Singleton<BatteryService>;
+ sp<IBinder> mBatteryStatService;
+
+ BatteryService() {
+ const sp<IServiceManager> sm(defaultServiceManager());
+ if (sm != NULL) {
+ const String16 name("batteryinfo");
+ mBatteryStatService = sm->getService(name);
+ }
+ }
+
+ status_t noteStartSensor(int uid, int handle) {
+ Parcel data, reply;
+ data.writeInterfaceToken(DESCRIPTOR);
+ data.writeInt32(uid);
+ data.writeInt32(handle);
+ status_t err = mBatteryStatService->transact(
+ TRANSACTION_noteStartSensor, data, &reply, 0);
+ err = reply.readExceptionCode();
+ return err;
+ }
+
+ status_t noteStopSensor(int uid, int handle) {
+ Parcel data, reply;
+ data.writeInterfaceToken(DESCRIPTOR);
+ data.writeInt32(uid);
+ data.writeInt32(handle);
+ status_t err = mBatteryStatService->transact(
+ TRANSACTION_noteStopSensor, data, &reply, 0);
+ err = reply.readExceptionCode();
+ return err;
+ }
+
+public:
+ void enableSensor(int handle) {
+ if (mBatteryStatService != 0) {
+ int uid = IPCThreadState::self()->getCallingUid();
+ int64_t identity = IPCThreadState::self()->clearCallingIdentity();
+ noteStartSensor(uid, handle);
+ IPCThreadState::self()->restoreCallingIdentity(identity);
+ }
+ }
+ void disableSensor(int handle) {
+ if (mBatteryStatService != 0) {
+ int uid = IPCThreadState::self()->getCallingUid();
+ int64_t identity = IPCThreadState::self()->clearCallingIdentity();
+ noteStopSensor(uid, handle);
+ IPCThreadState::self()->restoreCallingIdentity(identity);
+ }
+ }
+};
+
+const String16 BatteryService::DESCRIPTOR("com.android.internal.app.IBatteryStats");
+
+ANDROID_SINGLETON_STATIC_INSTANCE(BatteryService)
+
+// ---------------------------------------------------------------------------
+
+ANDROID_SINGLETON_STATIC_INSTANCE(SensorDevice)
+
+SensorDevice::SensorDevice()
+ : mSensorDevice(0),
+ mSensorModule(0)
+{
+ status_t err = hw_get_module(SENSORS_HARDWARE_MODULE_ID,
+ (hw_module_t const**)&mSensorModule);
+
+ LOGE_IF(err, "couldn't load %s module (%s)",
+ SENSORS_HARDWARE_MODULE_ID, strerror(-err));
+
+ if (mSensorModule) {
+ err = sensors_open(&mSensorModule->common, &mSensorDevice);
+
+ LOGE_IF(err, "couldn't open device for module %s (%s)",
+ SENSORS_HARDWARE_MODULE_ID, strerror(-err));
+
+ if (mSensorDevice) {
+ sensor_t const* list;
+ ssize_t count = mSensorModule->get_sensors_list(mSensorModule, &list);
+ mActivationCount.setCapacity(count);
+ Info model;
+ for (size_t i=0 ; i<size_t(count) ; i++) {
+ mActivationCount.add(list[i].handle, model);
+ mSensorDevice->activate(mSensorDevice, list[i].handle, 0);
+ }
+ }
+ }
+}
+
+void SensorDevice::dump(String8& result, char* buffer, size_t SIZE)
+{
+ if (!mSensorModule) return;
+ sensor_t const* list;
+ ssize_t count = mSensorModule->get_sensors_list(mSensorModule, &list);
+
+ snprintf(buffer, SIZE, "%d h/w sensors:\n", int(count));
+ result.append(buffer);
+
+ Mutex::Autolock _l(mLock);
+ for (size_t i=0 ; i<size_t(count) ; i++) {
+ snprintf(buffer, SIZE, "handle=0x%08x, active-count=%d / %d\n",
+ list[i].handle,
+ mActivationCount.valueFor(list[i].handle).count,
+ mActivationCount.valueFor(list[i].handle).rates.size());
+ result.append(buffer);
+ }
+}
+
+ssize_t SensorDevice::getSensorList(sensor_t const** list) {
+ if (!mSensorModule) return NO_INIT;
+ ssize_t count = mSensorModule->get_sensors_list(mSensorModule, list);
+ return count;
+}
+
+status_t SensorDevice::initCheck() const {
+ return mSensorDevice && mSensorModule ? NO_ERROR : NO_INIT;
+}
+
+ssize_t SensorDevice::poll(sensors_event_t* buffer, size_t count) {
+ if (!mSensorDevice) return NO_INIT;
+ return mSensorDevice->poll(mSensorDevice, buffer, count);
+}
+
+status_t SensorDevice::activate(void* ident, int handle, int enabled)
+{
+ if (!mSensorDevice) return NO_INIT;
+ status_t err(NO_ERROR);
+ bool actuateHardware = false;
+
+ Info& info( mActivationCount.editValueFor(handle) );
+ int32_t& count(info.count);
+ if (enabled) {
+ if (android_atomic_inc(&count) == 0) {
+ actuateHardware = true;
+ }
+ Mutex::Autolock _l(mLock);
+ if (info.rates.indexOfKey(ident) < 0) {
+ info.rates.add(ident, DEFAULT_EVENTS_PERIOD);
+ }
+ } else {
+ if (android_atomic_dec(&count) == 1) {
+ actuateHardware = true;
+ }
+ Mutex::Autolock _l(mLock);
+ info.rates.removeItem(ident);
+ }
+ if (actuateHardware) {
+ err = mSensorDevice->activate(mSensorDevice, handle, enabled);
+ if (enabled) {
+ LOGE_IF(err, "Error activating sensor %d (%s)", handle, strerror(-err));
+ if (err == 0) {
+ BatteryService::getInstance().enableSensor(handle);
+ }
+ } else {
+ if (err == 0) {
+ BatteryService::getInstance().disableSensor(handle);
+ }
+ }
+ }
+
+ if (!actuateHardware || enabled) {
+ Mutex::Autolock _l(mLock);
+ nsecs_t ns = info.rates.valueAt(0);
+ for (size_t i=1 ; i<info.rates.size() ; i++) {
+ if (info.rates.valueAt(i) < ns) {
+ nsecs_t cur = info.rates.valueAt(i);
+ if (cur < ns) {
+ ns = cur;
+ }
+ }
+ }
+ mSensorDevice->setDelay(mSensorDevice, handle, ns);
+ }
+
+ return err;
+}
+
+status_t SensorDevice::setDelay(void* ident, int handle, int64_t ns)
+{
+ if (!mSensorDevice) return NO_INIT;
+ Info& info( mActivationCount.editValueFor(handle) );
+ { // scope for lock
+ Mutex::Autolock _l(mLock);
+ ssize_t index = info.rates.indexOfKey(ident);
+ if (index < 0) return BAD_INDEX;
+ info.rates.editValueAt(index) = ns;
+ ns = info.rates.valueAt(0);
+ for (size_t i=1 ; i<info.rates.size() ; i++) {
+ nsecs_t cur = info.rates.valueAt(i);
+ if (cur < ns) {
+ ns = cur;
+ }
+ }
+ }
+ return mSensorDevice->setDelay(mSensorDevice, handle, ns);
+}
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
diff --git a/services/sensorservice/SensorDevice.h b/services/sensorservice/SensorDevice.h
new file mode 100644
index 0000000..63ecbcd
--- /dev/null
+++ b/services/sensorservice/SensorDevice.h
@@ -0,0 +1,62 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ANDROID_SENSOR_DEVICE_H
+#define ANDROID_SENSOR_DEVICE_H
+
+#include <stdint.h>
+#include <sys/types.h>
+
+#include <utils/KeyedVector.h>
+#include <utils/Singleton.h>
+#include <utils/String8.h>
+
+#include <gui/Sensor.h>
+
+// ---------------------------------------------------------------------------
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+static const nsecs_t DEFAULT_EVENTS_PERIOD = 200000000; // 5 Hz
+
+class SensorDevice : public Singleton<SensorDevice> {
+ friend class Singleton<SensorDevice>;
+ struct sensors_poll_device_t* mSensorDevice;
+ struct sensors_module_t* mSensorModule;
+ Mutex mLock; // protect mActivationCount[].rates
+ // fixed-size array after construction
+ struct Info {
+ Info() : count(0) { }
+ int32_t count;
+ KeyedVector<void*, nsecs_t> rates;
+ };
+ DefaultKeyedVector<int, Info> mActivationCount;
+
+ SensorDevice();
+public:
+ ssize_t getSensorList(sensor_t const** list);
+ status_t initCheck() const;
+ ssize_t poll(sensors_event_t* buffer, size_t count);
+ status_t activate(void* ident, int handle, int enabled);
+ status_t setDelay(void* ident, int handle, int64_t ns);
+ void dump(String8& result, char* buffer, size_t SIZE);
+};
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
+#endif // ANDROID_SENSOR_DEVICE_H
diff --git a/services/sensorservice/SensorInterface.cpp b/services/sensorservice/SensorInterface.cpp
new file mode 100644
index 0000000..93d23d9
--- /dev/null
+++ b/services/sensorservice/SensorInterface.cpp
@@ -0,0 +1,70 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include <sys/types.h>
+
+#include <cutils/log.h>
+
+#include "SensorInterface.h"
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+SensorInterface::~SensorInterface()
+{
+}
+
+// ---------------------------------------------------------------------------
+
+HardwareSensor::HardwareSensor(const sensor_t& sensor)
+ : mSensorDevice(SensorDevice::getInstance()),
+ mSensor(&sensor), mEnabled(false)
+{
+ LOGI("%s", sensor.name);
+}
+
+HardwareSensor::~HardwareSensor() {
+}
+
+bool HardwareSensor::process(sensors_event_t* outEvent,
+ const sensors_event_t& event) {
+ *outEvent = event;
+ return true;
+}
+
+bool HardwareSensor::isEnabled() const {
+ return mEnabled;
+}
+
+status_t HardwareSensor::activate(void* ident,bool enabled) {
+ status_t err = mSensorDevice.activate(ident, mSensor.getHandle(), enabled);
+ if (err == NO_ERROR)
+ mEnabled = enabled;
+ return err;
+}
+
+status_t HardwareSensor::setDelay(void* ident, int handle, int64_t ns) {
+ return mSensorDevice.setDelay(ident, handle, ns);
+}
+
+Sensor HardwareSensor::getSensor() const {
+ return mSensor;
+}
+
+
+// ---------------------------------------------------------------------------
+}; // namespace android
diff --git a/services/sensorservice/SensorInterface.h b/services/sensorservice/SensorInterface.h
new file mode 100644
index 0000000..eebd563
--- /dev/null
+++ b/services/sensorservice/SensorInterface.h
@@ -0,0 +1,75 @@
+/*
+ * Copyright (C) 2010 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ANDROID_SENSOR_INTERFACE_H
+#define ANDROID_SENSOR_INTERFACE_H
+
+#include <stdint.h>
+#include <sys/types.h>
+
+#include <utils/Singleton.h>
+
+#include <gui/Sensor.h>
+
+#include "SensorDevice.h"
+
+// ---------------------------------------------------------------------------
+
+namespace android {
+// ---------------------------------------------------------------------------
+
+class SensorInterface {
+public:
+ virtual ~SensorInterface();
+
+ virtual bool process(sensors_event_t* outEvent,
+ const sensors_event_t& event) = 0;
+
+ virtual bool isEnabled() const = 0;
+ virtual status_t activate(void* ident, bool enabled) = 0;
+ virtual status_t setDelay(void* ident, int handle, int64_t ns) = 0;
+ virtual Sensor getSensor() const = 0;
+ virtual bool isVirtual() const = 0;
+};
+
+// ---------------------------------------------------------------------------
+
+class HardwareSensor : public SensorInterface
+{
+ SensorDevice& mSensorDevice;
+ Sensor mSensor;
+ bool mEnabled;
+
+public:
+ HardwareSensor(const sensor_t& sensor);
+
+ virtual ~HardwareSensor();
+
+ virtual bool process(sensors_event_t* outEvent,
+ const sensors_event_t& event);
+
+ virtual bool isEnabled() const;
+ virtual status_t activate(void* ident, bool enabled);
+ virtual status_t setDelay(void* ident, int handle, int64_t ns);
+ virtual Sensor getSensor() const;
+ virtual bool isVirtual() const { return false; }
+};
+
+
+// ---------------------------------------------------------------------------
+}; // namespace android
+
+#endif // ANDROID_SENSOR_INTERFACE_H
diff --git a/services/sensorservice/SensorService.cpp b/services/sensorservice/SensorService.cpp
index c9ab992..ea5e5cc 100644
--- a/services/sensorservice/SensorService.cpp
+++ b/services/sensorservice/SensorService.cpp
@@ -15,6 +15,7 @@
*/
#include <stdint.h>
+#include <math.h>
#include <sys/types.h>
#include <utils/SortedVector.h>
@@ -35,80 +36,15 @@
#include <hardware/sensors.h>
#include "SensorService.h"
+#include "GravitySensor.h"
+#include "LinearAccelerationSensor.h"
+#include "RotationVectorSensor.h"
namespace android {
// ---------------------------------------------------------------------------
-class BatteryService : public Singleton<BatteryService> {
- static const int TRANSACTION_noteStartSensor = IBinder::FIRST_CALL_TRANSACTION + 3;
- static const int TRANSACTION_noteStopSensor = IBinder::FIRST_CALL_TRANSACTION + 4;
- static const String16 DESCRIPTOR;
-
- friend class Singleton<BatteryService>;
- sp<IBinder> mBatteryStatService;
-
- BatteryService() {
- const sp<IServiceManager> sm(defaultServiceManager());
- if (sm != NULL) {
- const String16 name("batteryinfo");
- mBatteryStatService = sm->getService(name);
- }
- }
-
- status_t noteStartSensor(int uid, int handle) {
- Parcel data, reply;
- data.writeInterfaceToken(DESCRIPTOR);
- data.writeInt32(uid);
- data.writeInt32(handle);
- status_t err = mBatteryStatService->transact(
- TRANSACTION_noteStartSensor, data, &reply, 0);
- err = reply.readExceptionCode();
- return err;
- }
-
- status_t noteStopSensor(int uid, int handle) {
- Parcel data, reply;
- data.writeInterfaceToken(DESCRIPTOR);
- data.writeInt32(uid);
- data.writeInt32(handle);
- status_t err = mBatteryStatService->transact(
- TRANSACTION_noteStopSensor, data, &reply, 0);
- err = reply.readExceptionCode();
- return err;
- }
-
-public:
- void enableSensor(int handle) {
- if (mBatteryStatService != 0) {
- int uid = IPCThreadState::self()->getCallingUid();
- int64_t identity = IPCThreadState::self()->clearCallingIdentity();
- noteStartSensor(uid, handle);
- IPCThreadState::self()->restoreCallingIdentity(identity);
- }
- }
- void disableSensor(int handle) {
- if (mBatteryStatService != 0) {
- int uid = IPCThreadState::self()->getCallingUid();
- int64_t identity = IPCThreadState::self()->clearCallingIdentity();
- noteStopSensor(uid, handle);
- IPCThreadState::self()->restoreCallingIdentity(identity);
- }
- }
-};
-
-const String16 BatteryService::DESCRIPTOR("com.android.internal.app.IBatteryStats");
-
-ANDROID_SINGLETON_STATIC_INSTANCE(BatteryService)
-
-// ---------------------------------------------------------------------------
-
-// 100 events/s max
-static const nsecs_t MINIMUM_EVENT_PERIOD = ms2ns(10);
-
SensorService::SensorService()
: Thread(false),
- mSensorDevice(0),
- mSensorModule(0),
mDump("android.permission.DUMP"),
mInitCheck(NO_INIT)
{
@@ -118,43 +54,66 @@
{
LOGD("nuSensorService starting...");
- status_t err = hw_get_module(SENSORS_HARDWARE_MODULE_ID,
- (hw_module_t const**)&mSensorModule);
+ SensorDevice& dev(SensorDevice::getInstance());
- LOGE_IF(err, "couldn't load %s module (%s)",
- SENSORS_HARDWARE_MODULE_ID, strerror(-err));
-
- if (mSensorModule) {
- err = sensors_open(&mSensorModule->common, &mSensorDevice);
-
- LOGE_IF(err, "couldn't open device for module %s (%s)",
- SENSORS_HARDWARE_MODULE_ID, strerror(-err));
-
- sensors_event_t event;
- memset(&event, 0, sizeof(event));
-
- struct sensor_t const* list;
- int count = mSensorModule->get_sensors_list(mSensorModule, &list);
+ if (dev.initCheck() == NO_ERROR) {
+ uint32_t virtualSensorsNeeds =
+ (1<<SENSOR_TYPE_GRAVITY) |
+ (1<<SENSOR_TYPE_LINEAR_ACCELERATION) |
+ (1<<SENSOR_TYPE_ROTATION_VECTOR);
+ sensor_t const* list;
+ int count = dev.getSensorList(&list);
mLastEventSeen.setCapacity(count);
for (int i=0 ; i<count ; i++) {
- Sensor sensor(list + i);
- LOGI("%s", sensor.getName().string());
- mSensorList.add(sensor);
- if (mSensorDevice) {
- mSensorDevice->activate(mSensorDevice, sensor.getHandle(), 0);
+ registerSensor( new HardwareSensor(list[i]) );
+ switch (list[i].type) {
+ case SENSOR_TYPE_GRAVITY:
+ case SENSOR_TYPE_LINEAR_ACCELERATION:
+ case SENSOR_TYPE_ROTATION_VECTOR:
+ virtualSensorsNeeds &= ~(1<<list[i].type);
+ break;
}
- mLastEventSeen.add(sensor.getHandle(), event);
}
- if (mSensorDevice) {
- run("SensorService", PRIORITY_URGENT_DISPLAY);
- mInitCheck = NO_ERROR;
+ if (virtualSensorsNeeds & (1<<SENSOR_TYPE_GRAVITY)) {
+ registerVirtualSensor( new GravitySensor(list, count) );
}
+ if (virtualSensorsNeeds & (1<<SENSOR_TYPE_LINEAR_ACCELERATION)) {
+ registerVirtualSensor( new LinearAccelerationSensor(list, count) );
+ }
+ if (virtualSensorsNeeds & (1<<SENSOR_TYPE_ROTATION_VECTOR)) {
+ registerVirtualSensor( new RotationVectorSensor(list, count) );
+ }
+
+ run("SensorService", PRIORITY_URGENT_DISPLAY);
+ mInitCheck = NO_ERROR;
}
}
+void SensorService::registerSensor(SensorInterface* s)
+{
+ sensors_event_t event;
+ memset(&event, 0, sizeof(event));
+
+ const Sensor sensor(s->getSensor());
+ // add to the sensor list (returned to clients)
+ mSensorList.add(sensor);
+ // add to our handle->SensorInterface mapping
+ mSensorMap.add(sensor.getHandle(), s);
+ // create an entry in the mLastEventSeen array
+ mLastEventSeen.add(sensor.getHandle(), event);
+}
+
+void SensorService::registerVirtualSensor(SensorInterface* s)
+{
+ registerSensor(s);
+ mVirtualSensorList.add( s );
+}
+
SensorService::~SensorService()
{
+ for (size_t i=0 ; i<mSensorMap.size() ; i++)
+ delete mSensorMap.valueAt(i);
}
status_t SensorService::dump(int fd, const Vector<String16>& args)
@@ -175,7 +134,7 @@
for (size_t i=0 ; i<mSensorList.size() ; i++) {
const Sensor& s(mSensorList[i]);
const sensors_event_t& e(mLastEventSeen.valueFor(s.getHandle()));
- snprintf(buffer, SIZE, "%s (vendor=%s, handle=%d, maxRate=%.2fHz, last=<%5.1f,%5.1f,%5.1f>)\n",
+ snprintf(buffer, SIZE, "%-48s| %-32s | 0x%08x | maxRate=%7.2fHz | last=<%5.1f,%5.1f,%5.1f>\n",
s.getName().string(),
s.getVendor().string(),
s.getHandle(),
@@ -183,6 +142,7 @@
e.data[0], e.data[1], e.data[2]);
result.append(buffer);
}
+ SensorDevice::getInstance().dump(result, buffer, SIZE);
snprintf(buffer, SIZE, "%d active connections\n",
mActiveConnections.size());
@@ -191,7 +151,7 @@
result.append(buffer);
for (size_t i=0 ; i<mActiveSensors.size() ; i++) {
int handle = mActiveSensors.keyAt(i);
- snprintf(buffer, SIZE, "%s (handle=%d, connections=%d)\n",
+ snprintf(buffer, SIZE, "%s (handle=0x%08x, connections=%d)\n",
getSensorName(handle).string(),
handle,
mActiveSensors.valueAt(i)->getNumConnections());
@@ -206,51 +166,96 @@
{
LOGD("nuSensorService thread starting...");
- sensors_event_t buffer[16];
- sensors_event_t scratch[16];
- struct sensors_poll_device_t* device = mSensorDevice;
- ssize_t count;
+ const size_t numEventMax = 16 * (1 + mVirtualSensorList.size());
+ sensors_event_t buffer[numEventMax];
+ sensors_event_t scratch[numEventMax];
+ SensorDevice& device(SensorDevice::getInstance());
+ const size_t vcount = mVirtualSensorList.size();
+ ssize_t count;
do {
- count = device->poll(device, buffer, sizeof(buffer)/sizeof(*buffer));
+ count = device.poll(buffer, numEventMax);
if (count<0) {
LOGE("sensor poll failed (%s)", strerror(-count));
break;
}
- const SortedVector< wp<SensorEventConnection> > activeConnections(
- getActiveConnections());
+ recordLastValue(buffer, count);
- size_t numConnections = activeConnections.size();
- if (numConnections) {
- Mutex::Autolock _l(mLock);
-
- // record the last event for each sensor
- int32_t prev = buffer[0].sensor;
- for (ssize_t i=1 ; i<count ; i++) {
- // record the last event of each sensor type in this buffer
- int32_t curr = buffer[i].sensor;
- if (curr != prev) {
- mLastEventSeen.editValueFor(prev) = buffer[i-1];
- prev = curr;
+ // handle virtual sensors
+ if (count && vcount) {
+ const DefaultKeyedVector<int, SensorInterface*> virtualSensors(
+ getActiveVirtualSensors());
+ const size_t activeVirtualSensorCount = virtualSensors.size();
+ if (activeVirtualSensorCount) {
+ size_t k = 0;
+ for (size_t i=0 ; i<size_t(count) ; i++) {
+ sensors_event_t const * const event = buffer;
+ for (size_t j=0 ; j<activeVirtualSensorCount ; j++) {
+ sensors_event_t out;
+ if (virtualSensors.valueAt(j)->process(&out, event[i])) {
+ buffer[count + k] = out;
+ k++;
+ }
+ }
}
- }
- mLastEventSeen.editValueFor(prev) = buffer[count-1];
-
- for (size_t i=0 ; i<numConnections ; i++) {
- sp<SensorEventConnection> connection(activeConnections[i].promote());
- if (connection != 0) {
- connection->sendEvents(buffer, count, scratch);
+ if (k) {
+ // record the last synthesized values
+ recordLastValue(&buffer[count], k);
+ count += k;
+ // sort the buffer by time-stamps
+ sortEventBuffer(buffer, count);
}
}
}
+ // send our events to clients...
+ const SortedVector< wp<SensorEventConnection> > activeConnections(
+ getActiveConnections());
+ size_t numConnections = activeConnections.size();
+ for (size_t i=0 ; i<numConnections ; i++) {
+ sp<SensorEventConnection> connection(
+ activeConnections[i].promote());
+ if (connection != 0) {
+ connection->sendEvents(buffer, count, scratch);
+ }
+ }
} while (count >= 0 || Thread::exitPending());
LOGW("Exiting SensorService::threadLoop!");
return false;
}
+void SensorService::recordLastValue(
+ sensors_event_t const * buffer, size_t count)
+{
+ Mutex::Autolock _l(mLock);
+
+ // record the last event for each sensor
+ int32_t prev = buffer[0].sensor;
+ for (size_t i=1 ; i<count ; i++) {
+ // record the last event of each sensor type in this buffer
+ int32_t curr = buffer[i].sensor;
+ if (curr != prev) {
+ mLastEventSeen.editValueFor(prev) = buffer[i-1];
+ prev = curr;
+ }
+ }
+ mLastEventSeen.editValueFor(prev) = buffer[count-1];
+}
+
+void SensorService::sortEventBuffer(sensors_event_t* buffer, size_t count)
+{
+ struct compar {
+ static int cmp(void const* lhs, void const* rhs) {
+ sensors_event_t const* l = static_cast<sensors_event_t const*>(lhs);
+ sensors_event_t const* r = static_cast<sensors_event_t const*>(rhs);
+ return r->timestamp - l->timestamp;
+ }
+ };
+ qsort(buffer, count, sizeof(sensors_event_t), compar::cmp);
+}
+
SortedVector< wp<SensorService::SensorEventConnection> >
SensorService::getActiveConnections() const
{
@@ -258,6 +263,13 @@
return mActiveConnections;
}
+DefaultKeyedVector<int, SensorInterface*>
+SensorService::getActiveVirtualSensors() const
+{
+ Mutex::Autolock _l(mLock);
+ return mActiveVirtualSensors;
+}
+
String8 SensorService::getSensorName(int handle) const {
size_t count = mSensorList.size();
for (size_t i=0 ; i<count ; i++) {
@@ -288,8 +300,13 @@
for (size_t i=0 ; i<size ; ) {
SensorRecord* rec = mActiveSensors.valueAt(i);
if (rec && rec->removeConnection(connection)) {
- mSensorDevice->activate(mSensorDevice, mActiveSensors.keyAt(i), 0);
+ int handle = mActiveSensors.keyAt(i);
+ SensorInterface* sensor = mSensorMap.valueFor( handle );
+ if (sensor) {
+ sensor->activate(connection.unsafe_get(), false);
+ }
mActiveSensors.removeItemsAt(i, 1);
+ mActiveVirtualSensors.removeItem(handle);
delete rec;
size--;
} else {
@@ -305,39 +322,38 @@
if (mInitCheck != NO_ERROR)
return mInitCheck;
- status_t err = NO_ERROR;
Mutex::Autolock _l(mLock);
- SensorRecord* rec = mActiveSensors.valueFor(handle);
- if (rec == 0) {
- rec = new SensorRecord(connection);
- mActiveSensors.add(handle, rec);
- err = mSensorDevice->activate(mSensorDevice, handle, 1);
- LOGE_IF(err, "Error activating sensor %d (%s)", handle, strerror(-err));
- if (err == 0) {
- BatteryService::getInstance().enableSensor(handle);
- }
- } else {
- if (rec->addConnection(connection)) {
- // this sensor is already activated, but we are adding a
- // connection that uses it. Immediately send down the last
- // known value of the requested sensor.
- sensors_event_t scratch;
- sensors_event_t& event(mLastEventSeen.editValueFor(handle));
- if (event.version == sizeof(sensors_event_t)) {
- connection->sendEvents(&event, 1);
- }
- }
- }
+ SensorInterface* sensor = mSensorMap.valueFor(handle);
+ status_t err = sensor ? sensor->activate(connection.get(), true) : status_t(BAD_VALUE);
if (err == NO_ERROR) {
- // connection now active
- if (connection->addSensor(handle)) {
- // the sensor was added (which means it wasn't already there)
- // so, see if this connection becomes active
- if (mActiveConnections.indexOf(connection) < 0) {
- mActiveConnections.add(connection);
+ SensorRecord* rec = mActiveSensors.valueFor(handle);
+ if (rec == 0) {
+ rec = new SensorRecord(connection);
+ mActiveSensors.add(handle, rec);
+ if (sensor->isVirtual()) {
+ mActiveVirtualSensors.add(handle, sensor);
}
- // this could change the sensor event delivery speed
- recomputeEventsPeriodLocked(handle);
+ } else {
+ if (rec->addConnection(connection)) {
+ // this sensor is already activated, but we are adding a
+ // connection that uses it. Immediately send down the last
+ // known value of the requested sensor.
+ sensors_event_t scratch;
+ sensors_event_t& event(mLastEventSeen.editValueFor(handle));
+ if (event.version == sizeof(sensors_event_t)) {
+ connection->sendEvents(&event, 1);
+ }
+ }
+ }
+ if (err == NO_ERROR) {
+ // connection now active
+ if (connection->addSensor(handle)) {
+ // the sensor was added (which means it wasn't already there)
+ // so, see if this connection becomes active
+ if (mActiveConnections.indexOf(connection) < 0) {
+ mActiveConnections.add(connection);
+ }
+ }
}
}
return err;
@@ -361,15 +377,11 @@
// see if this sensor becomes inactive
if (rec->removeConnection(connection)) {
mActiveSensors.removeItem(handle);
+ mActiveVirtualSensors.removeItem(handle);
delete rec;
- err = mSensorDevice->activate(mSensorDevice, handle, 0);
- if (err == 0) {
- BatteryService::getInstance().disableSensor(handle);
- }
}
- }
- if (err == NO_ERROR) {
- recomputeEventsPeriodLocked(handle);
+ SensorInterface* sensor = mSensorMap.valueFor(handle);
+ err = sensor ? sensor->activate(connection.get(), false) : status_t(BAD_VALUE);
}
return err;
}
@@ -386,30 +398,9 @@
if (ns < MINIMUM_EVENTS_PERIOD)
ns = MINIMUM_EVENTS_PERIOD;
- Mutex::Autolock _l(mLock);
- status_t err = connection->setEventRateLocked(handle, ns);
- if (err == NO_ERROR) {
- recomputeEventsPeriodLocked(handle);
- }
- return err;
-}
-
-status_t SensorService::recomputeEventsPeriodLocked(int32_t handle)
-{
- status_t err = NO_ERROR;
- nsecs_t wanted = ms2ns(1000);
- size_t count = mActiveConnections.size();
- for (size_t i=0 ; i<count ; i++) {
- sp<SensorEventConnection> connection(mActiveConnections[i].promote());
- if (connection != NULL) {
- nsecs_t ns = connection->getEventRateForSensor(handle);
- if (ns) {
- wanted = wanted < ns ? wanted : ns;
- }
- }
- }
- err = mSensorDevice->setDelay(mSensorDevice, handle, wanted);
- return err;
+ SensorInterface* sensor = mSensorMap.valueFor(handle);
+ if (!sensor) return BAD_VALUE;
+ return sensor->setDelay(connection.get(), handle, ns);
}
// ---------------------------------------------------------------------------
@@ -458,41 +449,32 @@
}
bool SensorService::SensorEventConnection::addSensor(int32_t handle) {
- if (mSensorInfo.indexOfKey(handle) <= 0) {
- SensorInfo info;
- mSensorInfo.add(handle, info);
+ Mutex::Autolock _l(mConnectionLock);
+ if (mSensorInfo.indexOf(handle) <= 0) {
+ mSensorInfo.add(handle);
return true;
}
return false;
}
bool SensorService::SensorEventConnection::removeSensor(int32_t handle) {
- if (mSensorInfo.removeItem(handle) >= 0) {
+ Mutex::Autolock _l(mConnectionLock);
+ if (mSensorInfo.remove(handle) >= 0) {
return true;
}
return false;
}
bool SensorService::SensorEventConnection::hasSensor(int32_t handle) const {
- return mSensorInfo.indexOfKey(handle) >= 0;
+ Mutex::Autolock _l(mConnectionLock);
+ return mSensorInfo.indexOf(handle) >= 0;
}
bool SensorService::SensorEventConnection::hasAnySensor() const {
+ Mutex::Autolock _l(mConnectionLock);
return mSensorInfo.size() ? true : false;
}
-status_t SensorService::SensorEventConnection::setEventRateLocked(
- int handle, nsecs_t ns)
-{
- ssize_t index = mSensorInfo.indexOfKey(handle);
- if (index >= 0) {
- SensorInfo& info = mSensorInfo.editValueFor(handle);
- info.ns = ns;
- return NO_ERROR;
- }
- return status_t(index);
-}
-
status_t SensorService::SensorEventConnection::sendEvents(
sensors_event_t const* buffer, size_t numEvents,
sensors_event_t* scratch)
@@ -500,10 +482,11 @@
// filter out events not for this connection
size_t count = 0;
if (scratch) {
+ Mutex::Autolock _l(mConnectionLock);
size_t i=0;
while (i<numEvents) {
const int32_t curr = buffer[i].sensor;
- if (mSensorInfo.indexOfKey(curr) >= 0) {
+ if (mSensorInfo.indexOf(curr) >= 0) {
do {
scratch[count++] = buffer[i++];
} while ((i<numEvents) && (buffer[i].sensor == curr));
diff --git a/services/sensorservice/SensorService.h b/services/sensorservice/SensorService.h
index dfb1c0e..540c7e2 100644
--- a/services/sensorservice/SensorService.h
+++ b/services/sensorservice/SensorService.h
@@ -34,6 +34,8 @@
#include <gui/ISensorServer.h>
#include <gui/ISensorEventConnection.h>
+#include "SensorInterface.h"
+
// ---------------------------------------------------------------------------
struct sensors_poll_device_t;
@@ -50,7 +52,6 @@
friend class BinderService<SensorService>;
static const nsecs_t MINIMUM_EVENTS_PERIOD = 1000000; // 1000 Hz
- static const nsecs_t DEFAULT_EVENTS_PERIOD = 200000000; // 5 Hz
SensorService();
virtual ~SensorService();
@@ -75,13 +76,10 @@
sp<SensorService> const mService;
sp<SensorChannel> const mChannel;
+ mutable Mutex mConnectionLock;
// protected by SensorService::mLock
- struct SensorInfo {
- SensorInfo() : ns(DEFAULT_EVENTS_PERIOD) { }
- nsecs_t ns;
- };
- DefaultKeyedVector<int32_t, SensorInfo> mSensorInfo;
+ SortedVector<int> mSensorInfo;
public:
SensorEventConnection(const sp<SensorService>& service);
@@ -92,10 +90,6 @@
bool hasAnySensor() const;
bool addSensor(int32_t handle);
bool removeSensor(int32_t handle);
- status_t setEventRateLocked(int handle, nsecs_t ns);
- nsecs_t getEventRateForSensor(int32_t handle) const {
- return mSensorInfo.valueFor(handle).ns;
- }
};
class SensorRecord {
@@ -108,19 +102,25 @@
};
SortedVector< wp<SensorEventConnection> > getActiveConnections() const;
+ DefaultKeyedVector<int, SensorInterface*> getActiveVirtualSensors() const;
+
String8 getSensorName(int handle) const;
- status_t recomputeEventsPeriodLocked(int32_t handle);
+ void recordLastValue(sensors_event_t const * buffer, size_t count);
+ static void sortEventBuffer(sensors_event_t* buffer, size_t count);
+ void registerSensor(SensorInterface* sensor);
+ void registerVirtualSensor(SensorInterface* sensor);
// constants
Vector<Sensor> mSensorList;
- struct sensors_poll_device_t* mSensorDevice;
- struct sensors_module_t* mSensorModule;
+ DefaultKeyedVector<int, SensorInterface*> mSensorMap;
+ Vector<SensorInterface *> mVirtualSensorList;
Permission mDump;
status_t mInitCheck;
// protected by mLock
mutable Mutex mLock;
DefaultKeyedVector<int, SensorRecord*> mActiveSensors;
+ DefaultKeyedVector<int, SensorInterface*> mActiveVirtualSensors;
SortedVector< wp<SensorEventConnection> > mActiveConnections;
// The size of this vector is constant, only the items are mutable
diff --git a/telephony/java/com/android/internal/telephony/CallManager.java b/telephony/java/com/android/internal/telephony/CallManager.java
index 5f9a3e7..d74a547 100644
--- a/telephony/java/com/android/internal/telephony/CallManager.java
+++ b/telephony/java/com/android/internal/telephony/CallManager.java
@@ -380,7 +380,11 @@
break;
case OFFHOOK:
Phone fgPhone = getFgPhone();
- if (hasActiveFgCall() && !(fgPhone instanceof SipPhone)) {
+ // Enable IN_CALL mode while foreground call is in DIALING,
+ // ALERTING, ACTIVE and DISCONNECTING state and not from sipPhone
+ if (getActiveFgCallState() != Call.State.IDLE
+ && getActiveFgCallState() != Call.State.DISCONNECTED
+ && !(fgPhone instanceof SipPhone)) {
mode = AudioManager.MODE_IN_CALL;
}
break;
diff --git a/telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java b/telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java
index e7d57bc..ab9cf2a 100644
--- a/telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java
+++ b/telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java
@@ -115,7 +115,7 @@
* It is a subset of allApns and has the same format
*/
private ArrayList<ApnSetting> waitingApns = null;
-
+ private int waitingApnsPermanentFailureCountDown = 0;
private ApnSetting preferredApn = null;
/* Currently active APN */
@@ -449,6 +449,7 @@
if (state == State.IDLE) {
waitingApns = buildWaitingApns();
+ waitingApnsPermanentFailureCountDown = waitingApns.size();
if (waitingApns.isEmpty()) {
if (DBG) log("No APN found");
notifyNoData(GsmDataConnection.FailCause.MISSING_UNKNOWN_APN);
@@ -1154,20 +1155,25 @@
TelephonyManager.getDefault().getNetworkType());
}
- // No try for permanent failure
- if (cause.isPermanentFail()) {
- notifyNoData(cause);
- phone.notifyDataConnection(Phone.REASON_APN_FAILED);
- onEnableApn(apnTypeToId(mRequestedApnType), DISABLED);
- return;
- }
-
+ // Count permanent failures and remove the APN we just tried
+ waitingApnsPermanentFailureCountDown -= cause.isPermanentFail() ? 1 : 0;
waitingApns.remove(0);
+ if (DBG) log(String.format("onDataSetupComplete: waitingApns.size=%d" +
+ " waitingApnsPermanenatFailureCountDown=%d",
+ waitingApns.size(), waitingApnsPermanentFailureCountDown));
+
+ // See if there are more APN's to try
if (waitingApns.isEmpty()) {
- // No more to try, start delayed retry
- startDelayedRetry(cause, reason);
+ if (waitingApnsPermanentFailureCountDown == 0) {
+ if (DBG) log("onDataSetupComplete: Permanent failures stop retrying");
+ notifyNoData(cause);
+ phone.notifyDataConnection(Phone.REASON_APN_FAILED);
+ } else {
+ if (DBG) log("onDataSetupComplete: Not all permanent failures, retry");
+ startDelayedRetry(cause, reason);
+ }
} else {
- // we still have more apns to try
+ if (DBG) log("onDataSetupComplete: Try next APN");
setState(State.SCANNING);
// Wait a bit before trying the next APN, so that
// we're not tying up the RIL command channel
diff --git a/telephony/java/com/android/internal/telephony/sip/SipPhone.java b/telephony/java/com/android/internal/telephony/sip/SipPhone.java
index b154c91..818605a 100755
--- a/telephony/java/com/android/internal/telephony/sip/SipPhone.java
+++ b/telephony/java/com/android/internal/telephony/sip/SipPhone.java
@@ -390,12 +390,11 @@
new SipProfile.Builder(calleeSipUri).build();
SipConnection c = new SipConnection(this, callee,
originalNumber);
- connections.add(c);
c.dial();
+ connections.add(c);
setState(Call.State.DIALING);
return c;
} catch (ParseException e) {
- // TODO: notify someone
throw new SipException("dial", e);
}
}
diff --git a/voip/java/android/net/sip/SipManager.java b/voip/java/android/net/sip/SipManager.java
index 8aaa805..2e386620 100644
--- a/voip/java/android/net/sip/SipManager.java
+++ b/voip/java/android/net/sip/SipManager.java
@@ -314,10 +314,6 @@
SipAudioCall call = new SipAudioCall(mContext, localProfile);
call.setListener(listener);
SipSession s = createSipSession(localProfile, null);
- if (s == null) {
- throw new SipException(
- "Failed to create SipSession; network available?");
- }
call.makeCall(peerProfile, s, timeout);
return call;
}
@@ -366,7 +362,9 @@
*/
public SipAudioCall takeAudioCall(Intent incomingCallIntent,
SipAudioCall.Listener listener) throws SipException {
- if (incomingCallIntent == null) return null;
+ if (incomingCallIntent == null) {
+ throw new SipException("Cannot retrieve session with null intent");
+ }
String callId = getCallId(incomingCallIntent);
if (callId == null) {
@@ -381,7 +379,9 @@
try {
ISipSession session = mSipService.getPendingSession(callId);
- if (session == null) return null;
+ if (session == null) {
+ throw new SipException("No pending session for the call");
+ }
SipAudioCall call = new SipAudioCall(
mContext, session.getLocalProfile());
call.attachCall(new SipSession(session), offerSd);
@@ -526,6 +526,10 @@
SipSession.Listener listener) throws SipException {
try {
ISipSession s = mSipService.createSession(localProfile, null);
+ if (s == null) {
+ throw new SipException(
+ "Failed to create SipSession; network unavailable?");
+ }
return new SipSession(s, listener);
} catch (RemoteException e) {
throw new SipException("createSipSession()", e);
@@ -541,7 +545,7 @@
try {
return mSipService.getListOfProfiles();
} catch (RemoteException e) {
- return null;
+ return new SipProfile[0];
}
}
diff --git a/voip/java/com/android/server/sip/SipService.java b/voip/java/com/android/server/sip/SipService.java
index f480fec..3af6e78 100644
--- a/voip/java/com/android/server/sip/SipService.java
+++ b/voip/java/com/android/server/sip/SipService.java
@@ -135,7 +135,7 @@
switch (state) {
case WifiManager.WIFI_STATE_ENABLED:
mWifiEnabled = true;
- if (anyOpened()) grabWifiLock();
+ if (anyOpenedToReceiveCalls()) grabWifiLock();
break;
case WifiManager.WIFI_STATE_DISABLED:
mWifiEnabled = false;
@@ -231,7 +231,7 @@
notifyProfileRemoved(group.getLocalProfile());
group.close();
- if (!anyOpened()) {
+ if (!anyOpenedToReceiveCalls()) {
releaseWifiLock();
mMyWakeLock.reset(); // in case there's leak
}
@@ -243,7 +243,7 @@
SipSessionGroupExt group = mSipGroups.get(localProfileUri);
if (group == null) return false;
if (isCallerCreatorOrRadio(group)) {
- return group.isOpened();
+ return true;
} else {
Log.w(TAG, "only creator or radio can query on the profile");
return false;
@@ -358,9 +358,9 @@
mContext.sendBroadcast(intent);
}
- private boolean anyOpened() {
+ private boolean anyOpenedToReceiveCalls() {
for (SipSessionGroupExt group : mSipGroups.values()) {
- if (group.isOpened()) return true;
+ if (group.isOpenedToReceiveCalls()) return true;
}
return false;
}
@@ -479,7 +479,7 @@
private class SipSessionGroupExt extends SipSessionAdapter {
private SipSessionGroup mSipGroup;
private PendingIntent mIncomingCallPendingIntent;
- private boolean mOpened;
+ private boolean mOpenedToReceiveCalls;
private AutoRegistrationProcess mAutoRegistration =
new AutoRegistrationProcess();
@@ -541,7 +541,7 @@
}
public void openToReceiveCalls() throws SipException {
- mOpened = true;
+ mOpenedToReceiveCalls = true;
if (mConnected) {
mSipGroup.openToReceiveCalls(this);
mAutoRegistration.start(mSipGroup);
@@ -555,9 +555,9 @@
mSipGroup.onConnectivityChanged();
if (connected) {
resetGroup(mLocalIp);
- if (mOpened) openToReceiveCalls();
+ if (mOpenedToReceiveCalls) openToReceiveCalls();
} else {
- // close mSipGroup but remember mOpened
+ // close mSipGroup but remember mOpenedToReceiveCalls
if (DEBUG) Log.d(TAG, " close auto reg temporarily: "
+ getUri() + ": " + mIncomingCallPendingIntent);
mSipGroup.close();
@@ -582,7 +582,7 @@
}
public void close() {
- mOpened = false;
+ mOpenedToReceiveCalls = false;
mSipGroup.close();
mAutoRegistration.stop();
if (DEBUG) Log.d(TAG, " close: " + getUri() + ": "
@@ -629,8 +629,8 @@
+ SipErrorCode.toString(errorCode) + ": " + message);
}
- public boolean isOpened() {
- return mOpened;
+ public boolean isOpenedToReceiveCalls() {
+ return mOpenedToReceiveCalls;
}
public boolean isRegistered() {
diff --git a/voip/java/com/android/server/sip/SipSessionGroup.java b/voip/java/com/android/server/sip/SipSessionGroup.java
index 50ce7dc..2fbaee2 100644
--- a/voip/java/com/android/server/sip/SipSessionGroup.java
+++ b/voip/java/com/android/server/sip/SipSessionGroup.java
@@ -190,6 +190,7 @@
public synchronized void close() {
Log.d(TAG, " close stack for " + mLocalProfile.getUriString());
+ onConnectivityChanged();
mSessionMap.clear();
closeToNotReceiveCalls();
if (mSipStack != null) {
diff --git a/voip/jni/rtp/EchoSuppressor.cpp b/voip/jni/rtp/EchoSuppressor.cpp
index d5cff6e8..f9508d8 100644
--- a/voip/jni/rtp/EchoSuppressor.cpp
+++ b/voip/jni/rtp/EchoSuppressor.cpp
@@ -160,22 +160,27 @@
}
// Compute correlations.
- float corr2 = 0.0f;
int latency = 0;
+ float corr2 = 0.0f;
+ float varX = 0.0f;
float varY = mY2Sum - mWeight * mYSum * mYSum;
for (int i = mTailLength - 1; i >= 0; --i) {
- float varX = mX2Sums[i] - mWeight * mXSums[i] * mXSums[i];
float cov = mXYSums[i] - mWeight * mXSums[i] * mYSum;
- float c2 = cov * cov / (varX * varY + 1);
- if (c2 > corr2) {
- corr2 = c2;
- latency = i;
+ if (cov > 0.0f) {
+ float varXi = mX2Sums[i] - mWeight * mXSums[i] * mXSums[i];
+ float corr2i = cov * cov / (varXi * varY + 1);
+ if (corr2i > corr2) {
+ varX = varXi;
+ corr2 = corr2i;
+ latency = i;
+ }
}
}
- //LOGI("correlation^2 = %.10f, latency = %d", corr2, latency * mScale);
+ //LOGI("corr^2 %.5f, var %8.0f %8.0f, latency %d", corr2, varX, varY,
+ // latency * mScale);
// Do echo suppression.
- if (corr2 > 0.1f) {
+ if (corr2 > 0.1f && varX > 10000.0f) {
int factor = (corr2 > 1.0f) ? 0 : (1.0f - sqrtf(corr2)) * 4096;
for (int i = 0; i < mSampleCount; ++i) {
recorded[i] = recorded[i] * factor >> 16;
diff --git a/wifi/java/android/net/wifi/WifiStateTracker.java b/wifi/java/android/net/wifi/WifiStateTracker.java
index 8028fe7..a0e588d 100644
--- a/wifi/java/android/net/wifi/WifiStateTracker.java
+++ b/wifi/java/android/net/wifi/WifiStateTracker.java
@@ -601,8 +601,6 @@
* Send the tracker a notification that the Wi-Fi driver has been stopped.
*/
void notifyDriverStopped() {
- mRunState = RUN_STATE_STOPPED;
-
// Send a driver stopped message to our handler
Message.obtain(this, EVENT_DRIVER_STATE_CHANGED, DRIVER_STOPPED, 0).sendToTarget();
}
@@ -1301,6 +1299,9 @@
}
}
break;
+ case DRIVER_STOPPED:
+ mRunState = RUN_STATE_STOPPED;
+ break;
case DRIVER_HUNG:
Log.e(TAG, "Wifi Driver reports HUNG - reloading.");
/**