Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-ua-dev] Question regarding Infocenter mode

You can schedule your plug-in to be activated on startup (see early startup
extension point). Note that this should not be done lightly - Eclipse
plug-ins/bundles should be as lazy as possible. However, it will give you
what you want.

Regards,

Dejan Glozic, Ph.D.
Manager, Eclipse Development 1A
D1/R0Q/8200/MKM
IBM Canada Ltd.
Tel. 905 413-2745  T/L 969-2745
Fax. 905 413-4850



                                                                           
             Chris Aniszczyk                                               
             <zx@xxxxxxxxxx>                                               
             Sent by:                                                   To 
             platform-ua-dev-b         "Eclipse Platform User Assistance   
             ounces@xxxxxxxxxx         component developers list."         
             g                         <platform-ua-dev@xxxxxxxxxxx>       
                                                                        cc 
                                                                           
             01/24/2006 12:16                                      Subject 
             PM                        Re: [platform-ua-dev] Question      
                                       regarding Infocenter mode           
                                                                           
             Please respond to                                             
             "Eclipse Platform                                             
              User Assistance                                              
                 component                                                 
             developers list."                                             
                                                                           
                                                                           





I still haven't found a good solution to my question, or I'm just inept and
implementing it :)

I'm having issues in having my bundle activator getting called in my
content plugin (I guess this makes sense, because what accesses a class in
infocenter mode?). What is the guaranteed way to
hook into the infocenter so I can do something on infocenter mode startup?
I don't think there's a way I can force my plugin to load.

Thanks for the help guys :)

Cheers,

----
Chris Aniszczyk
IBM Tivoli Security / Eclipse Software Developer <zx@xxxxxxxxxx>
+1 860.839.2465

                                                                           
 Dorian Birsan <birsan@xxxxxxxxxx>                                         
 Sent by:                                                                  
 platform-ua-dev-bounces@xxxxxxxxxxx                                    To 
                                               "Eclipse Platform User      
                                               Assistance component        
 01/23/2006 06:48 PM                           developers list."           
                                               <platform-ua-dev@xxxxxxxxxx 
                                               g>                          
          Please respond to                                             cc 
  "Eclipse Platform User Assistance                                        
     component developers list."                                   Subject 
    <platform-ua-dev@xxxxxxxxxxx>              Re: [platform-ua-dev]       
                                               Question regarding          
                                               Infocenter mode             
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           






You can do dynamic toc's by taking advantage of the osgi runtime system or
via the update manager: have the toc's contributed by a number of plugins
which you will then install/uninstall using the osgi API's or, by providing
associated features which you will enable/disable using the update manager
api's. Dejan has successfully done this with the samples in the past, so
the support is there.
Obviously, having the help system provide api's for dynamic toc's is the
best solution.


                                                                           
 Curtis                                                                    
 D'Entremont/Toronto/IBM@IBMC                                              
 A                                                                         
 Sent by:                                                               To 
 platform-ua-dev-bounces@ecli            "Eclipse Platform User Assistance 
 pse.org                                 component developers list."       
                                         <platform-ua-dev@xxxxxxxxxxx>     
                                                                        cc 
 01/23/2006 06:21 PM                     Goss Nuzzo-jones                  
                                         <gnuzzojo@xxxxxxxxxx>             
                                                                   Subject 
       Please respond to                 Re: [platform-ua-dev] Question    
    "Eclipse Platform User               regarding Infocenter mode         
     Assistance component                                                  
       developers list."                                                   
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           







For the content, I would start by looking at the contentProducer extension
point in org.eclipse.help. This should get you the content, but not the
toc. For the toc, we are aiming to have dynamic content for 3.2. By dynamic
content I mean filtering by os, arch, system property, activity, etc,
includes, and anchors. I'm not sure if this will be enough for you though,
as it sounds like your toc needs to be generated entirely on the fly.

Dorian or Dejan, is there currently a way to do this kind of thing?

Thanks,
Curtis d'Entremont
Eclipse User Assistance
IBM Toronto Lab

Phone: (905) 413-5754
E-Mail: curtispd@xxxxxxxxxx

                                                                           
 Chris Aniszczyk                                                           
 <zx@xxxxxxxxxx>                                                           
 Sent by:                                                                  
 platform-ua-dev-bounces@ecli                                           To 
 pse.org                                 "Eclipse Platform User Assistance 
                                         component developers list."       
                                         <platform-ua-dev@xxxxxxxxxxx>     
 23/01/2006 05:55 PM                                                    cc 
                                         Goss Nuzzo-jones                  
                                         <gnuzzojo@xxxxxxxxxx>             
       Please respond to                                           Subject 
    "Eclipse Platform User               Re: [platform-ua-dev] Question    
     Assistance component                regarding Infocenter mode         
       developers list."                                                   
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           








The goal is to add to the existing help system implementation. We plan to
add a SCORM eLearning system ontop of the existing help system where users
can add SCORM to their existing content.

Another issue we are looking to tackle is that we have to generate the TOC
for these content plugins. The TOC can be dynamic (as defined in SCORM), so
entries can be "hidden" or remove at will. I was going to take a look at
the DynamicContentProducer along with some recent additions to see what can
be done.

Is that enough information to go on?

Cheers,

----
Chris Aniszczyk
IBM Tivoli Security / Eclipse Software Developer <zx@xxxxxxxxxx>
+1 860.839.2465
                                                                           
 "Curtis D'Entremont"                                                      
 <curtispd@xxxxxxxxxx>                                                     
 Sent by:                                                                  
 platform-ua-dev-bounces@xxxxxxxxxxx                                    To 
                                               "Eclipse Platform User      
                                               Assistance component        
 01/23/2006 04:39 PM                           developers list."           
                                               <platform-ua-dev@xxxxxxxxxx 
                                               g>                          
          Please respond to                                             cc 
  "Eclipse Platform User Assistance                                        
     component developers list."                                   Subject 
    <platform-ua-dev@xxxxxxxxxxx>              Re: [platform-ua-dev]       
                                               Question regarding          
                                               Infocenter mode             
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           








Hi Chris,

I was wondering if you could clarify the requirement for me - are you
looking to simply contribute content to the infocenter, or replace/add to
the existing help system implementation? If the latter, could I know your
end goal so that we can find the best solution to get to it?  Currently the
WebAppManager is not API and as such shouldn't be used directly.

Thanks,
Curtis d'Entremont
Eclipse User Assistance
IBM Toronto Lab

Phone: (905) 413-5754
E-Mail: curtispd@xxxxxxxxxx
                                                                           
 Chris Aniszczyk <zx@xxxxxxxxxx>                                           
 Sent by:                                                                  
 platform-ua-dev-bounces@xxxxxxxxxxx                                       
                                                                        To 
                                                platform-ua-dev@xxxxxxxxxx 
 23/01/2006 05:17 PM                            g                          
                                                                        cc 
                                                                           
           Please respond to                                       Subject 
   "Eclipse Platform User Assistance            [platform-ua-dev] Question 
      component developers list."               regarding Infocenter mode  
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           









Hello Ya'll

I have a question regarding a best practice with infocenter mode. I have to
install a webapp via WebAppManager once the infocenter is started (only
once). This happened before in a plugin's earlyStartup() method but doesn't
apply to infocenter mode. Is there a best practice regarding this?

Cheers,

----
Chris Aniszczyk
IBM Tivoli Security / Eclipse Software Developer <zx@xxxxxxxxxx>
+1 860.839.2465_______________________________________________
platform-ua-dev mailing list
platform-ua-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ua-dev
_______________________________________________
platform-ua-dev mailing list
platform-ua-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ua-dev
_______________________________________________
platform-ua-dev mailing list
platform-ua-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ua-dev
_______________________________________________
platform-ua-dev mailing list
platform-ua-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ua-dev
_______________________________________________
platform-ua-dev mailing list
platform-ua-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ua-dev
_______________________________________________
platform-ua-dev mailing list
platform-ua-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ua-dev




Back to the top