You can create new type of plug-ins. This is useful when you want to represent some functionality in the component using a plug-in so that it can be easily extended.
Overview of Creating a New Plug-In Type Plug-In Generator Java Classes Plug-in Generator XML Descriptor Creating the Jar File