### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.ui Index: ui/org/eclipse/jdt/ui/actions/AddGetterSetterAction.java =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/AddGetterSetterAction.java,v retrieving revision 1.91 diff -u -r1.91 AddGetterSetterAction.java --- ui/org/eclipse/jdt/ui/actions/AddGetterSetterAction.java 28 Jun 2006 13:18:58 -0000 1.91 +++ ui/org/eclipse/jdt/ui/actions/AddGetterSetterAction.java 3 Jul 2006 21:20:57 -0000 @@ -16,6 +16,7 @@ import java.util.Collection; import java.util.HashMap; import java.util.HashSet; +import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Set; @@ -285,7 +286,7 @@ } AddGetterSetterContentProvider cp= new AddGetterSetterContentProvider(entries); GetterSetterTreeSelectionDialog dialog= new GetterSetterTreeSelectionDialog(getShell(), lp, cp, fEditor, type); - dialog.setSorter(new JavaElementSorter()); +// dialog.setSorter(new JavaElementSorter()); dialog.setTitle(DIALOG_TITLE); String message= ActionMessages.AddGetterSetterAction_dialog_label; dialog.setMessage(message); @@ -740,7 +741,7 @@ */ private Map createGetterSetterMapping(IType type) throws JavaModelException { IField[] fields= type.getFields(); - Map result= new HashMap(); + Map result= new LinkedHashMap(); for (int i= 0; i < fields.length; i++) { if (!JdtFlags.isEnum(fields[i])) { List l= new ArrayList(2);