Bug 39906 Add Constructurs from field: Should not show static fields
20030711 Static fields are usually not initialized in constructors
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/CreateNewConstructorAction.java
label.setText(ActionMessages.getString("CreateNewConstructorSelectionDialog.sort_constructor_choices.label")); 
				GridData gd= new GridData(GridData.FILL_BOTH);
				label.setLayoutData(gd);
				
				final Combo combo= new Combo(composite, SWT.READ_ONLY);
				IMethod[] constructorMethods= StubUtility.getOverridableConstructors(fType);					
				
				for (int i= 0; i < constructorMethods.length; i++) {
					combo.add(JavaElementLabels.getElementLabel(constructorMethods[i], JavaElementLabels.M_PARAMETER_TYPES));
				}
				
				combo.setText(combo.getItem(0));
				combo.setLayoutData(new GridData(GridData.FILL_BOTH));
				combo.addSelectionListener(new SelectionAdapter(){
					public void widgetSelected(SelectionEvent e) {
						fSuperIndex= combo.getSelectionIndex();
					}
				});	
			} catch (CoreException e) {
			}
			return composite;
		}		
				
		public int getSuperIndex() {
			return fSuperIndex;
		}
	}
	
}