Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[swordfish-dev] [tooling] Help improvements: JAX-WS Service wizards.

Hi all,

There is my proposals (I collect all previous parts):

1. Single wizard category.
   Now there is
   - Using the Plug-in Project Wizard to Create a JAX-WS Service
   - Creating a JAX-WS Service Provider Project from WSDL
- Using the Plug-in Project Wizard to Create a JAX-WS Service Provider Project from WSDL - Using the Import Wizard to Create a JAX-WS Service Provider Project from WSDL - Using the Context Menu to Create a JAX-WS Service Provider Project from WSDL

   Create
   - Creating a JAX-WS Service Provider Project
     - Simple JAX-WS Service Provider Project
     - JAX-WS Service Provider Project from WSDL

2. Docs for New...> Project... > Swordfish wizards.
Remove description how to use New Plug-in Project wizard. Describe only Swordfish category wizards.
   Main advantages:
- Defect https://bugs.eclipse.org/bugs/show_bug.cgi?id=276733 not affected;
   - User can't change project setting to uncompatible.
At this moment there is no way to hide our templates from templates list in New Plug-in Project wizard.

3. Change static text to hyperlink.
Like at 1 point "Using the Plug-in Project Wizard to Create a JAX-WS Service".

4. Single descriptionn for JAX-WS Service Provider Project from WSDL.
   This is one wizard with multiple entry points:
   - File > New...
   - File > Import...
   - Context Menu > Import...
WSDL file input field initialized from selection in Package Explorer/Navigator/other view. By default using context menu always provide selection. In case empty/incompatible selection Finish button is disabled at second wizard page and user must go to our wizard page and complete input.

5. Separate help page for our wizard page.
At JAX-WS service template page context help refer to entire wizard help.
   But there are full description including already performed steps.
Create separate help page with description of this wizard page, make context link to it and refer in main help page too.

--
Regards, Alexey


Back to the top