public String buildUniqueColumnId(DataSetLookup lookup, String targetId) { return buildUniqueColumnId(lookup, new GroupFunction(targetId, targetId, null)); }
public String buildUniqueColumnId(DataSetLookup lookup, String targetId) { return buildUniqueColumnId(lookup, new GroupFunction(targetId, targetId, null)); }
void onColumnFunctionChanged(@Observes GroupFunctionChangedEvent event) { GroupFunction gf = event.getGroupFunction(); String newColumnId = lookupConstraints.buildUniqueColumnId(dataSetLookup, gf); gf.setColumnId(newColumnId); changeEvent.fire(new DataSetLookupChangedEvent(dataSetLookup)); }
void onColumnFunctionChanged(@Observes GroupFunctionChangedEvent event) { GroupFunction gf = event.getGroupFunction(); String newColumnId = lookupConstraints.buildUniqueColumnId(dataSetLookup, gf); gf.setColumnId(newColumnId); changeEvent.fire(new DataSetLookupChangedEvent(dataSetLookup)); }
void onAddColumn() { if (lookupConstraints.areExtraColumnsAllowed()) { DataSetGroup op = getFirstGroupOp(); List<GroupFunction> functionList = op.getGroupFunctions(); GroupFunction last = functionList.get(functionList.size() - 1); GroupFunction clone = last.cloneInstance(); String newColumnId = lookupConstraints.buildUniqueColumnId(dataSetLookup, clone); clone.setColumnId(newColumnId); functionList.add(clone); updateColumnControls(); changeEvent.fire(new DataSetLookupChangedEvent(dataSetLookup)); } }
void onAddColumn() { if (lookupConstraints.areExtraColumnsAllowed()) { DataSetGroup op = getFirstGroupOp(); List<GroupFunction> functionList = op.getGroupFunctions(); GroupFunction last = functionList.get(functionList.size() - 1); GroupFunction clone = last.cloneInstance(); String newColumnId = lookupConstraints.buildUniqueColumnId(dataSetLookup, clone); clone.setColumnId(newColumnId); functionList.add(clone); updateColumnControls(); changeEvent.fire(new DataSetLookupChangedEvent(dataSetLookup)); } }
exclude.add(idx); DataSetLookup currentLookup = builder.buildLookup(); String uniqueColumnId = buildUniqueColumnId(currentLookup, columnId); String uniqueCountId = buildUniqueColumnId(currentLookup, "#items");
exclude.add(idx); DataSetLookup currentLookup = builder.buildLookup(); String uniqueColumnId = buildUniqueColumnId(currentLookup, columnId); String uniqueCountId = buildUniqueColumnId(currentLookup, "#items");
String extraId = lookupConstraints.buildUniqueColumnId(lookup, extra); extra.setColumnId(extraId); groupOp.getGroupFunctions().add(extra); extraId = lookupConstraints.buildUniqueColumnId(lookup, extra); extra.setColumnId(extraId); groupOp.getGroupFunctions().add(extra);
String extraId = lookupConstraints.buildUniqueColumnId(lookup, extra); extra.setColumnId(extraId); groupOp.getGroupFunctions().add(extra); extraId = lookupConstraints.buildUniqueColumnId(lookup, extra); extra.setColumnId(extraId); groupOp.getGroupFunctions().add(extra);