Refactor the Command Recorder So That Post Processing Becomes Cleaner
---------------------------------------------------------------------
Key: JBIDE-9945
URL:
https://issues.jboss.org/browse/JBIDE-9945
Project: Tools (JBoss Tools)
Issue Type: Task
Components: forge
Reporter: Koen Aers
Fix For: 3.3.0.M4
At this point, a CommandRecorder is responsible for keeping track of all the issued
commands and do post processing after the command is executed. At the moment this is done
by parsing the output stream and remembering the different commands that are executed.
This should be changed in a more elegant solution:
- a CommandProcessor which keeps track of the commands by processing the 'hidden'
input that comes from the runtime
- a series of PostProcessors that use the information provided in this 'hidden'
input to perform the necessary post processing (such as importing project, opening
editors, setting focus, etc)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira