Community
Participate
Working Groups
The ImportDialog for the transport services has a protected method which is required to be public. The method scrollRenderings(BigInteger address) is protected. This has not been a problem since all of the transports to date have been done within the same package. I am creating a proprietary transport and when I do this method comes up as unavailable. It needs to be public. This is technically a change of an API, but I unless I use reflection to get to this method, it needs to be changed. I am creating a patch to show this and will discuss, it with the community before committing it. Randy 781-364-2226 Wind River
Created attachment 185979 [details] Changes a protected method to be public It is the case that this method is standardly used in all if the various importers. I am creating a custom importer and do not want to loose the functionality. It should have been public in the first place.
Well I got only one comment in response and it was a vote for. So I am applying this change to 7.0.x and 8.0 Randy
I checked the change in to 7.0.1 and 8.0
*** cdt cvs genie on behalf of rarohrba *** Bug 333443 - Changing the method to be public instead of protected. Randy Rohrbach - Wind River : 781-364-2226 [*] ImportMemoryDialog.java 1.9.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.transport/src/org/eclipse/cdt/debug/ui/memory/transport/ImportMemoryDialog.java?root=Tools_Project&r1=1.9&r2=1.9.2.1 [*] ImportMemoryDialog.java 1.10 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.transport/src/org/eclipse/cdt/debug/ui/memory/transport/ImportMemoryDialog.java?root=Tools_Project&r1=1.9&r2=1.10