From 94b8758d5cea9afa245433bff83ae627dd9bc604 Mon Sep 17 00:00:00 2001 From: John Camelon Date: Mon, 25 Aug 2003 11:54:00 +0000 Subject: [PATCH] patch to keep CDT working for Java 1.3 --- core/org.eclipse.cdt.core/ChangeLog | 3 +++ .../model/org/eclipse/cdt/internal/core/model/Structure.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog index 1330848c710..1a94a5ce93f 100644 --- a/core/org.eclipse.cdt.core/ChangeLog +++ b/core/org.eclipse.cdt.core/ChangeLog @@ -1,3 +1,6 @@ +2003-08-25 John Camelon + Updated Structure.java to keep JDK 1.3 compliance. + 2003-08-21 Hoda Amer - C Model cleanups + solutions to bug#38985 & bug#38986 getField(String) Implemented diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Structure.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Structure.java index c1c98042fb1..54603117757 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Structure.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Structure.java @@ -6,9 +6,9 @@ package org.eclipse.cdt.internal.core.model; */ import java.util.ArrayList; -import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.TreeMap; import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.IField; @@ -18,7 +18,7 @@ import org.eclipse.cdt.core.parser.ast.ASTAccessVisibility; public class Structure extends SourceManipulation implements IStructure { - Map superClassesNames = new LinkedHashMap(); + Map superClassesNames = new TreeMap(); public Structure(ICElement parent, int kind, String name) { super(parent, name, kind);