public PackageSelectionDialogButtonField(String label, String button, PackageBrowseAdapter adapter, IJavaProject root) { super(adapter); setContentAssistProcessor(new JavaPackageCompletionProcessor(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_ROOT))); IPackageFragmentRoot[] roots; try { roots= root.getAllPackageFragmentRoots(); ((JavaPackageCompletionProcessor)getContentAssistProcessor()).setPackageFragmentRoot(roots[0]); } catch (JavaModelException e) { JavaPlugin.log(e); // if exception no content assist .. but thats no problem } setLabelText(label); setButtonLabel(button); adapter.setReceiver(this); }
public PackageSelectionDialogButtonField(String label, String button, PackageBrowseAdapter adapter, IJavaProject root) { super(adapter); setContentAssistProcessor(new JavaPackageCompletionProcessor(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_ROOT))); IPackageFragmentRoot[] roots; try { roots= root.getAllPackageFragmentRoots(); ((JavaPackageCompletionProcessor)getContentAssistProcessor()).setPackageFragmentRoot(roots[0]); } catch (JavaModelException e) { JavaPlugin.log(e); // if exception no content assist .. but thats no problem } setLabelText(label); setButtonLabel(button); adapter.setReceiver(this); }
public PackageSelectionDialogButtonField(String label, String button, PackageBrowseAdapter adapter, IJavaProject root) { super(adapter); setContentAssistProcessor(new JavaPackageCompletionProcessor(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_ROOT))); IPackageFragmentRoot[] roots; try { roots= root.getAllPackageFragmentRoots(); ((JavaPackageCompletionProcessor)getContentAssistProcessor()).setPackageFragmentRoot(roots[0]); } catch (JavaModelException e) { JavaPlugin.log(e); // if exception no content assist .. but thats no problem } setLabelText(label); setButtonLabel(button); adapter.setReceiver(this); }