Hello, I have just committed a new enhancement in M4: https://bugs.eclipse.org/174308. The enhancement chages the arrangement of the toolbar in the Java EE perspective. There were five toolbar buttons for creating Java EE project: Web, EJB, etc. Now these buttons are removed and replaced by two pulldown buttons: - the first one lists the wizards for creating new Java EE project: - Dynamic Web Project - EJB Project - Enterprise Application Project - Application Client Project - Connector Project - Utility Project - the second one lists the wizards for creating new Java EE artifacts - Servlet - Filter - Listener - Xdoclet Enterprise JavaBean
The above are all Java EE projects and artifacts contributed by the Java EE Tools and EJB Tools components where I am a committer in. I guess there are other components that would like to contribute items to the new pulldown buttons like: - Dali --> JPA project - Source Editing --> JSP - Web Services --> Web Service and Web Service Client To add a new item in the Java EE Project pulldown button, you have to add the following in your plugin.xml's wizard extension: <class class="<your wizard's class>"> <parameter name="javaeeproject" value="true"/> <parameter name="menuIndex" value="10" /> </class> The parameter "javaeeproject" adds the wizard as an item under the Java EE Project pulldown button. The parameter "menuIndex" determines the sort order of the items. In a similar way you can add a wizard under the Java EE Artifacts pulldown button: <class class="<your wizard's class>"> <parameter name="javaeeartifact" value="true"/> <parameter name="menuIndex" value="30" /> </class> The difference is that the parameter here is named "javaeeartifact". More details can be seen in the attached patch that introduces the enhancement: https://bugs.eclipse.org/bugs/attachment.cgi?id=84854&action=diff Greetings, Kaloyan Raev Eclipse WTP Committer <http://www.eclipse.org/webtools/people/person.php?name=raev> Senior Developer NW C JS TOOLS JEE (BG) SAP Labs Bulgaria T +359/2/9157-416 mailto:[EMAIL PROTECTED] www.sap.com
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ wtp-dev mailing list wtp-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/wtp-dev