private void removeItem() { if (consumedItem != null) { view.setImageUrl(""); fireItemReturnedEvent(consumedItem); consumedItem = null; ValueChangedEvent valueEvent = new ValueChangedEvent(model.getId(), "", "", "0"); playerServices.getEventBus().fireEvent(valueEvent); } }
private void insertItem() { if (readyToDraggableItem != null) { view.setImageUrl(readyToDraggableItem.getValue()); consumedItem = readyToDraggableItem; fireItemConsumedEvent(); String score = Integer.toString(getScore()); ValueChangedEvent valueEvent = new ValueChangedEvent(model.getId(), "", consumedItem.getId(), score); playerServices.getEventBus().fireEvent(valueEvent); view.makeDraggable(this); } }
@Override public String getName() { return model.getId(); }
@Override public String getSerialId() { return model.getId(); }