public void DumpAPILinks( List<ClassDocumentation> docs, String outFile )
	{
		try 
		{
			FileWriter fw = new FileWriter(outFile);
			for( ClassDocumentation doc : docs )
			{
				String packName = doc.Klass.ParentPackage.Name;
				String klassName = doc.Klass.Name;
				for( ThreadElement thread : doc.getValidatedThreads() )
				{
					for( AnswerElement ans : thread.Answers)
					{
						if( ans.IsValidated(doc.Klass))
						{
							int id = ans.Id;
							fw.write( join( new String[]{"class", packName +":" +klassName, "answer", id+""}, ","));
							fw.write("\n");
						}
					}
					if( thread.Question.IsLinked && thread.Question.IsValidated(doc.Klass) )
					{
						int id = thread.Question.Id;
						fw.write( join( new String[]{"class", packName +":" +klassName, "question", id+""}, ","));
						fw.write("\n");
					}
				}
			}
			fw.close();
		} 
		catch (IOException e) 
		{
			e.printStackTrace();
		}
	}