← Revision 4 as of 2005-10-17 17:39:33
Size: 1060
Comment: Updated status
|
← Revision 5 as of 2005-10-17 17:39:58 →
Size: 1088
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
* Write {{{CyAttributesReader}}} (Nerius) | * Write {{{CyAttributesReader}}} (Nerius) [In Progress] |
Line 10: | Line 10: |
* Write {{{CyAttributesWriter}}} (Nerius) | * Write {{{CyAttributesWriter}}} (Nerius) [In Progress] |
Implementation Plan for RFC #1
Finalize CyAttributes API, based on public review [Done: 10/13/2005]
Implement CyAttributesImpl [Done: 10/15/2005]
- Write Unit Test (Ethan) [Done: 10/15/2005]
Implement GraphObjAttributes (Nerius) [In Progress]
- Write Unit Test (Ethan) [In Progress: 75% complete]
Write CyAttributesReader (Nerius) [In Progress]
- Write Unit Test (Ethan)
Write CyAttributesWriter (Nerius) [In Progress]
- Write Unit Test (Ethan)
- Agree on way to access global attributes and implement (Subgroup)
Deprecate all attribute access methods in Cytoscape.java and CyNetwork.java (Ethan)
Revert Cytoscape.java and CyNetwork.java to return GraphObjAttribute for backward compability (Ethan)
Replace all calls to GraphObjAttributes with calls to CyAttributes (Iliana)
Remove CytoscapeData and CytoscapeDataImpl from core (Ethan)
Verify that all references to GraphObjAttributes have been removed
- Celebrate