You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by an...@apache.org on 2012/02/09 01:23:52 UTC

[1/3] git commit: CB-219 Rename PhoneGap to Cordova

Updated Branches:
  refs/heads/master 916f0afbd -> 06a6095c4


CB-219 Rename PhoneGap to Cordova


Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/commit/06a6095c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/tree/06a6095c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/diff/06a6095c

Branch: refs/heads/master
Commit: 06a6095c4ed2fed3028d9beebde8ead7b247f0fb
Parents: 009f631
Author: Anis Kadri <an...@gmail.com>
Authored: Wed Feb 8 16:22:19 2012 -0800
Committer: Anis Kadri <an...@gmail.com>
Committed: Wed Feb 8 16:22:19 2012 -0800

----------------------------------------------------------------------
 .project                |    2 +-
 inc/Accelerometer.h     |    4 +-
 inc/Compass.h           |    4 +-
 inc/Contacts.h          |    4 +-
 inc/Cordova.h           |   61 ++++++++++++++++++++
 inc/CordovaCommand.h    |   29 ++++++++++
 inc/DebugConsole.h      |    4 +-
 inc/Device.h            |    4 +-
 inc/GeoLocation.h       |    4 +-
 inc/Kamera.h            |    4 +-
 inc/Network.h           |    4 +-
 inc/Notification.h      |    4 +-
 inc/PhoneGap.h          |   61 --------------------
 inc/PhoneGapCommand.h   |   29 ----------
 inc/WebForm.h           |    4 +-
 src/Accelerometer.cpp   |    2 +-
 src/Compass.cpp         |    2 +-
 src/Contacts.cpp        |    2 +-
 src/Cordova.cpp         |  127 ++++++++++++++++++++++++++++++++++++++++++
 src/CordovaCommand.cpp  |   16 +++++
 src/CordovaEntry.cpp    |   45 +++++++++++++++
 src/DebugConsole.cpp    |    2 +-
 src/Device.cpp          |    2 +-
 src/GeoLocation.cpp     |    2 +-
 src/Kamera.cpp          |    2 +-
 src/Network.cpp         |    2 +-
 src/Notification.cpp    |    2 +-
 src/PhoneGap.cpp        |  127 ------------------------------------------
 src/PhoneGapCommand.cpp |   16 -----
 src/PhoneGapEntry.cpp   |   45 ---------------
 src/WebForm.cpp         |   46 ++++++++--------
 31 files changed, 331 insertions(+), 331 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/.project
----------------------------------------------------------------------
diff --git a/.project b/.project
index 659de2c..98aa230 100755
--- a/.project
+++ b/.project
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>PhoneGap</name>
+	<name>Cordova</name>
 	<comment></comment>
 	<projects>
 	</projects>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Accelerometer.h
----------------------------------------------------------------------
diff --git a/inc/Accelerometer.h b/inc/Accelerometer.h
index 47b59d7..ca43939 100755
--- a/inc/Accelerometer.h
+++ b/inc/Accelerometer.h
@@ -8,12 +8,12 @@
 #ifndef ACCELEROMETER_H_
 #define ACCELEROMETER_H_
 
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 #include <FUix.h>
 
 using namespace Osp::Uix;
 
-class Accelerometer: public PhoneGapCommand, ISensorEventListener
+class Accelerometer: public CordovaCommand, ISensorEventListener
  {
 public:
 	Accelerometer();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Compass.h
----------------------------------------------------------------------
diff --git a/inc/Compass.h b/inc/Compass.h
index c6775cc..ee9f6b2 100755
--- a/inc/Compass.h
+++ b/inc/Compass.h
@@ -9,11 +9,11 @@
 #define COMPASS_H_
 
 #include <FUix.h>
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 
 using namespace Osp::Uix;
 
-class Compass: public PhoneGapCommand, ISensorEventListener {
+class Compass: public CordovaCommand, ISensorEventListener {
 public:
 	Compass(Web* pWeb);
 	virtual ~Compass();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Contacts.h
----------------------------------------------------------------------
diff --git a/inc/Contacts.h b/inc/Contacts.h
index bf95102..71dad11 100755
--- a/inc/Contacts.h
+++ b/inc/Contacts.h
@@ -9,11 +9,11 @@
 #define CONTACTS_H_
 
 #include <FSocial.h>
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 using namespace Osp::Social;
 using namespace Osp::Base::Collection;
 
-class Contacts: public PhoneGapCommand {
+class Contacts: public CordovaCommand {
 public:
 	Contacts(Web* pWeb);
 	virtual ~Contacts();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Cordova.h
----------------------------------------------------------------------
diff --git a/inc/Cordova.h b/inc/Cordova.h
new file mode 100755
index 0000000..0c95c9f
--- /dev/null
+++ b/inc/Cordova.h
@@ -0,0 +1,61 @@
+#ifndef __CORDOVA_H__
+#define __CORDOVA_H__
+
+
+#include <FApp.h>
+#include <FBase.h>
+#include <FSystem.h>
+#include <FUi.h>
+
+/**
+ * [WebBasedApp] application must inherit from Application class
+ * which provides basic features necessary to define an application.
+ */
+class Cordova :
+	public Osp::App::Application,
+	public Osp::System::IScreenEventListener
+{
+public:
+
+	/**
+	 * [Cordova] application must have a factory method that creates an instance of itself.
+	 */
+	static Osp::App::Application* CreateInstance(void);
+
+
+public:
+	Cordova();
+	~Cordova();
+
+
+public:
+
+
+	// Called when the application is initializing.
+	bool OnAppInitializing(Osp::App::AppRegistry& appRegistry);
+
+	// Called when the application is terminating.
+	bool OnAppTerminating(Osp::App::AppRegistry& appRegistry, bool forcedTermination = false);
+
+
+	// Called when the application's frame moves to the top of the screen.
+	void OnForeground(void);
+
+
+	// Called when this application's frame is moved from top of the screen to the background.
+	void OnBackground(void);
+
+	// Called when the system memory is not sufficient to run the application any further.
+	void OnLowMemory(void);
+
+	// Called when the battery level changes.
+	void OnBatteryLevelChanged(Osp::System::BatteryLevel batteryLevel);
+
+	// Called when the screen turns on.
+	void OnScreenOn (void);
+
+	// Called when the screen turns off.
+	void OnScreenOff (void);
+};
+
+#endif	//__CORDOVA_H__

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/CordovaCommand.h
----------------------------------------------------------------------
diff --git a/inc/CordovaCommand.h b/inc/CordovaCommand.h
new file mode 100755
index 0000000..5f18b01
--- /dev/null
+++ b/inc/CordovaCommand.h
@@ -0,0 +1,29 @@
+/*
+ * CordovaCommand.h
+ *
+ *  Created on: Mar 7, 2011
+ *      Author: Anis Kadri
+ */
+
+#ifndef CORDOVACOMMAND_H_
+#define CORDOVACOMMAND_H_
+
+#include <FWeb.h>
+#include <FBase.h>
+
+using namespace Osp::Web::Controls;
+using namespace Osp::Base;
+using namespace Osp::Base::Utility;
+
+class CordovaCommand {
+public:
+	CordovaCommand();
+	CordovaCommand(Web* pWeb);
+	virtual ~CordovaCommand();
+protected:
+	Web* pWeb;
+public:
+	virtual void Run(const String& command) =0;
+};
+
+#endif /* CORDOVACOMMAND_H_ */

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/DebugConsole.h
----------------------------------------------------------------------
diff --git a/inc/DebugConsole.h b/inc/DebugConsole.h
index 71d7d08..21493da 100755
--- a/inc/DebugConsole.h
+++ b/inc/DebugConsole.h
@@ -8,9 +8,9 @@
 #ifndef DEBUGCONSOLE_H_
 #define DEBUGCONSOLE_H_
 
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 
-class DebugConsole: public PhoneGapCommand {
+class DebugConsole: public CordovaCommand {
 public:
 	DebugConsole(Web* pWeb);
 	virtual ~DebugConsole();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Device.h
----------------------------------------------------------------------
diff --git a/inc/Device.h b/inc/Device.h
index 32d31fe..47e5dcb 100755
--- a/inc/Device.h
+++ b/inc/Device.h
@@ -8,12 +8,12 @@
 #ifndef DEVICE_H_
 #define DEVICE_H_
 
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 #include <FSystem.h>
 
 using namespace Osp::System;
 
-class Device: public PhoneGapCommand {
+class Device: public CordovaCommand {
 public:
 	Device();
 	Device(Web* pWeb);

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/GeoLocation.h
----------------------------------------------------------------------
diff --git a/inc/GeoLocation.h b/inc/GeoLocation.h
index 3f637b5..e157f6c 100755
--- a/inc/GeoLocation.h
+++ b/inc/GeoLocation.h
@@ -8,12 +8,12 @@
 #ifndef GEOLOCATION_H_
 #define GEOLOCATION_H_
 
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 #include <FLocations.h>
 
 using namespace Osp::Locations;
 
-class GeoLocation: public PhoneGapCommand, ILocationListener {
+class GeoLocation: public CordovaCommand, ILocationListener {
 private:
 	LocationProvider* locProvider;
 	bool			  watching;

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Kamera.h
----------------------------------------------------------------------
diff --git a/inc/Kamera.h b/inc/Kamera.h
index aef22bd..0814831 100755
--- a/inc/Kamera.h
+++ b/inc/Kamera.h
@@ -8,7 +8,7 @@
 #ifndef KAMERA_H_
 #define KAMERA_H_
 
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 #include <FApp.h>
 #include <FIo.h>
 
@@ -16,7 +16,7 @@ using namespace Osp::App;
 using namespace Osp::Base::Collection;
 using namespace Osp::Io;
 
-class Kamera: public PhoneGapCommand, IAppControlEventListener {
+class Kamera: public CordovaCommand, IAppControlEventListener {
 public:
 	Kamera(Web* pWeb);
 	virtual ~Kamera();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Network.h
----------------------------------------------------------------------
diff --git a/inc/Network.h b/inc/Network.h
index 2e483ea..be173ec 100755
--- a/inc/Network.h
+++ b/inc/Network.h
@@ -8,7 +8,7 @@
 #ifndef NETWORK_H_
 #define NETWORK_H_
 
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 #include <FNet.h>
 #include <FSystem.h>
 
@@ -16,7 +16,7 @@ using namespace Osp::Net;
 using namespace Osp::Net::Http;
 using namespace Osp::System;
 
-class Network: public PhoneGapCommand, public IHttpTransactionEventListener  {
+class Network: public CordovaCommand, public IHttpTransactionEventListener  {
 public:
 	Network(Web* pWeb);
 	virtual ~Network();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/Notification.h
----------------------------------------------------------------------
diff --git a/inc/Notification.h b/inc/Notification.h
index d6094f7..0756d08 100755
--- a/inc/Notification.h
+++ b/inc/Notification.h
@@ -11,13 +11,13 @@
 #include <FUi.h>
 #include <FUix.h>
 #include <FSystem.h>
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 using namespace Osp::System;
 using namespace Osp::Ui;
 using namespace Osp::Ui::Controls;
 using namespace Osp::Uix;
 
-class Notification: public PhoneGapCommand {
+class Notification: public CordovaCommand {
 public:
 	Notification(Web* pWeb);
 	virtual ~Notification();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/PhoneGap.h
----------------------------------------------------------------------
diff --git a/inc/PhoneGap.h b/inc/PhoneGap.h
deleted file mode 100755
index 19f17db..0000000
--- a/inc/PhoneGap.h
+++ /dev/null
@@ -1,61 +0,0 @@
-#ifndef __PHONEGAP_H__
-#define __PHONEGAP_H__
-
-
-#include <FApp.h>
-#include <FBase.h>
-#include <FSystem.h>
-#include <FUi.h>
-
-/**
- * [WebBasedApp] application must inherit from Application class
- * which provides basic features necessary to define an application.
- */
-class PhoneGap :
-	public Osp::App::Application,
-	public Osp::System::IScreenEventListener
-{
-public:
-
-	/**
-	 * [PhoneGap] application must have a factory method that creates an instance of itself.
-	 */
-	static Osp::App::Application* CreateInstance(void);
-
-
-public:
-	PhoneGap();
-	~PhoneGap();
-
-
-public:
-
-
-	// Called when the application is initializing.
-	bool OnAppInitializing(Osp::App::AppRegistry& appRegistry);
-
-	// Called when the application is terminating.
-	bool OnAppTerminating(Osp::App::AppRegistry& appRegistry, bool forcedTermination = false);
-
-
-	// Called when the application's frame moves to the top of the screen.
-	void OnForeground(void);
-
-
-	// Called when this application's frame is moved from top of the screen to the background.
-	void OnBackground(void);
-
-	// Called when the system memory is not sufficient to run the application any further.
-	void OnLowMemory(void);
-
-	// Called when the battery level changes.
-	void OnBatteryLevelChanged(Osp::System::BatteryLevel batteryLevel);
-
-	// Called when the screen turns on.
-	void OnScreenOn (void);
-
-	// Called when the screen turns off.
-	void OnScreenOff (void);
-};
-
-#endif	//__PHONEGAP_H__

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/PhoneGapCommand.h
----------------------------------------------------------------------
diff --git a/inc/PhoneGapCommand.h b/inc/PhoneGapCommand.h
deleted file mode 100755
index d780c4b..0000000
--- a/inc/PhoneGapCommand.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * PhoneGapCommand.h
- *
- *  Created on: Mar 7, 2011
- *      Author: Anis Kadri
- */
-
-#ifndef PHONEGAPCOMMAND_H_
-#define PHONEGAPCOMMAND_H_
-
-#include <FWeb.h>
-#include <FBase.h>
-
-using namespace Osp::Web::Controls;
-using namespace Osp::Base;
-using namespace Osp::Base::Utility;
-
-class PhoneGapCommand {
-public:
-	PhoneGapCommand();
-	PhoneGapCommand(Web* pWeb);
-	virtual ~PhoneGapCommand();
-protected:
-	Web* pWeb;
-public:
-	virtual void Run(const String& command) =0;
-};
-
-#endif /* PHONEGAPCOMMAND_H_ */

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/inc/WebForm.h
----------------------------------------------------------------------
diff --git a/inc/WebForm.h b/inc/WebForm.h
index 2afada6..90b8d35 100755
--- a/inc/WebForm.h
+++ b/inc/WebForm.h
@@ -6,7 +6,7 @@
 #include <FUi.h>
 #include <FWeb.h>
 #include <FSystem.h>
-#include "PhoneGapCommand.h"
+#include "CordovaCommand.h"
 #include "GeoLocation.h"
 #include "Device.h"
 #include "Accelerometer.h"
@@ -52,7 +52,7 @@ private:
 	Contacts*					contacts;
 	Notification*				notification;
 	Kamera*						camera;
-	String*						__phonegapCommand;
+	String*						__cordovaCommand;
 
 public:
 	virtual result OnInitializing(void);

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Accelerometer.cpp
----------------------------------------------------------------------
diff --git a/src/Accelerometer.cpp b/src/Accelerometer.cpp
index 710a0e6..75c7aee 100755
--- a/src/Accelerometer.cpp
+++ b/src/Accelerometer.cpp
@@ -12,7 +12,7 @@ Accelerometer::Accelerometer() {
 	started = false;
 }
 
-Accelerometer::Accelerometer(Web* pWeb): PhoneGapCommand(pWeb) {
+Accelerometer::Accelerometer(Web* pWeb): CordovaCommand(pWeb) {
 	__sensorMgr.Construct();
 	started = false;
 	x = y = z = 0.0;

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Compass.cpp
----------------------------------------------------------------------
diff --git a/src/Compass.cpp b/src/Compass.cpp
index 54b6119..b2f6de7 100755
--- a/src/Compass.cpp
+++ b/src/Compass.cpp
@@ -7,7 +7,7 @@
 
 #include "../inc/Compass.h"
 
-Compass::Compass(Web* pWeb) : PhoneGapCommand(pWeb) {
+Compass::Compass(Web* pWeb) : CordovaCommand(pWeb) {
 	__sensorMgr.Construct();
 	started = false;
 	x = y = z = 0.0;

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Contacts.cpp
----------------------------------------------------------------------
diff --git a/src/Contacts.cpp b/src/Contacts.cpp
index 3feb854..8ef29e7 100755
--- a/src/Contacts.cpp
+++ b/src/Contacts.cpp
@@ -7,7 +7,7 @@
 
 #include "../inc/Contacts.h"
 
-Contacts::Contacts(Web* pWeb) : PhoneGapCommand(pWeb) {
+Contacts::Contacts(Web* pWeb) : CordovaCommand(pWeb) {
 }
 
 Contacts::~Contacts() {

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Cordova.cpp
----------------------------------------------------------------------
diff --git a/src/Cordova.cpp b/src/Cordova.cpp
new file mode 100755
index 0000000..d32a8f3
--- /dev/null
+++ b/src/Cordova.cpp
@@ -0,0 +1,127 @@
+/**
+ * Name        : PhoneGap
+ * Version     : 
+ * Vendor      : 
+ * Description : 
+ */
+
+#include "Cordova.h"
+#include "WebForm.h"
+
+using namespace Osp::App;
+using namespace Osp::Base;
+using namespace Osp::System;
+using namespace Osp::Ui;
+using namespace Osp::Ui::Controls;
+
+Cordova::Cordova()
+{
+}
+
+Cordova::~Cordova()
+{
+}
+
+Application*
+Cordova::CreateInstance(void)
+{
+	// Create the instance through the constructor.
+	return new Cordova();
+}
+
+bool
+Cordova::OnAppInitializing(AppRegistry& appRegistry)
+{
+	// TODO:
+	// Initialize UI resources and application specific data.
+	// The application's permanent data and context can be obtained from the appRegistry.
+	//
+	// If this method is successful, return true; otherwise, return false.
+	// If this method returns false, the application will be terminated.
+
+	// Uncomment the following statement to listen to the screen on/off events.
+	//PowerManager::SetScreenEventListener(*this);
+
+	Frame *pFrame = null;
+	result r = E_SUCCESS;
+
+	// Create a form
+	WebForm *pWebForm = new WebForm();
+
+	r = pWebForm->Construct(FORM_STYLE_INDICATOR);
+	if (IsFailed(r))
+	{
+		AppLog("WebForm Construct() has failed.\n");
+		goto CATCH;
+	}
+
+	// Add the form to the frame
+	pFrame = GetAppFrame()->GetFrame();
+	pFrame->AddControl(*pWebForm);
+
+	// Set the current form
+	pFrame->SetCurrentForm(*pWebForm);
+
+	// Draw and Show the form
+	pWebForm->Draw();
+	pWebForm->Show();
+
+	return true;
+
+CATCH:
+	return false;
+}
+
+bool
+Cordova::OnAppTerminating(AppRegistry& appRegistry, bool forcedTermination)
+{
+	// TODO:
+	// Deallocate resources allocated by this application for termination.
+	// The application's permanent data and context can be saved via appRegistry.
+	return true;
+}
+
+void
+Cordova::OnForeground(void)
+{
+	// TODO:
+	// Start or resume drawing when the application is moved to the foreground.
+}
+
+void
+Cordova::OnBackground(void)
+{
+	// TODO:
+	// Stop drawing when the application is moved to the background.
+}
+
+void
+Cordova::OnLowMemory(void)
+{
+	// TODO:
+	// Free unused resources or close the application.
+}
+
+void
+Cordova::OnBatteryLevelChanged(BatteryLevel batteryLevel)
+{
+	// TODO:
+	// Handle any changes in battery level here.
+	// Stop using multimedia features(camera, mp3 etc.) if the battery level is CRITICAL.
+}
+
+void
+Cordova::OnScreenOn (void)
+{
+	// TODO:
+	// Get the released resources or resume the operations that were paused or stopped in OnScreenOff().
+}
+
+void
+Cordova::OnScreenOff (void)
+{
+	// TODO:
+	//  Unless there is a strong reason to do otherwise, release resources (such as 3D, media, and sensors) to allow the device to enter the sleep mode to save the battery.
+	// Invoking a lengthy asynchronous method within this listener method can be risky, because it is not guaranteed to invoke a callback before the device enters the sleep mode.
+	// Similarly, do not perform lengthy operations in this listener method. Any operation must be a quick one.
+}

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/CordovaCommand.cpp
----------------------------------------------------------------------
diff --git a/src/CordovaCommand.cpp b/src/CordovaCommand.cpp
new file mode 100755
index 0000000..2831e6a
--- /dev/null
+++ b/src/CordovaCommand.cpp
@@ -0,0 +1,16 @@
+/*
+ * CordovaCommand.cpp
+ *
+ *  Created on: Mar 7, 2011
+ *      Author: Anis Kadri
+ */
+
+#include "CordovaCommand.h"
+
+CordovaCommand::CordovaCommand() : pWeb(null) {
+}
+CordovaCommand::CordovaCommand(Web* pWeb) : pWeb(pWeb) {
+}
+
+CordovaCommand::~CordovaCommand() {
+}

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/CordovaEntry.cpp
----------------------------------------------------------------------
diff --git a/src/CordovaEntry.cpp b/src/CordovaEntry.cpp
new file mode 100755
index 0000000..78fbba4
--- /dev/null
+++ b/src/CordovaEntry.cpp
@@ -0,0 +1,45 @@
+/**
+ * This file contains the bada application entry point.
+ */
+#include "Cordova.h"
+
+using namespace Osp::Base;
+using namespace Osp::Base::Collection;
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif // __cplusplus
+
+_EXPORT_ int OspMain(int argc, char *pArgv[]);
+
+/**
+ * The entry function of bada application called by the operating system.
+ */
+int
+OspMain(int argc, char *pArgv[])
+{
+	result r = E_SUCCESS;
+
+	AppLog("Application started.");
+	ArrayList* pArgs = new ArrayList();
+	pArgs->Construct();
+	for (int i = 0; i < argc; i++)
+		pArgs->Add(*(new String(pArgv[i])));
+
+	r = Osp::App::Application::Execute(Cordova::CreateInstance, pArgs);
+	if (IsFailed(r))
+	{
+		AppLogException("Application execution failed-[%s].", GetErrorMessage(r));
+		r &= 0x0000FFFF;
+	}
+
+	pArgs->RemoveAll(true);
+	delete pArgs;
+	AppLog("Application finished.");
+
+	return static_cast<int>(r);
+}
+#ifdef __cplusplus
+}
+#endif // __cplusplus

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/DebugConsole.cpp
----------------------------------------------------------------------
diff --git a/src/DebugConsole.cpp b/src/DebugConsole.cpp
index f77684a..e068670 100755
--- a/src/DebugConsole.cpp
+++ b/src/DebugConsole.cpp
@@ -7,7 +7,7 @@
 
 #include "../inc/DebugConsole.h"
 
-DebugConsole::DebugConsole(Web* pWeb): PhoneGapCommand(pWeb) {
+DebugConsole::DebugConsole(Web* pWeb): CordovaCommand(pWeb) {
 	// TODO Auto-generated constructor stub
 }
 

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Device.cpp
----------------------------------------------------------------------
diff --git a/src/Device.cpp b/src/Device.cpp
index 9c2b7af..97835d2 100755
--- a/src/Device.cpp
+++ b/src/Device.cpp
@@ -12,7 +12,7 @@ Device::Device() {
 
 }
 
-Device::Device(Web* pWeb): PhoneGapCommand(pWeb) {
+Device::Device(Web* pWeb): CordovaCommand(pWeb) {
 
 }
 

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/GeoLocation.cpp
----------------------------------------------------------------------
diff --git a/src/GeoLocation.cpp b/src/GeoLocation.cpp
index da9c673..d02de27 100755
--- a/src/GeoLocation.cpp
+++ b/src/GeoLocation.cpp
@@ -12,7 +12,7 @@ GeoLocation::GeoLocation() {
 
 }
 
-GeoLocation::GeoLocation(Web* pWeb): PhoneGapCommand(pWeb) {
+GeoLocation::GeoLocation(Web* pWeb): CordovaCommand(pWeb) {
 	locProvider = new LocationProvider();
 	locProvider->Construct(LOC_METHOD_HYBRID);
 	watching = false;

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Kamera.cpp
----------------------------------------------------------------------
diff --git a/src/Kamera.cpp b/src/Kamera.cpp
index 5728803..5bf71a2 100755
--- a/src/Kamera.cpp
+++ b/src/Kamera.cpp
@@ -7,7 +7,7 @@
 
 #include "../inc/Kamera.h"
 
-Kamera::Kamera(Web* pWeb) : PhoneGapCommand(pWeb) {
+Kamera::Kamera(Web* pWeb) : CordovaCommand(pWeb) {
 }
 
 Kamera::~Kamera() {

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Network.cpp
----------------------------------------------------------------------
diff --git a/src/Network.cpp b/src/Network.cpp
index e2e7715..1b321ab 100755
--- a/src/Network.cpp
+++ b/src/Network.cpp
@@ -7,7 +7,7 @@
 
 #include "../inc/Network.h"
 
-Network::Network(Web* pWeb) : PhoneGapCommand(pWeb) {
+Network::Network(Web* pWeb) : CordovaCommand(pWeb) {
 }
 
 Network::~Network() {

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/Notification.cpp
----------------------------------------------------------------------
diff --git a/src/Notification.cpp b/src/Notification.cpp
index 2727c12..bb5f958 100755
--- a/src/Notification.cpp
+++ b/src/Notification.cpp
@@ -7,7 +7,7 @@
 
 #include "../inc/Notification.h"
 
-Notification::Notification(Web* pWeb) : PhoneGapCommand(pWeb) {
+Notification::Notification(Web* pWeb) : CordovaCommand(pWeb) {
 }
 
 Notification::~Notification() {

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/PhoneGap.cpp
----------------------------------------------------------------------
diff --git a/src/PhoneGap.cpp b/src/PhoneGap.cpp
deleted file mode 100755
index 806e940..0000000
--- a/src/PhoneGap.cpp
+++ /dev/null
@@ -1,127 +0,0 @@
-/**
- * Name        : PhoneGap
- * Version     : 
- * Vendor      : 
- * Description : 
- */
-
-#include "PhoneGap.h"
-#include "WebForm.h"
-
-using namespace Osp::App;
-using namespace Osp::Base;
-using namespace Osp::System;
-using namespace Osp::Ui;
-using namespace Osp::Ui::Controls;
-
-PhoneGap::PhoneGap()
-{
-}
-
-PhoneGap::~PhoneGap()
-{
-}
-
-Application*
-PhoneGap::CreateInstance(void)
-{
-	// Create the instance through the constructor.
-	return new PhoneGap();
-}
-
-bool
-PhoneGap::OnAppInitializing(AppRegistry& appRegistry)
-{
-	// TODO:
-	// Initialize UI resources and application specific data.
-	// The application's permanent data and context can be obtained from the appRegistry.
-	//
-	// If this method is successful, return true; otherwise, return false.
-	// If this method returns false, the application will be terminated.
-
-	// Uncomment the following statement to listen to the screen on/off events.
-	//PowerManager::SetScreenEventListener(*this);
-
-	Frame *pFrame = null;
-	result r = E_SUCCESS;
-
-	// Create a form
-	WebForm *pWebForm = new WebForm();
-
-	r = pWebForm->Construct(FORM_STYLE_INDICATOR);
-	if (IsFailed(r))
-	{
-		AppLog("WebForm Construct() has failed.\n");
-		goto CATCH;
-	}
-
-	// Add the form to the frame
-	pFrame = GetAppFrame()->GetFrame();
-	pFrame->AddControl(*pWebForm);
-
-	// Set the current form
-	pFrame->SetCurrentForm(*pWebForm);
-
-	// Draw and Show the form
-	pWebForm->Draw();
-	pWebForm->Show();
-
-	return true;
-
-CATCH:
-	return false;
-}
-
-bool
-PhoneGap::OnAppTerminating(AppRegistry& appRegistry, bool forcedTermination)
-{
-	// TODO:
-	// Deallocate resources allocated by this application for termination.
-	// The application's permanent data and context can be saved via appRegistry.
-	return true;
-}
-
-void
-PhoneGap::OnForeground(void)
-{
-	// TODO:
-	// Start or resume drawing when the application is moved to the foreground.
-}
-
-void
-PhoneGap::OnBackground(void)
-{
-	// TODO:
-	// Stop drawing when the application is moved to the background.
-}
-
-void
-PhoneGap::OnLowMemory(void)
-{
-	// TODO:
-	// Free unused resources or close the application.
-}
-
-void
-PhoneGap::OnBatteryLevelChanged(BatteryLevel batteryLevel)
-{
-	// TODO:
-	// Handle any changes in battery level here.
-	// Stop using multimedia features(camera, mp3 etc.) if the battery level is CRITICAL.
-}
-
-void
-PhoneGap::OnScreenOn (void)
-{
-	// TODO:
-	// Get the released resources or resume the operations that were paused or stopped in OnScreenOff().
-}
-
-void
-PhoneGap::OnScreenOff (void)
-{
-	// TODO:
-	//  Unless there is a strong reason to do otherwise, release resources (such as 3D, media, and sensors) to allow the device to enter the sleep mode to save the battery.
-	// Invoking a lengthy asynchronous method within this listener method can be risky, because it is not guaranteed to invoke a callback before the device enters the sleep mode.
-	// Similarly, do not perform lengthy operations in this listener method. Any operation must be a quick one.
-}

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/PhoneGapCommand.cpp
----------------------------------------------------------------------
diff --git a/src/PhoneGapCommand.cpp b/src/PhoneGapCommand.cpp
deleted file mode 100755
index 9f743e8..0000000
--- a/src/PhoneGapCommand.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * PhoneGapCommand.cpp
- *
- *  Created on: Mar 7, 2011
- *      Author: Anis Kadri
- */
-
-#include "PhoneGapCommand.h"
-
-PhoneGapCommand::PhoneGapCommand() : pWeb(null) {
-}
-PhoneGapCommand::PhoneGapCommand(Web* pWeb) : pWeb(pWeb) {
-}
-
-PhoneGapCommand::~PhoneGapCommand() {
-}

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/PhoneGapEntry.cpp
----------------------------------------------------------------------
diff --git a/src/PhoneGapEntry.cpp b/src/PhoneGapEntry.cpp
deleted file mode 100755
index 453b544..0000000
--- a/src/PhoneGapEntry.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * This file contains the bada application entry point.
- */
-#include "PhoneGap.h"
-
-using namespace Osp::Base;
-using namespace Osp::Base::Collection;
-
-#ifdef __cplusplus
-extern "C"
-{
-#endif // __cplusplus
-
-_EXPORT_ int OspMain(int argc, char *pArgv[]);
-
-/**
- * The entry function of bada application called by the operating system.
- */
-int
-OspMain(int argc, char *pArgv[])
-{
-	result r = E_SUCCESS;
-
-	AppLog("Application started.");
-	ArrayList* pArgs = new ArrayList();
-	pArgs->Construct();
-	for (int i = 0; i < argc; i++)
-		pArgs->Add(*(new String(pArgv[i])));
-
-	r = Osp::App::Application::Execute(PhoneGap::CreateInstance, pArgs);
-	if (IsFailed(r))
-	{
-		AppLogException("Application execution failed-[%s].", GetErrorMessage(r));
-		r &= 0x0000FFFF;
-	}
-
-	pArgs->RemoveAll(true);
-	delete pArgs;
-	AppLog("Application finished.");
-
-	return static_cast<int>(r);
-}
-#ifdef __cplusplus
-}
-#endif // __cplusplus

http://git-wip-us.apache.org/repos/asf/incubator-cordova-bada/blob/06a6095c/src/WebForm.cpp
----------------------------------------------------------------------
diff --git a/src/WebForm.cpp b/src/WebForm.cpp
index 84c5f59..52494c0 100755
--- a/src/WebForm.cpp
+++ b/src/WebForm.cpp
@@ -1,7 +1,7 @@
 #include "WebForm.h"
 
 WebForm::WebForm(void)
-	:__pWeb(null), __phonegapCommand(null)
+	:__pWeb(null), __cordovaCommand(null)
 {
 	geolocation = null;
 	device = null;
@@ -49,7 +49,7 @@ WebForm::OnTerminating(void)
 {
 	result r = E_SUCCESS;
 
-//	delete __phonegapCommand;
+//	delete __cordovaCommand;
 //	delete geolocation;
 //	delete device;
 //	delete accel;
@@ -97,9 +97,9 @@ bool
 WebForm::OnLoadingRequested (const Osp::Base::String& url, WebNavigationType type) {
 	AppLogDebug("URL REQUESTED %S", url.GetPointer());
 	if(url.StartsWith("gap://", 0)) {
-//		__phonegapCommand = null;
+//		__cordovaCommand = null;
 
-		__phonegapCommand = new String(url);
+		__cordovaCommand = new String(url);
 		//	FIXME: for some reason this does not work if we return true. Web freezes.
 //		__pWeb->StopLoading();
 //		String* test;
@@ -131,35 +131,35 @@ WebForm::OnLoadingCompleted() {
 	delete deviceInfo;
 
 	// Analyzing PhoneGap command
-	if(__phonegapCommand) {
-		if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Geolocation", 0)) {
-			geolocation->Run(*__phonegapCommand);
+	if(__cordovaCommand) {
+		if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Geolocation", 0)) {
+			geolocation->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Accelerometer", 0)) {
-			accel->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Accelerometer", 0)) {
+			accel->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Network", 0)) {
-			network->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Network", 0)) {
+			network->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.DebugConsole", 0)) {
-			console->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.DebugConsole", 0)) {
+			console->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Compass", 0)) {
-			compass->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Compass", 0)) {
+			compass->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Contacts", 0)) {
-			contacts->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Contacts", 0)) {
+			contacts->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Notification", 0)) {
-			notification->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Notification", 0)) {
+			notification->Run(*__cordovaCommand);
 		}
-		else if(__phonegapCommand->StartsWith(L"gap://com.phonegap.Camera", 0)) {
-			camera->Run(*__phonegapCommand);
+		else if(__cordovaCommand->StartsWith(L"gap://com.phonegap.Camera", 0)) {
+			camera->Run(*__cordovaCommand);
 		}
 		// Tell the JS code that we got this command, and we're ready for another
 		__pWeb->EvaluateJavascriptN(L"PhoneGap.queue.ready = true;");
-		delete __phonegapCommand;
-		__phonegapCommand = null;
+		delete __cordovaCommand;
+		__cordovaCommand = null;
 	}
 	else {
 		AppLogDebug("Non PhoneGap command completed");