package regalowl.hyperconomy;
import java.util.ArrayList;
import org.bukkit.command.CommandSender;
public class Setstockall {
Setstockall(String args[], CommandSender sender, String playerecon) {
HyperConomy hc = HyperConomy.hc;
HyperEconomy he = hc.getEconomyManager().getEconomy(playerecon);
ArrayList<String> names = he.getNames();
InfoSignHandler isign = hc.getInfoSignHandler();
LanguageFile L = hc.getLanguageFile();
String name = "";
double stock = 0;
try {
stock = Double.parseDouble(args[0]);
} catch (Exception e) {
sender.sendMessage(L.get("SETSTOCKALL_INVALID"));
return;
}
if (!(args.length == 1)) {
sender.sendMessage(L.get("SETSTOCKALL_INVALID"));
return;
}
for (int i = 0; i < names.size(); i++) {
name = names.get(i);
HyperObject ho = he.getHyperObject(name);
if (!(ho instanceof CompositeItem)) {
ho.setStock(stock);
}
}
isign.updateSigns();
sender.sendMessage(L.get("ALL_STOCKS_SET"));
}
}