public void removeItemFromSpecial(Special special) throws PizzaException { if (!(parentSystem.getPizzaStore().getSpecials().contains(special)) || (special == null) || (special.getItem() == null)) { throw new PizzaException( "Incorrect parameter removeItemFromSpecial(<" + special.getSpecialName() + ">:Special)"); } else { special.removeItemFromSpecial(); } }