pombreda / clamshell-cli

Automatically exported from code.google.com/p/clamshell-cli
Apache License 2.0
0 stars 0 forks source link

Refactor the Default CommandInputController #30

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Currently, all commands are loaded along side with other Plugin types.  While 
Command instances are plugins, they are no necessary for the booting of the 
runtime.  A simple implementation of the system may not even need Commands.

Refactor the default implementation of input-controller, CmdController,  to be 
responsible for loading its own commands.  All commands will be searched in the 
plugins directory and also in the commands directory.

Original issue reported on code.google.com by vladimir...@gmail.com on 9 Sep 2013 at 10:11

GoogleCodeExporter commented 9 years ago
Major changes to update the startup sequence, the object delegation model, and 
API updates.  The launcher is no longer responsible for loading all plugins.  
The shell takes over as soon as possible.  Then the shell finish loading all 
other plugins.  The Command instances are now separated from other plugins.

Original comment by vladimir...@gmail.com on 14 Sep 2013 at 4:46

GoogleCodeExporter commented 9 years ago

Original comment by vladimir...@gmail.com on 14 Sep 2013 at 4:47