summaryrefslogtreecommitdiffstats
path: root/Register/src/com/essentials/register/payment/MethodEEco.java
diff options
context:
space:
mode:
Diffstat (limited to 'Register/src/com/essentials/register/payment/MethodEEco.java')
-rw-r--r--Register/src/com/essentials/register/payment/MethodEEco.java106
1 files changed, 0 insertions, 106 deletions
diff --git a/Register/src/com/essentials/register/payment/MethodEEco.java b/Register/src/com/essentials/register/payment/MethodEEco.java
deleted file mode 100644
index 47494e49c..000000000
--- a/Register/src/com/essentials/register/payment/MethodEEco.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.essentials.register.payment;
-
-import com.earth2me.essentials.Essentials;
-import com.earth2me.essentials.api.Economy;
-
-public class MethodEEco implements Method {
- private Essentials Essentials;
-
- public MethodEEco(Essentials Essentials) {
- this.Essentials = Essentials;
- }
-
- public Essentials getPlugin() {
- return this.Essentials;
- }
-
- public String getName() {
- return "EssentialsEco";
- }
-
- public String getVersion() {
- return "2.2";
- }
-
- public String format(double amount) {
- return Economy.format(amount);
- }
-
- public boolean hasBanks() {
- return false;
- }
-
- public boolean hasBank(String bank) {
- return false;
- }
-
- public boolean hasAccount(String name) {
- return Economy.accountExist(name);
- }
-
- public boolean hasBankAccount(String bank, String name) {
- return false;
- }
-
- public MethodAccount getAccount(String name) {
- if(!hasAccount(name)) return null;
- return new EEcoAccount(name);
- }
-
- public MethodBankAccount getBankAccount(String bank, String name) {
- return null;
- }
-
- public class EEcoAccount implements MethodAccount {
- private String name;
-
- public EEcoAccount(String name) {
- this.name = name;
- }
-
- public double balance() {
- return Economy.getMoney(this.name);
- }
-
- public boolean add(double amount) {
- Economy.add(name, amount);
- return true;
- }
-
- public boolean subtract(double amount) {
- Economy.subtract(name, amount);
- return true;
- }
-
- public boolean multiply(double amount) {
- Economy.multiply(name, amount);
- return true;
- }
-
- public boolean divide(double amount) {
- Economy.divide(name, amount);
- return true;
- }
-
- public boolean hasEnough(double amount) {
- return Economy.hasEnough(name, amount);
- }
-
- public boolean hasOver(double amount) {
- return Economy.hasMore(name, amount);
- }
-
- public boolean hasUnder(double amount) {
- return Economy.hasLess(name, amount);
- }
-
- public boolean isNegative() {
- return Economy.isNegative(name);
- }
-
- public boolean remove() {
- Economy.removeAccount(name);
- return true;
- }
- }
-} \ No newline at end of file