Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ListViewer


      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), DescriptorEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here


      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), SectorEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here

      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), SpaceobjectEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here

      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), ModelerEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here

      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), StructureEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here

      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), BaseEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here

      {
        ViewerPane viewerPane =
          new ViewerPane(getSite().getPage(), UniverseEditor.this) {
            @Override
            public Viewer createViewer(Composite composite) {
              return new ListViewer(composite);
            }
            @Override
            public void requestActivation() {
              super.requestActivation();
              setCurrentViewerPane(this);
View Full Code Here

    Composite orgParent = new Composite(_sashForm, SWT.NONE);
    orgParent.setLayout(new GridLayout(2, false));
    Label title = new Label(orgParent, SWT.NONE);
    title.setText(Messages.getString("modulebrowser.composite.org")); //$NON-NLS-1$
    Label countOrg = new Label(orgParent, SWT.NONE);
    orgViewer = new ListViewer(orgParent, SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
    orgViewer.getControl().setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, true, 2, 1));
    // Name
    Composite nameParent = new Composite(_sashForm, SWT.NONE);
    title = new Label(nameParent, SWT.NONE);
    title.setText(Messages.getString("modulebrowser.composite.name")); //$NON-NLS-1$
    nameParent.setLayout(new GridLayout(2, false));
    Label countName = new Label(nameParent, SWT.NONE);
    nameViewer = new ListViewer(nameParent, SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
    nameViewer.getControl().setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, true, 2, 1));
    // rev
    Composite revParent = new Composite(_sashForm, SWT.NONE);
    title = new Label(revParent, SWT.NONE);
    title.setText(Messages.getString("modulebrowser.composite.rev")); //$NON-NLS-1$
    Label countRev = new Label(revParent, SWT.NONE);
    revParent.setLayout(new GridLayout(2, false));
    revViewer = new ListViewer(revParent, SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
    revViewer.getControl().setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, true, 2, 1));
    // Master detail init
    orgViewer.setContentProvider(new ContentProvider());
    orgViewer.setSorter(new NameSorter());
    _orgContent = getOrganisationContentRefresh(countOrg);
View Full Code Here

        result.setLayout(layout);
        //Jar row
        Label l = new Label(result, SWT.NONE);
        l.setText(Messages.getString("identify.jar")); //$NON-NLS-1$
        l.setLayoutData(new GridData(GridData.FILL, GridData.BEGINNING, false, false));
        final ListViewer jarsList = new ListViewer(result);
        jarsList.setContentProvider(new StructuredContentProviderAdapter() {
            public Object[] getElements(Object inputElement) {
                return getJarFiles().toArray();
            };
        });
        jarsList.setInput(getJarFiles());
        jarsList.getControl().setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false, 1, 2));
        Button browse = new Button(result, SWT.PUSH);
        browse.setLayoutData(new GridData(GridData.FILL, GridData.BEGINNING, false, false));
        browse.setText(Messages.getString("identify.addjar.button")); //$NON-NLS-1$
        browse.addSelectionListener(new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                String[] files = DialogUtil.openJarsFileBrowser();
                if(files != null) {
                  for (int i = 0; i < files.length; i++) {
            String file = files[i];
            verifyOnWOJ(file);
            ((AddModuleWizard) getWizard()).addJarFile(file);
          }
                  jarsList.setInput(getJarFiles());
                }
            }
        });
        //spacer
        new Composite(result, SWT.NONE);
        //remove jar button
        final Button removeJar = new Button(result, SWT.PUSH);
        removeJar.setLayoutData(new GridData(GridData.FILL, GridData.BEGINNING, false, false));
        removeJar.setText(Messages.getString("identify.removejar.button")); //$NON-NLS-1$
        removeJar.addSelectionListener(new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                Iterator it = ((StructuredSelection)jarsList.getSelection()).iterator();
                while (it.hasNext()) {
                    String path = (String) it.next();
                    existOnWoj.remove(path);
                    ((AddModuleWizard) getWizard()).removeJarFile(path);
                }
                refreshInfo();
                jarsList.setInput(getJarFiles());
            }
        });
        removeJar.setEnabled(false);
        jarsList.addSelectionChangedListener(new ISelectionChangedListener() {
            public void selectionChanged(SelectionChangedEvent event) {
                removeJar.setEnabled(!jarsList.getSelection().isEmpty());
            }
        });
        _detectLabel = new Label(result, SWT.NONE);
        _detectLabel.setText(Messages.getString("identify.help.label")); //$NON-NLS-1$
        _detectLabel.setLayoutData(new GridData(GridData.FILL, GridData.BEGINNING, true, false, 3, 1));
View Full Code Here

      setTitle("No Templates Found");
      Label noTemplatesLabel = new Label(composite, SWT.NONE);
      noTemplatesLabel.setText("There are no templates available.");
    } else {
      setTitle("Select a Template");
      _templateViewer = new ListViewer(composite, SWT.SINGLE | SWT.V_SCROLL | SWT.BORDER);
      _templateViewer.setLabelProvider(new TemplateLabelProvider());
      _templateViewer.setContentProvider(new TemplateContentProvider());
      _templateViewer.setInput(_templates);
      _templateViewer.getList().setLayoutData(new GridData(GridData.FILL_BOTH));
      _templateViewer.addSelectionChangedListener(this);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.ListViewer

Copyright © 2018 www.massapicom. 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.