fStyle= style;
fElementKinds= elementKinds;
	public TypeSelectionDialog(Shell parent, IRunnableContext context,		IJavaSearchScope scope, int style)	{		super(parent, new TypeInfoLabelProvider(TypeInfoLabelProvider.SHOW_TYPE_ONLY),			new TypeInfoLabelProvider(TypeInfoLabelProvider.SHOW_TYPE_CONTAINER_ONLY + TypeInfoLabelProvider.SHOW_ROOT_POSTFIX));		Assert.isNotNull(context);		Assert.isNotNull(scope);		fRunnableContext= context;		fScope= scope;		fStyle= style;				setUpperListLabel(JavaUIMessages.getString("TypeSelectionDialog.upperLabel")); //$NON-NLS-1$		setLowerListLabel(JavaUIMessages.getString("TypeSelectionDialog.lowerLabel")); //$NON-NLS-1$	}