Examples of ILabelProvider


Examples of org.eclipse.jface.viewers.ILabelProvider

  /**
   * @generated
   */
  protected EObject selectElement(EObject[] elements) {
    Shell shell = Display.getCurrent().getActiveShell();
    ILabelProvider labelProvider = new AdapterFactoryLabelProvider(
        OntoUML.diagram.part.OntoUMLDiagramEditorPlugin.getInstance()
            .getItemProvidersAdapterFactory());
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(
        shell, labelProvider);
    dialog
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

      public Void answer(InvocationOnMock invocation) throws Throwable {
        disposeCount[0]++;
        return null;
      }
    };
    ILabelProvider p1 = mock(ILabelProvider.class);
    ILabelProvider p2 = mock(ILabelProvider.class);
    doAnswer(answer).when(p1).dispose();
    doAnswer(answer).when(p2).dispose();

    CompositeCellLabelProvider provider = create(p1, p2);
    provider.dispose();
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

  @Test
  public void getImageShouldReturnTheImageFromTheInternalLabelProvider()
      throws Exception {
    Image image = new Image(display, 1, 1);

    ILabelProvider p1 = mock(ILabelProvider.class);
    ILabelProvider p2 = mock(ILabelProvider.class);
    given(p1.getImage(any())).willReturn(null);
    given(p2.getImage(any())).willReturn(image);

    CompositeCellLabelProvider provider = create(p1, p2);
    assertThat(provider.getImage(""), equalTo(image));
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

  @Test
  public void getStyledTextShouldReturnThePlainTextOfTheElementIfThereIsNoStyledTextLabelProvider() {
    String text = "Hello";
    Object element = new Object();
    ILabelProvider p = mock(ILabelProvider.class);
    given(p.getText(element)).willReturn(text);

    CompositeCellLabelProvider provider = create(p);
    assertThat(provider.getStyledText(element).getString(),
        equalTo(new StyledString(text).getString()));
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

  @Test
  public void getTextShouldReturnTheTextFromTheInternalLabelProvider()
      throws Exception {
    String text = "Hello";

    ILabelProvider p1 = mock(ILabelProvider.class);
    ILabelProvider p2 = mock(ILabelProvider.class);
    given(p1.getText(any())).willReturn(null);
    given(p2.getText(any())).willReturn(text);

    CompositeCellLabelProvider provider = create(p1, p2);
    assertThat(provider.getText(""), equalTo(text));
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

  }

  @Test
  public void shouldCloneTheArrayOfLabelProviders() throws Exception {
    String text = "Hello";
    ILabelProvider theProvider = mock(ILabelProvider.class);
    given(theProvider.getText(this)).willReturn(text);

    ILabelProvider[] providerArray = {theProvider};
    CompositeCellLabelProvider provider = create(providerArray);
    providerArray[0] = null;
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

    Object smaller = "a";

    ITreeContentProvider contentProvider = mock(ITreeContentProvider.class);
    given(contentProvider.getElements(any()))
        .willReturn(new Object[]{bigger, smaller});
    ILabelProvider labelProvider = new LabelProvider();

    TreeViewer viewer = new TreeViewer(shell);
    viewer.setContentProvider(contentProvider);
    viewer.setLabelProvider(labelProvider);
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

    Object smaller = "";

    ITreeContentProvider contentProvider = mock(ITreeContentProvider.class);
    given(contentProvider.getElements(any()))
        .willReturn(new Object[]{bigger, smaller});
    ILabelProvider labelProvider = new LabelProvider();

    TreeViewer viewer = new TreeViewer(shell);
    viewer.setContentProvider(contentProvider);
    viewer.setLabelProvider(labelProvider);
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

     * @see org.eclipse.jface.viewers.Viewer#refresh()
     */
    public void refresh() {
      Object input = this.getInput();
      if (input != null) {
        ILabelProvider labelProvider = (ILabelProvider) getLabelProvider();
        doRefresh(labelProvider.getText(input), labelProvider
            .getImage(input));
      } else {
        doRefresh(null, null);
      }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

                    e.printStackTrace();
                }

            }
        });
        tree.setLabelProvider(new ILabelProvider()
        {

            @Override
            public void addListener(ILabelProviderListener listener)
            {
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.