/************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License version 3 * only, as published by the Free Software Foundation. * * OpenOffice.org is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License version 3 for more details * (a copy is included in the LICENSE file that accompanied this code). * * You should have received a copy of the GNU Lesser General Public License * version 3 along with OpenOffice.org. If not, see * * for a copy of the LGPLv3 License. * ************************************************************************/ #ifndef __com_sun_star_document_Events_idl__ #define __com_sun_star_document_Events_idl__ #ifndef __com_sun_star_container_XNameReplace_idl__ #include #endif //============================================================================= module com { module sun { module star { module document { //============================================================================= /** is a collection of all events supported by a document or content of a document

Such Events will be broadcasted by a XEventBroadcaster to any XEventListener packed as EventObjects.

*/ published service Events { //------------------------------------------------------------------------- /** offers access to the list of EventDescriptors

The following events are usually available:

OnAlphaCharInput
OnClick
OnCloseApp
OnCopyTo
OnCopyToDone
OnError
OnFocus
OnInsertDone
OnInsertStart
OnLoad
OnLoadCancel
OnLoadDone
OnLoadError
OnLoadFinished
OnMailMerge
OnMailMergeFinished
OnModifyChanged
OnMouseOut
OnMouseOver
OnMove
OnNew
OnNewMail
OnNonAlphaCharInput
OnPageCountChange
OnPrepareUnload
OnPrepareViewClosing
OnPrint
OnResize
OnSave
OnSaveAs
OnSaveAsDone
OnSaveDone
OnSaveFinished
OnSelect
OnStartApp
OnToggleFullscreen
OnUnfocus
OnUnload
OnViewCreated
OnViewClosed

*/ interface com::sun::star::container::XNameReplace; }; //============================================================================= }; }; }; }; #endif