private void initialize() throws IOException { List<Variable> list = ncf.getVariables(); List<Array> readArrays = ncf.readArrays(ncf.getVariables()); for (int i = 0; i < list.size(); i++) { elementList[i] = new CDFElement(list.get(i)); elementList[i].setArray(readArrays.get(i)); } }