sky110120 / multiproperties

Automatically exported from code.google.com/p/multiproperties
0 stars 0 forks source link

The command line usage requires too much class dependency #16

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When the command line HandlerExecutor is try to load the handler, it tries to 
load Eclipse related classes which should be put on the classpath. There are so 
many of them in chain reaction, that the function is basically useless.

The basic cause of the problem is the WizardDialog and Shell classes.

Original issue reported on code.google.com by ska...@gmail.com on 28 May 2012 at 3:09

GoogleCodeExporter commented 9 years ago
The IHandler interface specifies the configure method with Shell parameter. 
Furthermore the method tries to create a WizardDialog.

The solution can be the create a new IHandlerConfigurer interface where the 
configure method is moved to. Thus the IHandler can use only Java specific 
classes only (no any Eclipse classes must be loaded).

Original comment by ska...@gmail.com on 28 May 2012 at 3:12

GoogleCodeExporter commented 9 years ago
fixed in r110

Original comment by ska...@gmail.com on 28 May 2012 at 3:14