← Revision 3 as of 2005-10-11 20:24:02
Size: 979
Comment:
|
← Revision 4 as of 2005-10-17 17:39:33 →
Size: 1060
Comment: Updated status
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
* Finalize {{{CyAttributes}}} API, based on public review (10/13/2005) * Implement {{{CyAttributesImpl}}} (Nerius) * Write Unit Test (Ethan) * Implement {{{GraphObjAttributes}}} (Nerius) * Write Unit Test (Ethan) |
* 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] |
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)
- Write Unit Test (Ethan)
Write CyAttributesWriter (Nerius)
- 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