protected Control createExtendedContentArea(Composite parent) { Control addition= null; if (fExtension != null) { addition= fExtension.createContentArea(parent); if (addition != null) { GridData gd= new GridData(GridData.FILL_HORIZONTAL); gd.horizontalSpan= 2; addition.setLayoutData(gd); } fExtension.initialize(this); } return addition; }
public ImageDescriptor getContributedImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch) element; if (fProviderExtension != null) { fAdapter.setMatch(type); return fProviderExtension.getImageDescriptor(fAdapter); } return null; }
public boolean matchesFilterExtension(TypeNameMatch type) { if (fFilterExt == null) return true; fAdapter.setMatch(type); return fFilterExt.select(fAdapter); }
fFilterExtension= (extension == null) ? null : extension.getFilterExtension(); fSearchScope= scope; fValidator= extension.getSelectionValidator(); fTypeInfoUtil= new TypeInfoUtil(extension != null ? extension.getImageProvider() : null);
public TypeSelectionDialog2(Shell parent, boolean multi, IRunnableContext context, IJavaSearchScope scope, int elementKinds, TypeSelectionExtension extension) { super(parent); setShellStyle(getShellStyle() | SWT.RESIZE); fMultipleSelection= multi; fRunnableContext= context; fScope= scope; fElementKind= elementKinds; fSelectionMode= NONE; fExtension= extension; if (fExtension != null) { fValidator= fExtension.getSelectionValidator(); } }
@Override public ImageDescriptor getImageDescriptor(ITypeInfoRequestor typeInfoRequestor) { QualifiedName qualifiedName; final String enclosing = typeInfoRequestor.getEnclosingName(); if (Strings.isEmpty(enclosing)) { final String packageName = typeInfoRequestor.getPackageName(); if (Strings.isEmpty(packageName)) { qualifiedName = null; } else { qualifiedName = this.converter.toQualifiedName(packageName); } } else { qualifiedName = this.converter.toQualifiedName(enclosing); } final QualifiedName qn = this.converter.toQualifiedName(typeInfoRequestor.getTypeName()); if (qualifiedName == null) { qualifiedName = qn; } else { qualifiedName = qualifiedName.append(qn); } return this.imageProvider.getImageDescriptorForQualifiedName(qualifiedName, this.typeProvider.getResourceSet(), this.typeProvider); }
@Override protected Control createExtendedContentArea(Composite parent) { Control addition= null; if (fExtension != null) { addition= fExtension.createContentArea(parent); if (addition != null) { GridData gd= new GridData(GridData.FILL_HORIZONTAL); gd.horizontalSpan= 2; addition.setLayoutData(gd); } fExtension.initialize(this); } return addition; }
public ImageDescriptor getContributedImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch) element; if (fProviderExtension != null) { fAdapter.setMatch(type); return fProviderExtension.getImageDescriptor(fAdapter); } return null; }
public TypeSelectionDialog2(Shell parent, boolean multi, IRunnableContext context, IJavaSearchScope scope, int elementKinds, TypeSelectionExtension extension) { super(parent); setShellStyle(getShellStyle() | SWT.RESIZE); fMultipleSelection= multi; fRunnableContext= context; fScope= scope; fElementKind= elementKinds; fSelectionMode= NONE; fExtension= extension; if (fExtension != null) { fValidator= fExtension.getSelectionValidator(); } }
public boolean matchesFilterExtension(TypeNameMatch type) { if (fFilterExtension == null) return true; fAdapter.setMatch(type); return fFilterExtension.select(fAdapter); }
@Override protected Control createExtendedContentArea(Composite parent) { Control addition= null; if (fExtension != null) { addition= fExtension.createContentArea(parent); if (addition != null) { GridData gd= new GridData(GridData.FILL_HORIZONTAL); gd.horizontalSpan= 2; addition.setLayoutData(gd); } fExtension.initialize(this); } return addition; }
public ImageDescriptor getContributedImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch) element; if (fProviderExtension != null) { fAdapter.setMatch(type); return fProviderExtension.getImageDescriptor(fAdapter); } return null; }
public TypeSelectionDialog2(Shell parent, boolean multi, IRunnableContext context, IJavaSearchScope scope, int elementKinds, TypeSelectionExtension extension) { super(parent); setShellStyle(getShellStyle() | SWT.RESIZE); fMultipleSelection= multi; fRunnableContext= context; fScope= scope; fElementKind= elementKinds; fSelectionMode= NONE; fExtension= extension; if (fExtension != null) { fValidator= fExtension.getSelectionValidator(); } }
public boolean matchesFilterExtension(TypeNameMatch type) { if (fFilterExtension == null) return true; fAdapter.setMatch(type); return fFilterExtension.select(fAdapter); }
public ImageDescriptor getImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch)element; if (fProviderExtension != null) { fAdapter.setMatch(type); ImageDescriptor descriptor= fProviderExtension.getImageDescriptor(fAdapter); if (descriptor != null) return descriptor; } return JavaElementImageProvider.getTypeImageDescriptor( isInnerType(type), false, type.getModifiers(), false); }
public TypeSelectionDialog2(Shell parent, boolean multi, IRunnableContext context, IJavaSearchScope scope, int elementKinds, TypeSelectionExtension extension) { super(parent); setShellStyle(getShellStyle() | SWT.RESIZE); fMultipleSelection= multi; fRunnableContext= context; fScope= scope; fElementKind= elementKinds; fSelectionMode= NONE; fExtension= extension; if (fExtension != null) { fValidator= fExtension.getSelectionValidator(); } }
public boolean matchesFilterExtension(TypeNameMatch type) { if (fFilterExtension == null) return true; fAdapter.setMatch(type); return fFilterExtension.select(fAdapter); }
public ImageDescriptor getImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch)element; if (fProviderExtension != null) { fAdapter.setMatch(type); ImageDescriptor descriptor= fProviderExtension.getImageDescriptor(fAdapter); if (descriptor != null) return descriptor; } return JavaElementImageProvider.getTypeImageDescriptor( isInnerType(type), false, type.getModifiers(), false); }
public ImageDescriptor getImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch)element; if (fProviderExtension != null) { fAdapter.setMatch(type); ImageDescriptor descriptor= fProviderExtension.getImageDescriptor(fAdapter); if (descriptor != null) return descriptor; } return JavaElementImageProvider.getTypeImageDescriptor( isInnerType(type), false, type.getModifiers(), false); }
public ImageDescriptor getImageDescriptor(Object element) { TypeNameMatch type= (TypeNameMatch)element; if (fProviderExtension != null) { fAdapter.setMatch(type); ImageDescriptor descriptor= fProviderExtension.getImageDescriptor(fAdapter); if (descriptor != null) return descriptor; } return JavaElementImageProvider.getTypeImageDescriptor( isInnerType(type), false, type.getModifiers(), false); }