public List<Claim> getClaimList() {
		List<Claim> claimList = new ArrayList<Claim>();
		Element claimE;
		Claim claim;
		for (Iterator i = root.elementIterator("claim"); i.hasNext();) {
			claimE = (Element)i.next();
			if (claimE.element("isDelete").getText().equals("false")) {
				String id = claimE.element("id").getText()
						, title = claimE.element("title").getText()
						, description = claimE.element("description").getText()
						, type = claimE.element("type").getText()
						, timeAdded = claimE.element("timeAdded").getText()
						, name = claimE.element("name").getText()
						, debateId = claimE.element("debateId").getText()
						, dialogState = claimE.elementText("dialogState");
				claim = new Claim(id, title, description, type
						, timeAdded, null, name, debateId, dialogState);
				if (claimE.attributeValue("teamType").equals("A")) {
					claim.setTeamType("A");
				} else {
					claim.setTeamType("B");
				}
				claimList.add(claim); 
			}
			
		}
		return claimList;
	}