final Axis axis = entry.getValue();
final Object value = coordinate.get(entry.getKey());
final Column column = axis.findColumn((Comparable) value);
if (column == null)
{
throw new CoordinateNotFoundException("Value '" + value + "' not found on axis '" + axis.getName() + "', NCube '" + name + "'");
}
key.add(column);
}
return key;