gef icon indicating copy to clipboard operation
gef copied to clipboard

Export classes in org.eclipse.gef.dot.ui

Open beatrizsanchez opened this issue 6 years ago • 3 comments

Any reason why everything in org.eclipse.gef.dot.ui is internal? I would like to extend the class DotGraphView .

beatrizsanchez avatar Feb 26 '19 14:02 beatrizsanchez

Hi Betty,

the API of DOT.UI is currently internal so that removals (and changes in general) are possible without having to increase the major version, because we were not certain w.r.t. the design.

We should probably think about making it provisional or public.

In the meantime, I believe you have to copy the sources. (Or maybe configure access rules to allow such access.)

Best regards, Matthias

mwienand avatar Feb 26 '19 15:02 mwienand

Hint: You can define explicit access rules for classes or packages in the Library section of the Build Path settings: open "Plug-in Dependencies" and Edit on Access Rules. Add a rule of type "Accessible". Note that you have to convert a class name to a path with "/".

miklossy avatar Feb 26 '19 15:02 miklossy

Hi Matthias and miklossy,

Thank you both for your quick responses! Certainly modifying the build path did the trick. That was a new one for me.

Regards, Betty

beatrizsanchez avatar Feb 26 '19 15:02 beatrizsanchez