|
← Revision 2 as of 2008-05-30 19:58:29
Size: 213
Comment:
|
← Revision 3 as of 2008-05-30 20:10:07 →
Size: 530
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
|
(This page is under construction) |
|
| Line 8: | Line 10: |
|
* Should be manageable by Undo manager (in application layer). * Extensible. Plugin writers and developers use Cytoscape as library can add their own commands. == Design == * Each command will be represented as an OSGi service. |
|
| Line 10: | Line 17: |
|
== References and External Links == |
(This page is under construction)
Command Layer Definition
Requirments
- Command layer should be separated from application or UI.
- Commands should be accessible from scripting (dynamic) languages.
- Should be manageable by Undo manager (in application layer).
- Extensible. Plugin writers and developers use Cytoscape as library can add their own commands.
Design
- Each command will be represented as an OSGi service.
Implementation