package edu.wright.hendrix11.familyTree.bean;

import java.util.List;
import javax.annotation.PostConstruct;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

/**
*
* @author Joe Hendrix
*/

@ManagedBean
@RequestScoped
public class PlacesBean
{
    String[] columns = {};
    String[] prettyNames = {};
    List<String> values;

    /**
     *
     */
    @PostConstruct
    public void initialize()
    {
    
    }
    
    public String[] getPrettyNames()
    {
      return prettyNames;
    }
    
    public List<String> getValues()
    {
        return values;
    }
    
  }

@@ -289,87 +289,196 @@
     
-String%5B%5D columns = %7B%7D;%0D%0A    String%5B%5D prettyNames = %7B%7D;%0D%0A    List%3CString%3E values
+private static final String%5B%5D columns = %7B%22ID%22,%22NAME%22%7D;%0D%0A    private static final String%5B%5D prettyNames = %7B%22Id%22,%22Name%22%7D;%0D%0A    private List%3CPlace%3E values;%0D%0A    private PlacesTable placesTable
 ;%0D%0A%0D
@@ -561,24 +561,148 @@
 %0A    %7B%0D%0A    
+  
+  placesTable = new PlacesTable();%0D%0A        %0D%0A        HashMap%3CString, String%3E map = placesTable.getColumnValuesMap(place);
 %0D%0A    %7D%0D%0A   
@@ -805,22 +805,21 @@
 ic List%3C
-String
+Place
 %3E getVal

Update PlacesBean.java