Examples of IBaseLabelProvider


Examples of org.eclipse.jface.viewers.IBaseLabelProvider

            issue2 = (IIssue) e1;
        }

        if (viewer instanceof ContentViewer) {
            ContentViewer tviewer = (ContentViewer) viewer;
            IBaseLabelProvider provider = tviewer.getLabelProvider();
            if (provider instanceof ITableLabelProvider) {
                ITableLabelProvider tableProvider = (ITableLabelProvider) provider;
                String text1 = tableProvider.getColumnText(issue1, IssuesView.columnToIndex(selectedColumn));
                String text2 = tableProvider.getColumnText(issue2, IssuesView.columnToIndex(selectedColumn));
                if (text1 != null && text2 != null) {
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

        IConfigurationElement extension = findExtension(extensionId);
        String labelProviderAtt = extension.getAttribute(LABEL_PROVIDER_ATT);
        Color color = null;
        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof IColorProvider) {
                    IColorProvider labelProvider = (IColorProvider) baseProvider;
                    color = labelProvider.getForeground(backingObject);
                }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

        IConfigurationElement extension = findExtension(extensionId);
        String labelProviderAtt = extension.getAttribute(LABEL_PROVIDER_ATT);
        Color color = null;
        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof IColorProvider) {
                    IColorProvider labelProvider = (IColorProvider) baseProvider;
                    color = labelProvider.getBackground(backingObject);
                }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

        IConfigurationElement extension = findExtension(extensionId);
        String labelProviderAtt = extension.getAttribute(LABEL_PROVIDER_ATT);
        Font font = null;
        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof IFontProvider) {
                    IFontProvider labelProvider = (IFontProvider) baseProvider;
                    font = labelProvider.getFont(backingObject);
                }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

        IConfigurationElement extension = findExtension(extensionId);
        String labelProviderAtt = extension.getAttribute(LABEL_PROVIDER_ATT);
        Object image = null;
        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof ILabelProvider) {
                    ILabelProvider labelProvider = (ILabelProvider) baseProvider;
                    image = labelProvider.getImage(backingObject);
                }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

        IConfigurationElement extension = findExtension(extensionId);
        String labelProviderAtt = extension.getAttribute(LABEL_PROVIDER_ATT);
        String text = null;
        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof ILabelProvider) {
                    ILabelProvider labelProvider = (ILabelProvider) baseProvider;
                    text = labelProvider.getText(backingObject);
                }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

    if (getPatterns().length == 0) {
      return true;
    }
    String matchName= null;
    if (viewer instanceof ContentViewer){
      final IBaseLabelProvider labelProvider = ((ContentViewer) viewer).getLabelProvider();
      if (labelProvider instanceof ILabelProvider) {
        matchName = ((ILabelProvider) labelProvider).getText(element);
      }
    }
    if (matchName != null && matchName.length() > 0) {
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

            if (viewer == null || !(viewer instanceof ContentViewer)) {
                name1 = e1.toString();
                name2 = e2.toString();
            } else {
                IBaseLabelProvider prov = ((ContentViewer) viewer)
                        .getLabelProvider();
                if (prov instanceof ILabelProvider) {
                    ILabelProvider lprov = (ILabelProvider) prov;
                    name1 = lprov.getText(e1);
                    name2 = lprov.getText(e2);
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

   * @see org.eclipse.jface.viewers.ViewerComparator#compare(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
   */
  public int compare(Viewer viewer, Object e1, Object e2) {
    if (viewer instanceof TableViewer) {
      TableViewer tableViewer = (TableViewer) viewer;
      IBaseLabelProvider baseLabel = tableViewer.getLabelProvider();
      if (baseLabel instanceof ITableLabelProvider) {
        ITableLabelProvider tableProvider = (ITableLabelProvider) baseLabel;
        String e1p = tableProvider.getColumnText(e1, sortColumn);
        String e2p = tableProvider.getColumnText(e2, sortColumn);
        int result = getComparator().compare(e1p, e2p);
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

    }
    super.setValue(target, value);
  }
 
  protected boolean hasDefaultLabelProvider(ContentViewer viewer ) {
    IBaseLabelProvider labelProvider = viewer.getLabelProvider();
    return (labelProvider == null || labelProvider.getClass() == DefaultViewerLabelProvider.class);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.