[Esbox-commits] r907 - branches/micaSplit/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/maemosdk/core/adapters
eswartz at garage.maemo.org
eswartz at garage.maemo.org
Wed Oct 29 22:51:03 EET 2008
Author: eswartz
Date: 2008-10-29 22:51:02 +0200 (Wed, 29 Oct 2008)
New Revision: 907
Modified:
branches/micaSplit/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/maemosdk/core/adapters/MaemoTargetEnvironmentModifierAdapterFactory.java
Log:
Be more selective in what SDK targets we adapt for environment target modification
Modified: branches/micaSplit/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/maemosdk/core/adapters/MaemoTargetEnvironmentModifierAdapterFactory.java
===================================================================
--- branches/micaSplit/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/maemosdk/core/adapters/MaemoTargetEnvironmentModifierAdapterFactory.java 2008-10-29 18:53:55 UTC (rev 906)
+++ branches/micaSplit/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/maemosdk/core/adapters/MaemoTargetEnvironmentModifierAdapterFactory.java 2008-10-29 20:51:02 UTC (rev 907)
@@ -12,8 +12,8 @@
package org.maemo.esbox.internal.maemosdk.core.adapters;
import org.eclipse.core.runtime.IAdapterFactory;
-import org.maemo.mica.common.core.sdk.ISDKTarget;
import org.maemo.mica.common.launch.adapters.ITargetEnvironmentModifierAdapter;
+import org.maemo.mica.maemosdk.core.IMaemoSDKTarget;
/**
*
@@ -28,8 +28,10 @@
*/
public Object getAdapter(Object adaptableObject, Class adapterType) {
if (adapterType.equals(ITargetEnvironmentModifierAdapter.class)) {
- if (adaptableObject instanceof ISDKTarget) {
- ISDKTarget sdkTarget = (ISDKTarget) adaptableObject;
+ // only handle maemo ESbox targets here
+ // XXX: this will be different for a target hosted on a device -- see PluThon
+ if (adaptableObject instanceof IMaemoSDKTarget) {
+ IMaemoSDKTarget sdkTarget = (IMaemoSDKTarget) adaptableObject;
return new MaemoTargetEnvironmentModifierAdapter(sdkTarget);
}
}
More information about the Esbox-commits
mailing list