Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 525780

Summary: package org.eclipse.swt.internal.theme is absent
Product: z_Archived Reporter: Vladimir Borkovkin <vybor.61>
Component: NebulaAssignee: Wim Jongman <wim.jongman>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: glenn.burkhardt, nebula-inbox, wim.jongman
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Vladimir Borkovkin CLA 2017-10-09 14:41:21 EDT
Since Eclipse 4.7 bundle org.eclipse.swt.win32.win32.x86_64_3.106.xx.jar
has no package org.eclipse.swt.internal.theme

class org.eclipse.nebula.cwt.v.VButtonPainter has imports statesments 

import org.eclipse.swt.internal.theme.ButtonDrawData;
import org.eclipse.swt.internal.theme.DrawData;
import org.eclipse.swt.internal.theme.Theme;

In eclispe 4.6 all was in place.
Comment 1 Glenn Burkhardt CLA 2017-10-10 15:18:41 EDT
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=512215.  The latest Nebula code has this "fixed" by removing the use of 'theme' in the 'cwt.v' code.  However, I don't consider this a fix, since it removes functionality.  

See also:  https://bugs.eclipse.org/bugs/show_bug.cgi?id=525836
Comment 2 Vladimir Borkovkin CLA 2017-10-11 07:46:33 EDT
Latest Nebula download contains imports from org.eclipse.swt.internal.theme package.
Comment 3 Alexander Kurtakov CLA 2017-12-06 04:27:10 EST
Reassigning to Nebula. Usage of internal API is on your own risk and highly discouraged.
Comment 4 Wim Jongman CLA 2017-12-06 04:45:16 EST
Fixed with Bug 525836