public void addFamData(String entry, Family ind)
	{
		String delim = "[ ]+";
		String[] tokens = entry.split(delim);
		String tag = tokens[1];
		int month = 1;
		
		if(tag.equalsIgnoreCase("HUSB"))
		{
			ind.setHusb(tokens[2]);
		}
		else if(tag.equalsIgnoreCase("WIFE"))
		{
			ind.setWife(tokens[2]);
		}
		else if(tag.equalsIgnoreCase("CHIL"))
		{
			ind.addChild(tokens[2]);
		}
		else if(tag.equalsIgnoreCase("MARR"))
		{
			marrDate = true;
		}
		else if(tag.equalsIgnoreCase("DIV"))
		{
			divDate = true;
		}
		else if(tag.equalsIgnoreCase("DATE"))
		{
			if(tokens.length > 3)
			{
				month = getMonth(tokens[3]);
				GregorianCalendar m = new GregorianCalendar(Integer.parseInt(tokens[2]), month, Integer.parseInt(tokens[4]));
				if(marrDate == true)
				{
					marrDate = false;
					ind.setMarriage(m);
				}
				else if(divDate == true)
				{
					divDate = false;
					ind.setDivorce(m);
				}	
			}
		}
	}