public DataColumn getColumnById(String id) { for (DataColumn column : columns) { if (column.getId().equalsIgnoreCase(id)) { return column; } GroupFunction gf = column.getGroupFunction(); if (gf != null && gf.getSourceId() != null && gf.getSourceId().equalsIgnoreCase(id)) { return column; } } return null; }
public DataColumn getColumnById(String id) { for (DataColumn column : columns) { if (column.getId().equalsIgnoreCase(id)) { return column; } GroupFunction gf = column.getGroupFunction(); if (gf != null && gf.getSourceId() != null && gf.getSourceId().equalsIgnoreCase(id)) { return column; } } return null; }
protected String _getSourceColumnId(String columnId) { if (lastLookedUpDataSet != null) { DataColumn column = lastLookedUpDataSet.getColumnById(columnId); if (column != null && column.getGroupFunction() != null) { String sourceId = column.getGroupFunction().getSourceId(); if (sourceId != null) { return sourceId; } } } for (List<GroupOpFilter> currentSelections : _groupOpsSelected.values()) { for (GroupOpFilter groupOpFilter : currentSelections) { GroupFunction gf = groupOpFilter.groupOp.getGroupFunction(columnId); if (gf != null) { return gf.getSourceId(); } } } return columnId; }
protected String _getSourceColumnId(String columnId) { if (lastLookedUpDataSet != null) { DataColumn column = lastLookedUpDataSet.getColumnById(columnId); if (column != null && column.getGroupFunction() != null) { String sourceId = column.getGroupFunction().getSourceId(); if (sourceId != null) { return sourceId; } } } for (List<GroupOpFilter> currentSelections : _groupOpsSelected.values()) { for (GroupOpFilter groupOpFilter : currentSelections) { GroupFunction gf = groupOpFilter.groupOp.getGroupFunction(columnId); if (gf != null) { return gf.getSourceId(); } } } return columnId; }