Heng Sin Low
|
f4da72ef50
|
IDEMPIERE-359 Add OSGi Service support for existing extension point. 1) Separate osgi service and equinox extension locator API. Service.locator() for OSGi service and EquinoxExtensionLocator.instance() for equinox extension. 2) Use OSGi service for all singleton component ( all factories and most services ) and equinox extension for others ( UI object, Process instance and PIPO handlers).
|
2013-02-13 16:15:43 +08:00 |
Heng Sin Low
|
566df6608e
|
IDEMPIERE-519 Swing client connection discovery broken. Remove equinox extension declaration that have been migrated to OSGi service.
|
2012-11-30 11:01:21 +08:00 |
Heng Sin Low
|
8d1ab1833c
|
Updated extension point documentation formatting. Remove the use of osgi: prefix for form, modelvalidator and process to ease migration, the framework will now always check whether an implementation exists in the extension registry before checking the java classpath. Rename org.adempiere.osgi in swing to org.adempiere.ui.swing.factory and drop the incomplete IMenuAction extension in swing ( will come back to this later ).
|
2010-12-20 10:46:25 +08:00 |
Heng Sin Low
|
993c687788
|
Implemented field editor factory extension for swing client.
|
2010-11-24 07:38:02 +08:00 |
Heng Sin Low
|
b9e40c4bf4
|
Implemented info factory as extension point for zk and swing client.
|
2010-11-23 18:01:11 +08:00 |
Heng Sin Low
|
f9007d9295
|
Reorganize product definition for server and client.
|
2010-10-22 15:50:25 +08:00 |
Heng Sin Low
|
83715fa436
|
Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later )
|
2010-09-29 15:25:34 +08:00 |