Size: 213
Comment:
|
Size: 635
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 == attachment:commandLayer1.png * Each command will be represented as an OSGi service. * Command executes the function through the OSGi service registory. |
|
Line 10: | Line 21: |
== 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
- attachment:commandLayer1.png
- Each command will be represented as an OSGi service.
- Command executes the function through the OSGi service registory.
Implementation