#include "nsISupports.idl" interface nsILuceneDocument; [scriptable, uuid(f23fab79-641c-4bd1-9d92-4d12f41a36da)] interface nsILuceneIndexWriter : nsISupports { short docCount(); void close(); void addDocument(in nsILuceneDocument doc); void optimize(); };