Exemplo n.º 1
0
 /** format to MDX */
 public String toMdx() {
   StringBuffer sb = new StringBuffer();
   if (nonEmpty) {
     sb.append("NON EMPTY ");
   }
   sb.append(exp.toMdx());
   if (dimProps != null && dimProps.size() > 0) {
     sb.append(" DIMENSION PROPERTIES ");
     for (int i = 0; i < dimProps.size(); i++) {
       if (i > 0) sb.append(',');
       sb.append(((CompoundId) dimProps.get(i)).toMdx());
     }
   }
   sb.append(" ON ");
   sb.append(name);
   return sb.toString();
 }