package org.ripple.power.ui; import java.awt.Window; import org.ripple.power.config.LSystem; import org.ripple.power.i18n.LangConfig; import org.ripple.power.ui.view.RPToast; import org.ripple.power.ui.view.RPToast.Style; public class UIMessage { public final static String price = LangConfig.get(UIMessage.class, "price", "Price"); public final static String ri = LangConfig.get(UIMessage.class, "ri", "Refresh Interval"); public final static String fs = LangConfig.get(UIMessage.class, "fs", "Final Set"); public final static String icon = LangConfig.get(UIMessage.class, "icon", "Icon"); public final static String currency = LangConfig.get(UIMessage.class, "currency", "Currency"); public final static String gateway = LangConfig.get(UIMessage.class, "gateway", "Gateway"); public final static String amount = LangConfig.get(UIMessage.class, "amount", "Amount"); public final static String address = LangConfig.get(UIMessage.class, "address", "Address"); public final static String ok = LangConfig.get(UIMessage.class, "ok", "OK"); public final static String send = LangConfig.get(UIMessage.class, "send", "Send"); public final static String open = LangConfig.get(UIMessage.class, "open", "Open"); public final static String save = LangConfig.get(UIMessage.class, "save", "Save"); public final static String add = LangConfig.get(UIMessage.class, "add", "Add"); public final static String del = LangConfig.get(UIMessage.class, "del", "Delete"); public final static String cancel = LangConfig.get(UIMessage.class, "cancel", "Cancel"); public final static String exit = LangConfig.get(UIMessage.class, "exit", "Exit"); public final static String warning = LangConfig.get(UIMessage.class, "warning", "Warning"); public final static String info = LangConfig.get(UIMessage.class, "info", "Info"); public final static String error = LangConfig.get(UIMessage.class, "error", "Error"); public final static String create = LangConfig.get(UIMessage.class, "create", "Create"); public final static String notExist = LangConfig.get(UIMessage.class, "noexist", "This account or password does not exist !"); public final static String completed = LangConfig.get(UIMessage.class, "sendc", "Send Completed"); public final static String errAddress = LangConfig.get(UIMessage.class, "inaddress", "Invalid Ripple Address !"); public final static String errMoney = LangConfig.get(UIMessage.class, "inmoney", "Invalid Money Amount !"); public final static String errFee = LangConfig.get(UIMessage.class, "infee", "Invalid Fee Amount !"); public final static String errNotMoney = LangConfig.get(UIMessage.class, "nomoney", "You do not have so much money !"); public final static String errNotAddress = LangConfig.get(UIMessage.class, "noaddress", "Send failed, could not get the current Address data !"); public final static String noselect = LangConfig.get(UIMessage.class, "noselect", "Please confirm that you want to trade gateway and currency !"); public final static String plasetrust = LangConfig.get(UIMessage.class, "noselect", "Please trust %s !"); public final static String sntr = LangConfig.get(UIMessage.class, "sntr", "Sorry, there are no transactions orders to %s"); public final static String ydel = LangConfig.get(UIMessage.class, "ydel", "You want to delete %s ?"); public final static String data_error = LangConfig.get(UIMessage.class, "data_error", "Data format error, the operation is invalid !"); public final static String you_cancel_tx(String a, String b) { String result = String.format(LangConfig.get(UIMessage.class, "you_cancel_tx", "You are ready to use %s Swap %s, Are you sure ?"), a, b); return result; } public final static void infoMessage(final Window parent, final String text) { LSystem.invokeLater(new Runnable() { public void run() { RPToast.makeText(parent, text, Style.SUCCESS).display(); if (parent != null) { parent.revalidate(); parent.repaint(); } } }); } public final static void alertMessage(final Window parent, final String text) { LSystem.invokeLater(new Runnable() { public void run() { RPToast.makeText(parent, text, Style.ERROR).display(); if (parent != null) { parent.revalidate(); parent.repaint(); } } }); } }