Prima dovrai caricare la struttura ad albero xml contenuta nel file:
codice:
protected Document document;

//costruttore
	public tuaClasse(){
FileInputStream fis=null;
		try{
			fis=new FileInputStream("directorytuofile.xml");
		}catch(FileNotFoundException fnf){
			fnf.printStackTrace();
		}
		SAXBuilder builder=new SAXBuilder();
		try{
			document=builder.build(fis);
		} catch (JDOMException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		} finally {
			if (document == null) return;
		}
}//fine costruttore
Poi puoi aggiungere il nuovo elemento e salvare:
codice:
Element root=document.getRootElement();
Element item=new Element("item");//l'ennesimo elemento della sequenza di F.
item.setText("");
root.addContent(item);
salva();
Poi si implementa il metodo salva:
codice:
public void salva(){
		//salva il file eventalmente modificato
		try{
			XMLOutputter outputter=new XMLOutputter();
			outputter.output(document,System.out);
			FileOutputStream out=new FileOutputStream("directorytuofile.xml");
			outputter.output(document,out);
			out.flush();
			out.close();
		}catch(Exception e){
			e.printStackTrace();
		}
	}