Пример #1
0
 private QueryAxis findAxis(QueryDimension dimension) {
   if (query.getUnusedAxis().getDimensions().contains(dimension)) {
     return query.getUnusedAxis();
   } else {
     Map<Axis, QueryAxis> axes = query.getAxes();
     for (Axis axis : axes.keySet()) {
       if (axes.get(axis).getDimensions().contains(dimension)) {
         return axes.get(axis);
       }
     }
   }
   return null;
 }