public void objectUpdated(ObjectUpdatedEvent ev) { if (ev.getObject() instanceof ResolvedCellValue) { ResolvedCellValue cellValue = (ResolvedCellValue) ev.getObject(); fireCellUpdatedEvent( new SudokuGridEvent( this, cellValue.getRow(), cellValue.getCol(), cellValue.getValue())); } }
public void objectInserted(ObjectInsertedEvent ev) { if (ev.getObject() instanceof AbstractCellValue) { addCellValue(((AbstractCellValue) ev.getObject())); } if (ev.getObject() instanceof ResolvedCellValue) { ResolvedCellValue cellValue = (ResolvedCellValue) ev.getObject(); fireCellResolvedEvent( new SudokuGridEvent( this, cellValue.getRow(), cellValue.getCol(), cellValue.getValue())); } if (ev.getObject() instanceof String) { System.out.println(ev.getObject()); } }