@Override protected GridCellValue<String> makeDefaultCellValue() { return new BaseGridCellValue<>(""); }
private int getMaxExpressionLineCount() { return this.getCells() .values() .stream() .filter(cell -> cell != null && cell.getValue() != null) .map(GridCell::getValue) .filter(value -> value instanceof BaseGridCellValue) .map(value -> (BaseGridCellValue) value) .filter(value -> value.getValue() != null) .map(value -> value.getValue().toString()) .map(value -> value.split("\\r?\\n", -1).length) .reduce(Integer::max) .orElse(0); } }
@Override public boolean equals( Object o ) { if ( this == o ) { return true; } if ( !( o instanceof GuidedDecisionTableUiCell ) ) { return false; } if ( !super.equals( o ) ) { return false; } GuidedDecisionTableUiCell<?> that = (GuidedDecisionTableUiCell<?>) o; return isOtherwise == that.isOtherwise; }
@Test @SuppressWarnings("unchecked") public void editTrueToFalse() { final GridCell<Boolean> cell = new BaseGridCell<>(new BaseGridCellValue<>(true)); column.edit(cell, context, callback); verify(callback, times(1)).accept(callbackArgumentCaptor.capture()); final BaseGridCellValue<Boolean> callbackArgument = callbackArgumentCaptor.getValue(); assertFalse(callbackArgument.getValue()); }
@Override public int hashCode() { int result = super.hashCode(); result = ~~result; result = 31 * result + ( isOtherwise ? 1 : 0 ); result = ~~result; return result; }
@Test @SuppressWarnings("unchecked") public void editTrueToFalse() { final GridCell<Boolean> cell = new BaseGridCell<>(new BaseGridCellValue<>(true)); column.edit(cell, context, callback); verify(callback, times(1)).accept(callbackArgumentCaptor.capture()); final BaseGridCellValue<Boolean> callbackArgument = callbackArgumentCaptor.getValue(); assertFalse(callbackArgument.getValue()); }
@Override public int hashCode() { int result = super.hashCode(); result = ~~result; result = 31 * result + ( isOtherwise ? 1 : 0 ); result = ~~result; return result; }
@Override protected GridCellValue<String> makeDefaultCellValue() { return new BaseGridCellValue<>(""); }
@Test @SuppressWarnings("unchecked") public void editFalseToTrue() { final GridCell<Boolean> cell = new BaseGridCell<>(new BaseGridCellValue<>(false)); column.edit(cell, context, callback); verify(callback, times(1)).accept(callbackArgumentCaptor.capture()); final BaseGridCellValue<Boolean> callbackArgument = callbackArgumentCaptor.getValue(); assertTrue(callbackArgument.getValue()); } }
@Override public boolean equals( Object o ) { if ( this == o ) { return true; } if ( !( o instanceof GuidedDecisionTableUiCell ) ) { return false; } if ( !super.equals( o ) ) { return false; } GuidedDecisionTableUiCell<?> that = (GuidedDecisionTableUiCell<?>) o; return isOtherwise == that.isOtherwise; }
@Override protected GridCellValue<String> makeDefaultCellValue() { return new BaseGridCellValue<>(""); }
@Test @SuppressWarnings("unchecked") public void editFalseToTrue() { final GridCell<Boolean> cell = new BaseGridCell<>(new BaseGridCellValue<>(false)); column.edit(cell, context, callback); verify(callback, times(1)).accept(callbackArgumentCaptor.capture()); final BaseGridCellValue<Boolean> callbackArgument = callbackArgumentCaptor.getValue(); assertTrue(callbackArgument.getValue()); } }
@Override protected GridCellValue<String> makeDefaultCellValue() { return new BaseGridCellValue<>(""); }
@Test @SuppressWarnings("unchecked") public void editFalseToTrue() { when( access.isEditable() ).thenReturn( true ); final GridCell<Boolean> cell = new BaseGridCell<>( new BaseGridCellValue<>( false ) ); column.edit( cell, context, callback ); verify( callback, times( 1 ) ).accept( callbackArgumentCaptor.capture() ); final BaseGridCellValue<Boolean> callbackArgument = callbackArgumentCaptor.getValue(); assertTrue( callbackArgument.getValue() ); }
@Override protected GridCellValue<String> makeDefaultCellValue() { return new BaseGridCellValue<>(""); }
@Test @SuppressWarnings("unchecked") public void editTrueToFalse() { when( access.isEditable() ).thenReturn( true ); final GridCell<Boolean> cell = new BaseGridCell<>( new BaseGridCellValue<>( true ) ); column.edit( cell, context, callback ); verify( callback, times( 1 ) ).accept( callbackArgumentCaptor.capture() ); final BaseGridCellValue<Boolean> callbackArgument = callbackArgumentCaptor.getValue(); assertFalse( callbackArgument.getValue() ); }
public InformationItemCell(final Supplier<HasNameCell> supplier, final ListSelectorView.Presenter listSelector) { super(new BaseGridCellValue<>(supplier.get()), listSelector); this.supplier = supplier; }
@Override public GridCellValue<HasNameCell> getValue() { return new BaseGridCellValue<>(supplier.get()); }
private GridCell<String> assertCell(final GridCell<String> cell) { if (cell != null) { return cell; } return new BaseGridCell<String>(new BaseGridCellValue<String>("")); } }
private GridCell<String> assertCell(final GridCell<String> cell) { if (cell != null) { return cell; } return new BaseGridCell<String>(new BaseGridCellValue<String>("")); }