Custom Window Toolbar Buttons
TOC
Goal: Technical
Sponsor: Trek Global
Description:
Create custom toolbar button for window using OSGi dynamic service.
Example:
OSGi bundle project for the export button action

Class ExportAction is implements interface org.adempiere.webui.action.IAction
OSGi Service Component - Overview
''Note that the component name is use to locate the service and also the loading of image and tooltip text.

OSGi Service Component- Services

Bundle activator for auto 2pack import

Create new window toolbar button record

Create tooltip text message

Pack out the toolbar button and tooltip text record

Testing from Eclipse

Result

Source: Wiki