mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-21 21:52:10 +02:00
Bug 579666: Mark fileds and internal class for removal
This is the first step towards fixing the dark theme on windows. In order to fix the AbstractPage class, an API breakage is required and this will pave the way to let any sub-classers know that things are about to change. From my point of view, the marked fields and the InternalTab class should never have been part of the API as they are internal to the AbstractPage class that contains proper API methods. Contributed by STMicroelectronics Change-Id: Icfea8c963727718d4dc99e8df916674384dcb532 Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
This commit is contained in:
parent
7400e22b1f
commit
f5446675ec
1 changed files with 3 additions and 0 deletions
|
@ -175,12 +175,15 @@ public abstract class AbstractPage extends PropertyPage implements IPreferencePa
|
|||
protected boolean isFile = false;
|
||||
|
||||
// tabs
|
||||
@Deprecated(forRemoval = true)
|
||||
protected TabFolder folder;
|
||||
@Deprecated(forRemoval = true)
|
||||
protected ArrayList<InternalTab> itabs = new ArrayList<>();
|
||||
protected ICPropertyTab currentTab;
|
||||
|
||||
private static boolean isNewOpening = true;
|
||||
|
||||
@Deprecated(forRemoval = true)
|
||||
protected class InternalTab {
|
||||
Composite comp;
|
||||
String text;
|
||||
|
|
Loading…
Add table
Reference in a new issue