← Revision 6 as of 2005-10-17 20:20:01
Size: 1137
Comment:
|
← Revision 7 as of 2005-10-17 20:21:03 →
Size: 1137
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
* Agree on way to access global attributes and implement [Done: 10/17/2005] * Deprecate all attribute access methods in {{{Cytoscape.java}}} and {{{CyNetwork.java}}} (Ethan) [Done: 10/17/2005] * Revert {{{Cytoscape.java}}} and {{{CyNetwork.java}}} to return {{{GraphObjAttribute}}} for backward compability (Ethan) [Done: 10/17/2005] |
|
Line 12: | Line 15: |
* Agree on way to access global attributes and implement [Done: 10/17/2005] * Deprecate all attribute access methods in {{{Cytoscape.java}}} and {{{CyNetwork.java}}} (Ethan) [Done: 10/17/2005] * Revert {{{Cytoscape.java}}} and {{{CyNetwork.java}}} to return {{{GraphObjAttribute}}} for backward compability (Ethan) [Done: 10/17/2005] |
Implementation Plan for RFC #1
Finalize CyAttributes API, based on public review [Done: 10/13/2005]
- Agree on way to access global attributes and implement [Done: 10/17/2005]
Deprecate all attribute access methods in Cytoscape.java and CyNetwork.java (Ethan) [Done: 10/17/2005]
Revert Cytoscape.java and CyNetwork.java to return GraphObjAttribute for backward compability (Ethan) [Done: 10/17/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)
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