public List<FunctionDesc> listAllFunctions(){
  List<FunctionDesc> functions=new ArrayList<FunctionDesc>();
  for (  MeasureDesc m : measures) {
    functions.add(m.getFunction());
  }
  return functions;
}

public List < FunctionDesc > listAllFunctions ( ) { List < FunctionDesc > functions = new ArrayList < FunctionDesc > ( ) ; for ( MeasureDesc m : measures ) { functions . add ( m . getFunction ( ) ) ; } return functions ; }
get all functions from each measure .
