You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by bo...@apache.org on 2012/11/03 00:16:15 UTC
[4/4] Updating the project so that the activities are clearly
separated from Test and Helper code
http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/69f11a29/test/src/org/apache/cordova/test/splashscreen.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/splashscreen.java b/test/src/org/apache/cordova/test/splashscreen.java
deleted file mode 100755
index e3dc2ea..0000000
--- a/test/src/org/apache/cordova/test/splashscreen.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you 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 org.apache.cordova.test;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class splashscreen extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
-
- // Show splashscreen
- this.setIntegerProperty("splashscreen", R.drawable.sandy);
-
- super.loadUrl("file:///android_asset/www/splashscreen/index.html", 2000);
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/69f11a29/test/src/org/apache/cordova/test/tests.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/tests.java b/test/src/org/apache/cordova/test/tests.java
deleted file mode 100755
index 80c7f24..0000000
--- a/test/src/org/apache/cordova/test/tests.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you 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 org.apache.cordova.test;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class tests extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
- //super.pluginManager.addService("Activity", "org.apache.cordova.test.ActivityPlugin");
- super.loadUrl("file:///android_asset/www/index.html");
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/69f11a29/test/src/org/apache/cordova/test/timeout.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/timeout.java b/test/src/org/apache/cordova/test/timeout.java
deleted file mode 100755
index 31edb8d..0000000
--- a/test/src/org/apache/cordova/test/timeout.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you 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 org.apache.cordova.test;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class timeout extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init();
-
- // Short timeout to cause error
- this.setIntegerProperty("loadUrlTimeoutValue", 10);
- super.loadUrl("http://www.google.com");
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/69f11a29/test/src/org/apache/cordova/test/userwebview.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/userwebview.java b/test/src/org/apache/cordova/test/userwebview.java
deleted file mode 100755
index 665689f..0000000
--- a/test/src/org/apache/cordova/test/userwebview.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you 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 org.apache.cordova.test;
-
-import android.os.Bundle;
-import android.webkit.WebView;
-import android.webkit.GeolocationPermissions.Callback;
-
-import org.apache.cordova.*;
-import org.apache.cordova.api.LOG;
-
-public class userwebview extends DroidGap {
-
- public TestViewClient testViewClient;
- public TestChromeClient testChromeClient;
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- testViewClient = new TestViewClient(this);
- testChromeClient = new TestChromeClient(this);
- super.init(new CordovaWebView(this), new TestViewClient(this), new TestChromeClient(this));
- super.loadUrl("file:///android_asset/www/userwebview/index.html");
- }
-
- public class TestChromeClient extends CordovaChromeClient {
- public TestChromeClient(DroidGap arg0) {
- super(arg0);
- LOG.d("userwebview", "TestChromeClient()");
- }
-
- @Override
- public void onGeolocationPermissionsShowPrompt(String origin, Callback callback) {
- LOG.d("userwebview", "onGeolocationPermissionsShowPrompt(" + origin + ")");
- super.onGeolocationPermissionsShowPrompt(origin, callback);
- callback.invoke(origin, true, false);
- }
- }
-
- /**
- * This class can be used to override the GapViewClient and receive notification of webview events.
- */
- public class TestViewClient extends CordovaWebViewClient {
- public TestViewClient(DroidGap arg0) {
- super(arg0);
- LOG.d("userwebview", "TestViewClient()");
- }
-
- @Override
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- LOG.d("userwebview", "shouldOverrideUrlLoading(" + url + ")");
- return super.shouldOverrideUrlLoading(view, url);
- }
-
- @Override
- public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
- LOG.d("userwebview", "onReceivedError: Error code=" + errorCode + " Description=" + description + " URL=" + failingUrl);
- super.onReceivedError(view, errorCode, description, failingUrl);
- }
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/69f11a29/test/src/org/apache/cordova/test/whitelist.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/whitelist.java b/test/src/org/apache/cordova/test/whitelist.java
deleted file mode 100755
index 04f936e..0000000
--- a/test/src/org/apache/cordova/test/whitelist.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you 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 org.apache.cordova.test;
-
-import android.os.Bundle;
-import android.webkit.WebView;
-
-import org.apache.cordova.*;
-import org.apache.cordova.api.LOG;
-
-public class whitelist extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.init(new CordovaWebView(this), new TestViewClient(this), new CordovaChromeClient(this));
- super.loadUrl("file:///android_asset/www/whitelist/index.html");
- }
-
- /**
- * This class can be used to override the GapViewClient and receive notification of webview events.
- */
- public class TestViewClient extends CordovaWebViewClient {
-
- public TestViewClient(DroidGap arg0) {
- super(arg0);
- }
-
- @Override
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- LOG.d("whitelist", "shouldOverrideUrlLoading(" + url + ")");
- LOG.d("whitelist", "originalUrl=" + view.getOriginalUrl());
- return super.shouldOverrideUrlLoading(view, url);
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/69f11a29/test/src/org/apache/cordova/test/xhr.java
----------------------------------------------------------------------
diff --git a/test/src/org/apache/cordova/test/xhr.java b/test/src/org/apache/cordova/test/xhr.java
deleted file mode 100755
index 402e0ad..0000000
--- a/test/src/org/apache/cordova/test/xhr.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you 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 org.apache.cordova.test;
-
-import android.os.Bundle;
-import org.apache.cordova.*;
-
-public class xhr extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/xhr/index.html");
- }
-}