You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ma...@apache.org on 2013/11/26 18:09:14 UTC
android commit: CB-5471: add deprecation javadoc/annotation
Updated Branches:
refs/heads/master 64d2ae9ad -> b621c3e4c
CB-5471: add deprecation javadoc/annotation
Project: http://git-wip-us.apache.org/repos/asf/cordova-android/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-android/commit/b621c3e4
Tree: http://git-wip-us.apache.org/repos/asf/cordova-android/tree/b621c3e4
Diff: http://git-wip-us.apache.org/repos/asf/cordova-android/diff/b621c3e4
Branch: refs/heads/master
Commit: b621c3e4c4327ecf53e4d1682963b6d70e888de6
Parents: 64d2ae9
Author: Marcel Kinard <cm...@gmail.com>
Authored: Tue Nov 26 12:05:23 2013 -0500
Committer: Marcel Kinard <cm...@gmail.com>
Committed: Tue Nov 26 12:05:23 2013 -0500
----------------------------------------------------------------------
.../src/org/apache/cordova/CordovaActivity.java | 16 ++++++++++++++++
framework/src/org/apache/cordova/DroidGap.java | 12 ++++++++++--
2 files changed, 26 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-android/blob/b621c3e4/framework/src/org/apache/cordova/CordovaActivity.java
----------------------------------------------------------------------
diff --git a/framework/src/org/apache/cordova/CordovaActivity.java b/framework/src/org/apache/cordova/CordovaActivity.java
index 377c8fd..cdae420 100755
--- a/framework/src/org/apache/cordova/CordovaActivity.java
+++ b/framework/src/org/apache/cordova/CordovaActivity.java
@@ -642,10 +642,14 @@ public class CordovaActivity extends Activity implements CordovaInterface {
/**
* Set boolean property on activity.
+ * This method has been deprecated in 3.0 and will be removed at a future
+ * time. Please use config.xml instead.
*
* @param name
* @param value
+ * @deprecated
*/
+ @Deprecated
public void setBooleanProperty(String name, boolean value) {
Log.d(TAG, "Setting boolean properties in CordovaActivity will be deprecated in 3.0 on July 2013, please use config.xml");
this.getIntent().putExtra(name.toLowerCase(), value);
@@ -653,10 +657,14 @@ public class CordovaActivity extends Activity implements CordovaInterface {
/**
* Set int property on activity.
+ * This method has been deprecated in 3.0 and will be removed at a future
+ * time. Please use config.xml instead.
*
* @param name
* @param value
+ * @deprecated
*/
+ @Deprecated
public void setIntegerProperty(String name, int value) {
Log.d(TAG, "Setting integer properties in CordovaActivity will be deprecated in 3.0 on July 2013, please use config.xml");
this.getIntent().putExtra(name.toLowerCase(), value);
@@ -664,10 +672,14 @@ public class CordovaActivity extends Activity implements CordovaInterface {
/**
* Set string property on activity.
+ * This method has been deprecated in 3.0 and will be removed at a future
+ * time. Please use config.xml instead.
*
* @param name
* @param value
+ * @deprecated
*/
+ @Deprecated
public void setStringProperty(String name, String value) {
Log.d(TAG, "Setting string properties in CordovaActivity will be deprecated in 3.0 on July 2013, please use config.xml");
this.getIntent().putExtra(name.toLowerCase(), value);
@@ -675,10 +687,14 @@ public class CordovaActivity extends Activity implements CordovaInterface {
/**
* Set double property on activity.
+ * This method has been deprecated in 3.0 and will be removed at a future
+ * time. Please use config.xml instead.
*
* @param name
* @param value
+ * @deprecated
*/
+ @Deprecated
public void setDoubleProperty(String name, double value) {
Log.d(TAG, "Setting double properties in CordovaActivity will be deprecated in 3.0 on July 2013, please use config.xml");
this.getIntent().putExtra(name.toLowerCase(), value);
http://git-wip-us.apache.org/repos/asf/cordova-android/blob/b621c3e4/framework/src/org/apache/cordova/DroidGap.java
----------------------------------------------------------------------
diff --git a/framework/src/org/apache/cordova/DroidGap.java b/framework/src/org/apache/cordova/DroidGap.java
index fbaf6c4..d72d2a4 100644
--- a/framework/src/org/apache/cordova/DroidGap.java
+++ b/framework/src/org/apache/cordova/DroidGap.java
@@ -17,10 +17,18 @@
under the License.
*/
-// We moved everything to CordovaActivity
-
package org.apache.cordova;
+/**
+ * This used to be the class that should be extended by application
+ * developers, but everything has been moved to CordovaActivity. So
+ * you should extend CordovaActivity instead of DroidGap. This class
+ * will be removed at a future time.
+ *
+ * @see CordovaActivity
+ * @deprecated
+ */
+@Deprecated
public class DroidGap extends CordovaActivity {
}