Project Creation using Facets [message #210104] |
Thu, 10 May 2007 12:52 |
Sunil Messages: 1 Registered: July 2009 |
Junior Member |
|
|
I am using Facets in my project with the following entries in plugin.xml
<extension
id="org.eclipse.wst.common.project.facet.core.facets"
name="DesignFacet"
point="org.eclipse.wst.common.project.facet.core.facets">
<project-facet id="org.hs.project.design.designprojectfacet">
<label>
Design Project Application
</label>
<description>
Allows the creation of Design Project Application
</description>
<category
id="org.hs.project.design.category">org.hs.project.design.category </category>
</project-facet>
<project-facet-version
facet="org.hs.project.design.designprojectfacet "
version="1.0">
<constraint>
<requires
facet="jst.web"
version="2.3,2.4"/>
</constraint>
</project-facet-version>
<action
facet=" org.hs.project.design.designprojectfacet "
id="designfacetinstall"
type="INSTALL"
version="1.0">
<delegate
class=" org.hs.project.design.project.DesingProjectFacetInstallDeleg ate "/>
</action>
<category id="org.hs.project.design.category">
<label>
Design Project Application
</label>
<description>
Creation of Design Project Application
</description>
</category>
<preset id="org.hs.project.design.preset">
<label>
Design Project Application
</label>
<description>
Design Project Application
</description>
<facet id="jst.java" version="5.0"/>
<facet id="jst.web" version="2.3"/>
<facet id="org.hs.project.design.designprojectfacet"
version="1.0"/>
</preset>
</extension>
<extension
point="org.eclipse.wst.common.project.facet.core.runtimes">
<supported>
<runtime-component any="true"/>
<facet id="org.hs.project.design.designprojectfacet"
version="1.0"/>
</supported>
</extension>
Now when I create a new project it asks for switching the perspective to
J2EE perspective. I want to override this behavior so that after project
creation it asks for switching to the perspective that Ive created.
<extension
point="org.eclipse.ui.perspectives">
<perspective
class="org.hs.project.design.DesignPerspective"
id=" org.hs.project.design.DesignPerspective "
name="Design Perspective"/>
</extension>
(All the java code files are in place)
How can I go about it?
|
|
|
Powered by
FUDForum. Page generated in 0.03834 seconds