Eclipse Plug-ins provides following benefits as compared to other development environments.
• Integrated editor to create and design in Eclipse.
• It uses current project’s source folders and classpath.
• When you make changes in design, it changes in code accordingly.
• In Java editor, you can fold generated Java code.
• In Java editor, you can navigate to event handlers.
• Strings in designer and properties file have two way synchronization.
Eclipse is an extendible integrated development environment, which is open source platform and supports integration of new plug-ins. Eclipse supports building of new tools that can be integrated with it. Other than core runtime environment, everything in Eclipse is a plug-in. All the plug-ins are developed and integrated in almost same way.
In this section, we will discuss on installing an Eclipse plug-in. below image shows the Eclipse SDK folder.
Updated 02-11-2012 at 04:46 PM by Eclipse
To deploy an Eclipse plug-in, deploy following into Eclipse intallation’s plug-in folder.
• Manifest File
• Jar Files
• Any other resources
Now Eclipse can activate this plug-in when it is required to perform some functionality. To activate a plug-in:
• Load runtime class
• Instantiate it
• Initialize it
Plug-in class is responsible for doing special tasks like allocation and reallocation of resources. For some
Plug-in is a component that supports a particular service or functionality in the Eclipse workbench. This component can be integrated into system at deployment time. Eclipse supports a wide variety of these plug-ins that can work together to support an environment for development. A plug-in in Eclipse is embodied in plug-in runtime class instance. This class provides some configuration functionality for the plug-in instance. A plug-in class must extend org.eclipse.core.runtime.Plugin which is an