//primero vamos a comprobar que exista un documento if(fl.getDocumentDOM()) { //Ahora comprobamos que el documento ha sido guardado if(fl.getDocumentDOM().pathURI) { fl.getDocumentDOM().save(); fl.getDocumentDOM().testMovie(); } //En caso de no haberse guardado el documento simplemente probamos la película else { fl.getDocumentDOM().testMovie(); } } //En caso que no exista documento mostramos una alerta al usuario else { alert("Debes tener un documento abierto."); }