[udig-devel] How to add a ServiceExtension by using the ConnectionFactory WizardPage

Bastian Schaeffer schaeffer at uni-muenster.de
Fri Apr 13 03:48:07 PDT 2007


Hi,

I want to add Web Processing Service as a new ServiceExtensions. To be 
precise, I want to use a wizard to guide me through the process of 
entering a WPS url, selecting a process, adding input data and finally 
add the result as a layer to the map.

Following the catalog.wfs plug-in code, I need  2 Extension Points:
1. net.refractions.udig.catalog.ServiceExtension -thats fine
2. net.refractions.udig.catalog.ui.connectionFactory

I have some trouble with the 2nd Extension Point. The wizard page can 
only show an initial page and a final page(to manually select and import 
the resources). But I need to have several pages for every step 
described above. The  public IWizardPage getNextPage()  method in my 
Wizard page is never invoked, but I think this is the major point to 
dynamically create new pages. What am I doing wrong?

Thanks for your help

best,

Bastian Schaeffer



More information about the udig-devel mailing list