/* * Copyright (c) 2012. HappyDroids LLC, All rights reserved. */ package com.happydroids.droidtowers.platform.purchase; import com.happydroids.droidtowers.gamestate.server.TowerGameService; import com.happydroids.platform.PlatformPurchaseManger; import com.happydroids.platform.purchase.DroidTowerVersions; import netscape.javascript.JSObject; public class AppletPurchaseManager extends PlatformPurchaseManger { private JSObject javascriptInterface; public AppletPurchaseManager() { super(); itemSkus.put(DroidTowerVersions.UNLIMITED_299, TowerGameService.getDeviceOSMarketName() + ".unlimited299"); } @Override public void requestPurchase(String itemId) { if (javascriptInterface != null) { javascriptInterface.call("requestPurchase", new String[]{itemId}); } } @Override public void onStart() { } @Override public void onResume() { } public void setJavascriptInterface(JSObject javascriptInterface) { this.javascriptInterface = javascriptInterface; } }