for (GridColumn<?> gridColumn : floatingColumns) { if (gridColumn.isVisible()) { if (gridColumn.isResizable()) { final double columnWidth = gridColumn.getWidth(); if (cx > columnWidth + offsetX - COLUMN_RESIZE_HANDLE_SENSITIVITY && cx < columnWidth + offsetX + COLUMN_RESIZE_HANDLE_SENSITIVITY) { for (GridColumn<?> gridColumn : bodyColumns) { if (gridColumn.isVisible()) { if (gridColumn.isResizable()) { final double columnWidth = gridColumn.getWidth(); if (offsetX + gridColumn.getWidth() > floatingX + floatingWidth) {
for (GridColumn<?> gridColumn : floatingColumns) { if (gridColumn.isVisible()) { if (gridColumn.isResizable()) { final double columnWidth = gridColumn.getWidth(); if (cx > columnWidth + offsetX - COLUMN_RESIZE_HANDLE_SENSITIVITY && cx < columnWidth + offsetX + COLUMN_RESIZE_HANDLE_SENSITIVITY) { for (GridColumn<?> gridColumn : bodyColumns) { if (gridColumn.isVisible()) { if (gridColumn.isResizable()) { final double columnWidth = gridColumn.getWidth(); if (offsetX + gridColumn.getWidth() > floatingX + floatingWidth) {
@Test public void checkConvertColumn() { final BaseColumn column = getColumn(); final GridColumn<?> uiColumn = converter.convertColumn(column, access, gridWidget); assertTrue(uiColumn.isResizable()); assertTrue(uiColumn.isVisible()); assertEquals(WIDTH, uiColumn.getWidth(), 0.0); assertEquals(2, uiColumn.getHeaderMetaData().size()); final GridColumn.HeaderMetaData row0 = uiColumn.getHeaderMetaData().get(0); assertEquals(WID_NAME, row0.getTitle()); assertEquals(ActionCol52.class.getName(), row0.getColumnGroup()); final GridColumn.HeaderMetaData row1 = uiColumn.getHeaderMetaData().get(1); assertEquals(HEADER, row1.getTitle()); assertEquals(getExpectedColumnGroup(), row1.getColumnGroup()); } }