Tabnine Logo
org.eclipse.jdt.internal.ui.viewsupport
Code IndexAdd Tabnine to your IDE (free)

How to use org.eclipse.jdt.internal.ui.viewsupport

Best Java code snippets using org.eclipse.jdt.internal.ui.viewsupport (Showing top 20 results out of 315)

origin: org.eclipse.jdt/org.eclipse.jdt.ui

public HistoryDropDownAction(ViewHistory<E> history) {
  fHistory= history;
  fMenu= null;
  setMenuCreator(new HistoryMenuCreator());
  fHistory.configureHistoryDropDownAction(this);
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

@Override
public Image getImage(Object element) {
  Image result= fImageLabelProvider.getImageLabel(element, evaluateImageFlags(element));
  if (result == null && (element instanceof IStorage)) {
    result= fStorageLabelProvider.getImage(element);
  }
  return decorateImage(result, element);
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

private ILabelProvider createLabelProvider(){
  AppearanceAwareLabelProvider lprovider= new AppearanceAwareLabelProvider(
    AppearanceAwareLabelProvider.DEFAULT_TEXTFLAGS |  JavaElementLabels.F_APP_TYPE_SIGNATURE,
    AppearanceAwareLabelProvider.DEFAULT_IMAGEFLAGS
  );
  return new DecoratingJavaLabelProvider(lprovider);
}
origin: org.eclipse/org.eclipse.jdt.ui

public void run() {
  HistoryListDialog dialog= new HistoryListDialog();
  if (dialog.open() == Window.OK) {
    fHistory.setHistoryEntries(dialog.getRemaining(), dialog.getResult());
    fHistory.setMaxEntries(dialog.getMaxEntries());
  }
}
origin: org.eclipse/org.eclipse.jdt.ui

public ColoredString getRichTextLabel(Object element) {
  ColoredString string= ColoredJavaElementLabels.getTextLabel(element, evaluateTextFlags(element) | ColoredJavaElementLabels.COLORIZE);
  if (string.length() == 0 && (element instanceof IStorage)) {
    string= new ColoredString(fStorageLabelProvider.getText(element));
  }
  String decorated= decorateText(string.getString(), element);
  if (decorated != null) {
    return ColoredJavaElementLabels.decorateColoredString(string, decorated, ColoredJavaElementLabels.DECORATIONS_STYLE);
  }
  return string;
}

origin: org.eclipse.jdt/org.eclipse.jdt.ui

private Image getImageLabel(ImageDescriptor descriptor){
  if (descriptor == null)
    return null;
  return getRegistry().get(descriptor);
}
origin: org.eclipse/org.eclipse.jdt.ui

/**
 * @param textFlags Flags defined in <code>JavaElementLabels</code>.
 * @param imageFlags Flags defined in <code>JavaElementImageProvider</code>.
 */
public JavaUILabelProvider(long textFlags, int imageFlags) {
  fImageLabelProvider= new JavaElementImageProvider();
  fLabelDecorators= null; 
  
  fStorageLabelProvider= new StorageLabelProvider();
  fImageFlags= imageFlags;
  fTextFlags= textFlags;
}

origin: org.eclipse.jdt/org.eclipse.jdt.ui

public FilteredTreeWithFilter(Composite parent, int treeStyle, String initialFilter, boolean deepFiltering) {
  super(parent, treeStyle, new MultiplePatternFilter(deepFiltering), true);
  if (initialFilter != null) {
    setFilterText(initialFilter);
    textChanged();
  }
}
origin: org.eclipse/org.eclipse.jdt.ui

protected TableViewer createTableViewer(Composite parent) {
  ProblemTableViewer problemTableViewer= new ProblemTableViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
  ColoredViewersManager.install(problemTableViewer);
  return problemTableViewer;
}

origin: org.eclipse/org.eclipse.jdt.ui

private HistoryListDialog() {
  super(fHistory.getShell());
  setTitle(fHistory.getHistoryListDialogTitle()); 
  
  createHistoryList();
  createMaxEntriesField();
  setHelpAvailable(false);
}

origin: org.eclipse/org.eclipse.jdt.ui

protected TreeViewer createTreeViewer(Composite parent) {
  ProblemTreeViewer problemTreeViewer= new ProblemTreeViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
  ColoredViewersManager.install(problemTreeViewer);
  return problemTreeViewer;
}

origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

@Override
public void dispose() {
  fStorageLabelProvider.dispose();
  fImageLabelProvider.dispose();
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

public URL getImageURL(IJavaElement element) {
  ImageDescriptor descriptor= fImageProvider.getJavaImageDescriptor(element, JavaElementImageProvider.OVERLAY_ICONS | JavaElementImageProvider.SMALL_ICONS);
  if (descriptor == null)
    return null;
  return getImageURL(descriptor);
}
origin: org.eclipse/org.eclipse.jdt.ui

protected void uninstallOwnerDraw() {
  if (fOwnerDrawSupport == null)
    return; // not installed
  fOwnerDrawSupport.dispose(); // removes itself as listener
  fOwnerDrawSupport= null;
  refreshViewer();
}

origin: org.eclipse/org.eclipse.jdt.ui

private static void getTypeArgumentSignaturesLabel(String[] typeArgsSig, long flags, ColoredString result) {
  if (typeArgsSig.length > 0) {
    result.append('<');
    for (int i = 0; i < typeArgsSig.length; i++) {
      if (i > 0) {
        result.append(JavaElementLabels.COMMA_STRING);
      }
      getTypeSignatureLabel(typeArgsSig[i], flags, result);
    }
    result.append('>');
  }
}

origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

@Override
public void run() {
  HistoryListDialog dialog= new HistoryListDialog();
  if (dialog.open() == Window.OK) {
    fHistory.setHistoryEntries(dialog.getRemaining(), dialog.getResult());
    fHistory.setMaxEntries(dialog.getMaxEntries());
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

public HistoryDropDownAction(ViewHistory<E> history) {
  fHistory= history;
  fMenu= null;
  setMenuCreator(new HistoryMenuCreator());
  fHistory.configureHistoryDropDownAction(this);
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

  private ILabelProvider createDropDownLabelProvider() {
    final AppearanceAwareLabelProvider result= new AppearanceAwareLabelProvider(AppearanceAwareLabelProvider.DEFAULT_TEXTFLAGS | JavaElementLabels.F_APP_TYPE_SIGNATURE
        | JavaElementLabels.ALL_CATEGORY | JavaElementLabels.P_COMPRESSED, JavaElementImageProvider.SMALL_ICONS | AppearanceAwareLabelProvider.DEFAULT_IMAGEFLAGS);
    return new DecoratingJavaLabelProvider(result);
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

/**
 * @param textFlags Flags defined in <code>JavaElementLabels</code>.
 * @param imageFlags Flags defined in <code>JavaElementImageProvider</code>.
 */
public JavaUILabelProvider(long textFlags, int imageFlags) {
  fImageLabelProvider= new JavaElementImageProvider();
  fLabelDecorators= null;
  fStorageLabelProvider= new StorageLabelProvider();
  fImageFlags= imageFlags;
  fTextFlags= textFlags;
}
origin: org.eclipse/org.eclipse.jdt.ui

public HistoryDropDownAction(ViewHistory history) {
  fHistory= history;
  fMenu= null;
  setMenuCreator(new HistoryMenuCreator());
  fHistory.configureHistoryDropDownAction(this);
}
org.eclipse.jdt.internal.ui.viewsupport

Most used classes

  • DecoratingJavaLabelProvider
  • ImageDescriptorRegistry
    A registry that maps ImageDescriptors to Image.
  • JavaElementImageProvider
    Default strategy of the Java plugin for the construction of Java element icons.
  • AppearanceAwareLabelProvider
    JavaUILabelProvider that respects settings from the Appearance preference page. Triggers a viewer up
  • BindingLabelProvider
    Label provider to render bindings in viewers.
  • ImageDisposer,
  • ImageImageDescriptor,
  • JavaUILabelProvider,
  • LibraryFilter,
  • MemberFilter,
  • ProblemTreeViewer,
  • TreeHierarchyLayoutProblemsDecorator,
  • ColoredViewersManager,
  • FilterUpdater,
  • HistoryDropDownAction$HistoryMenuCreator,
  • HistoryDropDownAction,
  • HistoryListAction$HistoryListDialog,
  • HistoryListAction,
  • IProblemChangedListener
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now