private void addDimensions(List<DimensionalObject> dimensions){
  for (  DimensionalObject dim : dimensions) {
    addDimension(dim);
  }
}

private void addDimensions ( List < DimensionalObject > dimensions ) { for ( DimensionalObject dim : dimensions ) { addDimension ( dim ) ; } }
adds the given dimensions to the dimensions of this query . if the dimension is a data dimension it will be added to the beginning of the list of dimensions .
