getDataCube().incrementDimension(fieldAxis);
  public FieldAxis addFieldAxis(FieldAxis fieldAxis) {    if (!canAddFieldAxisObjToArray(fieldAxis))      return null;    if (getFieldAxis() !=null) {      List axisList = getAxisList();      axisList.remove(0);  //      axisList.add(0, fieldAxis);  //replace the old fieldAxis with the new one    }    else {  //add fieldAxis and increment dimension      getAxisList().add(0, fieldAxis);      //getDataCube().incrementDimension(fieldAxis);    }    //inficiency???    return getFieldAxis();  }