Bug 202543

Summary: Useful public methods in AbstractStructuredGraphViewer not visible in client code
Product: [Tools] GEF Reporter: Peter Nehrer <pnehrer>
Component: GEF-Legacy ZestAssignee: gef-inbox <gef-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: ahunter.eclipse, robert.moloney
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Peter Nehrer CLA 2007-09-06 17:22:23 EDT
Some useful methods, such as addNode, removeNode, addRelationship, removeRelationship (and possibly others, unless they're specifically meant to be non-API) should be made API -- declared in a class/interface in an exported package (e.g., re-declared in GraphViewer). Currently they're not visible to the outside world due to package access restrictions on the plugin.
Comment 1 Alexander Nyßen CLA 2015-01-22 02:45:23 EST
Re-assigning back to inbox, as Ian is no longer active committer.