Eclipse Plug-in Development:Working with Project Facet
Every project may have one or more natures. Each nature brings set of properties to the project.For example a Java project has “src” directory and “bin” as build directory or you may want to associate a set of libraries to your custom project. Faceted Project Framework provides a powerful mechanism for extending the capabilities of the Web Tools Platform. Project facets are typically used as a way of adding functionality to a project. When a facet is added to the project it can perform any necessary setup actions such as copying resources, installing builders, adding natures, etc. Facets can also be used as markers for enabling user interface elements. This post explains defining a facet and using it. Prerequisites : Install WST eclipse plug-in Add dependencies to MANIFEST.MF Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Sample Bundle-SymbolicName: com.facet.sample; singleton:=true Bundle-Version: 1.0.0 .qualifier Bundle-Activator: com .facet .sample .Activato...