openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rushna Jabi <rushnajabi...@gmail.com>
Subject Re: OpenOffice Query
Date Tue, 18 Jul 2017 13:04:15 GMT
"OnSave" and "OnSaveAs" should be delivered before the document is saved,
and "OnSaveDone" and "OnSaveAsDone" after it is saved.

I have printed all the listeners but  I am getting same Output OnSaveAs or
OnSaveAsDone.




                public void notifyEvent(com.sun.star.document.EventObject
oEvent) {

                    System.out.println("u call Event :)"+oEvent.EventName);

  if (oEvent.EventName.equalsIgnoreCase("OnSaveAs")) {

                Form1 form1=new Form1();
                form1.setVisible(true);

                    }
  public void disposing(com.sun.star.lang.EventObject e) {

                }


Output:Open Form1 form OnSaveAsDone.

u call Event :)OnTitleChanged
u call Event :)OnFocus
u call Event :)OnViewCreated
u call Event :)OnNew
u call Event :)OnLayoutFinished
u call Event :)OnTitleChanged
u call Event :)OnModifyChanged
u call Event :)OnLayoutFinished
u call Event :)OnSaveAs
u call Event :)OnTitleChanged
u call Event :)OnModifyChanged
u call Event :)OnStorageChanged
u call Event :)OnStorageChanged
u call Event :)OnTitleChanged
u call Event :)OnSaveAsDone







On Tue, Jul 18, 2017 at 5:15 PM, Rushna Jabi <rushnajabi786@gmail.com>
wrote:

> I know about all those events and I thought same as you.
> But getting on OnSave and OnSaveDone same output.
>
> Now I check again then discuss with you.
>
>
>
> Thanks & Regards,
> Rushna jabi
> Software Engineer
> 8447294601
>
> On 18-Jul-2017 15:35, "Damjan Jovanovic" <damjan@apache.org> wrote:
>
>> Hi Rushna
>>
>> Look at the table of events on https://wiki.openoffice.org/wi
>> ki/Documentation/DevGuide/OfficeDev/Document_Events
>>
>> "OnSave" and "OnSaveAs" should be delivered before the document is saved,
>> and "OnSaveDone " and "OnSaveAsDone" after it is saved. If you aren't
>> sure, comment out the "if" statement in the listener I sent you, so it
>> shows a messagebox for every possible event, and then use that to find the
>> event you are looking for.
>>
>> Good luck
>> Damjan
>>
>> On Tue, Jul 18, 2017 at 11:49 AM, Rushna Jabi <rushnajabi786@gmail.com>
>> wrote:
>>
>>> Hi Danjan,
>>> I am getting popup on save, on saveAs event after the saving doc.
>>> But I want my popup before save event window..
>>> How is it possible?
>>>
>>>
>>>
>>>
>>>
>>> Regards,
>>> Rushna jabi
>>> Software Engineer
>>> 8447294604
>>>
>>> On 13-Jul-2017 15:03, "Damjan Jovanovic" <damjan@apache.org> wrote:
>>>
>>>> That's great. I am glad.
>>>>
>>>> And you don't have to call me "sir" :-).
>>>>
>>>> On Thu, Jul 13, 2017 at 11:18 AM, Rushna Jabi <rushnajabi786@gmail.com>
>>>> wrote:
>>>>
>>>>> I am working on AOO. I made an OpenOffice plugin on NetBeans
>>>>> environment.
>>>>> "OnSave" event is working properly.
>>>>>
>>>>> Thanks a lot Sir for your guidance...
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Thanks & Regards,
>>>>> Rushna Jabi
>>>>> Software Programmer
>>>>> 8447294601
>>>>>
>>>>>
>>>>> On Wed, Jul 12, 2017 at 1:52 PM, Damjan Jovanovic <damjan@apache.org>
>>>>> wrote:
>>>>>
>>>>>> Please see my attached example. I tested it and it does work.
>>>>>>
>>>>>> Make sure you are running AOO with the right options:
>>>>>> ./soffice "-accept=socket,host=localhost,port=8100;urp"
>>>>>> or match the port to the initialObject string.
>>>>>>
>>>>>> For a real-world implementation, you should probably extend WeakBase
>>>>>> too, in the class implementing the listener.
>>>>>>
>>>>>> Regards
>>>>>> Damjan
>>>>>>
>>>>>> On Wed, Jul 12, 2017 at 10:04 AM, Rushna Jabi <
>>>>>> rushnajabi786@gmail.com> wrote:
>>>>>>
>>>>>>> Hello Sir,
>>>>>>> I have an UNO component and I implemented interface
>>>>>>> "com.sun.star.document.XDocumentEventBroadCaster", use
>>>>>>> UnoRuntime.queryInface() to get its XEventBroadcaster interface,
calling
>>>>>>> addDocumentEventListener().
>>>>>>>
>>>>>>> please tell me from where I have to get "OnSave" or "OnSaveAs"
>>>>>>> events.I am not getting.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Regards,
>>>>>>> Rushna Jabi
>>>>>>> Software Programmer
>>>>>>> 8447294601
>>>>>>>
>>>>>>> On Thu, Jul 6, 2017 at 12:48 PM, Rushna Jabi <
>>>>>>> rushnajabi786@gmail.com> wrote:
>>>>>>>
>>>>>>>> OK,I am working on this.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Jul 6, 2017 at 12:25 PM, Damjan Jovanovic <
>>>>>>>> damjan@apache.org> wrote:
>>>>>>>>
>>>>>>>>> You're looking for this then:
>>>>>>>>> https://wiki.openoffice.org/wiki/Documentation/DevGuide/Offi
>>>>>>>>> ceDev/Document_Events
>>>>>>>>>
>>>>>>>>> I'll only be able to test this later, but once you have
an UNO
>>>>>>>>> component context or service manager, use it to create
a
>>>>>>>>> "com.sun.star.frame.GlobalEventBroadcaster", use
>>>>>>>>> UnoRuntime.queryInface() to get its XEventBroadcaster
interface, call
>>>>>>>>> addEventListener() to add your listener, and in that
listener make sure the
>>>>>>>>> even name is "OnSave" or "OnSaveDone".
>>>>>>>>>
>>>>>>>>> Good luck
>>>>>>>>> Damjan
>>>>>>>>>
>>>>>>>>> On Thu, Jul 6, 2017 at 8:43 AM, Rushna Jabi <
>>>>>>>>> rushnajabi786@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hello Sir,
>>>>>>>>>> I know this one,but i don't want to use macro.
>>>>>>>>>> I have to do it using code. If I use "ag.ion.noa_2.2.3"
 Nice
>>>>>>>>>> OpenOffice Access Library , in this library some
methods
>>>>>>>>>> OnSave(),OnSaveDone() in AbstractDocument class but
I am unable
>>>>>>>>>> to get How to use it.
>>>>>>>>>>
>>>>>>>>>> Please help me out.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks & Regards,
>>>>>>>>>> Rushna Jabi
>>>>>>>>>> Software Engineer
>>>>>>>>>> 8447294601
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Jul 6, 2017 at 11:49 AM, Damjan Jovanovic
<
>>>>>>>>>> damjan@apache.org> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Rushna
>>>>>>>>>>>
>>>>>>>>>>> Apparently, to do this manually:
>>>>>>>>>>>
>>>>>>>>>>> Click on "Tools" -> "Customize".
>>>>>>>>>>> Go to the "Events" tab.
>>>>>>>>>>> Select "Save document", and click on the "Macro"
button, then
>>>>>>>>>>> assign your plugin.
>>>>>>>>>>>
>>>>>>>>>>> See this for screenshots:
>>>>>>>>>>> https://wiki.openoffice.org/wiki/Documentation/OOoAuthors_Us
>>>>>>>>>>> er_Manual/Getting_Started/How_to_run_a_macro
>>>>>>>>>>>
>>>>>>>>>>> Or, are you trying to get your plugin to automatically
assign
>>>>>>>>>>> itself to be called on save, so that the above
isn't required?
>>>>>>>>>>>
>>>>>>>>>>> Regards
>>>>>>>>>>> Damjan
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Jul 6, 2017 at 6:52 AM, Rushna Jabi <
>>>>>>>>>>> rushnajabi786@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Thanks for your response.but I am already
a member of
>>>>>>>>>>>> OpenOffice forum,
>>>>>>>>>>>> I have sent my issues there but "Villeroy"
replied that "This
>>>>>>>>>>>> is too
>>>>>>>>>>>> sophisticated to be discussed on this forum,
I think. You
>>>>>>>>>>>> should write to
>>>>>>>>>>>> developers mailing list for LibreOffice or
OpenOffice."
>>>>>>>>>>>>
>>>>>>>>>>>> Please help..
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>
>>>>>>>>>>>> Rushna Jabi
>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>> 8447294601
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Jul 5, 2017 at 5:51 PM, FR web forum
<oooforum@free.fr>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> > The better place to help end-users is:
>>>>>>>>>>>> > http://forum.openoffice.org
>>>>>>>>>>>> >
>>>>>>>>>>>> > ----- Mail original -----
>>>>>>>>>>>> > De: "Rushna Jabi" <rushnajabi786@gmail.com>
>>>>>>>>>>>> > À: dev@openoffice.apache.org
>>>>>>>>>>>> > Envoyé: Mercredi 5 Juillet 2017 12:04:52
>>>>>>>>>>>> > Objet: OpenOffice Query
>>>>>>>>>>>> >
>>>>>>>>>>>> > Hello Sir,
>>>>>>>>>>>> >
>>>>>>>>>>>> > I am working on Java Plugin for OpenOffice.I
created a plugin
>>>>>>>>>>>> but i want to
>>>>>>>>>>>> > call
>>>>>>>>>>>> > this plugin before save event.
>>>>>>>>>>>> >
>>>>>>>>>>>> > please help me out.
>>>>>>>>>>>> >
>>>>>>>>>>>> >
>>>>>>>>>>>> >
>>>>>>>>>>>> >
>>>>>>>>>>>> > Thanks & Regards,
>>>>>>>>>>>> > Rushna Jabi
>>>>>>>>>>>> > ACPL Systems Pvt. Ltd.
>>>>>>>>>>>> >
>>>>>>>>>>>> > ------------------------------------------------------------
>>>>>>>>>>>> ---------
>>>>>>>>>>>> > To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>>>>>>>>>>>> > For additional commands, e-mail:
>>>>>>>>>>>> dev-help@openoffice.apache.org
>>>>>>>>>>>> >
>>>>>>>>>>>> >
>>>>>>>>>>>> >
>>>>>>>>>>>> >
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message