Back to project page android-store.
The source code is released under:
Copyright (c) 2012 SOOMLA http://project.soom.la/ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to...
If you think the Android project android-store listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
/* * Copyright (C) 2012-2014 Soomla Inc./*from w w w .ja va 2 s . c om*/ * * Licensed 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 com.soomla.store.exceptions; /** * This exception is thrown when a user tries to equip a virtual good which he/she does not own. * * Real Game Example: * Example Inventory: { currency_coin: 100, robot_character: 3 } * Suppose that your user would like to equip (LOCAL) a robot_character. * You'll probably call <code>equipVirtualGood("robot_character")</code>. * <code>NotEnoughGoodException</code> will be thrown with "robot_character" as the itemId. * You can catch this exception in order to notify the user that he/she doesn't * own a robot_character (so he/she cannot equip it!). */ public class NotEnoughGoodsException extends Exception{ /** * Constructor * * @param itemId id of the virtual good that was attempted to be equipped. */ public NotEnoughGoodsException(String itemId) { super("You tried to equip virtual good with itemId: " + itemId + " but you don't have any of it."); } }