@Override public void parametrerOption(OptionsActions option) { super.parametrerOption(option); if (option.getParametres().get(0).getClass().equals(String.class)) { attribute = (String) option.getParametres().get(0); } else if (option.getParametres().get(0).getClass().equals(Comparator.class)) { comp = (Comparator) option.getParametres().get(0); } else if (option.getParametres().get(0).getClass().equals(Double.class)) { d = (Double) option.getParametres().get(0); } }
@Override public void parametrerOption(OptionsActions option) { super.parametrerOption(option); if (option.getParametres().get(0).getClass() == Integer.class) { if (option.getName().equals("turns")) { turns = (Integer) option.getParametres().get(0); } else if (option.getName().equals("nItemToGive")) { nItemToGive = (Integer) option.getParametres().get(0); } else if (option.getName().equals("nItemToTake")) { nItemToTake = (Integer) option.getParametres().get(0); } } else if (option.getParametres().get(0).getClass() == String.class) { if (option.getName().equals("myTag")) { myTag = (String) option.getParametres().get(0); } else if (option.getName().equals("compatibleTag")) { compatibleTag = (String) option.getParametres().get(0); } } else if (option.getParametres().get(0).getClass().equals(Objet.class)) { if (option.getName().equals("itemToGive")) { itemToGive = (Objet) option.getParametres().get(0); } else if (option.getName().equals("itemToTake")) { itemToTake = (Objet) option.getParametres().get(0); } } }