private String calcColumnNameFromRowHeader(final int columnNumber)
{
// Flatten out the column headers into one column-name
final Axis[] axes = this.resultSet.getAxes();
final Axis axis = axes[AXIS_ROW];
final List<Position> positions = axis.getPositions();
final Position firstPosition = positions.get(0);
if (columnNumber < firstPosition.size())
{
final Member member = firstPosition.get(columnNumber);
return member.getHierarchy().getName();