* @param rangeResolver - if null, no resolver will be used
* @return resolved set
*/
private MdxSet<Member<?>> computeRange(RangeResolver rangeResolver){
Interval computedBounds = interval;
if(rangeResolver!=null)
computedBounds = rangeResolver
.getRange(interval,
hierarchy.getRangeResolveTableName(),
hierarchy.getRangeResolveColumnName());
MdxSet<Member<?>>setResolved =
hierarchy.getHierarchyRangeMembers(
hierarchy.getMemberExpression(computedBounds.getFrom().toString()),
hierarchy.getMemberExpression(computedBounds.getTo().toString())
);
setResolved.setName(new BracketName(label));
return setResolved;
}