Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.StructuredSelection.toList()


  protected StructuredSelection getSelectedItems() {

    StructuredSelection selection = (StructuredSelection) list
        .getSelection();

    List selectedItems = selection.toList();
    Object itemToRemove = null;

    for (Iterator it = selection.iterator(); it.hasNext();) {
      Object item = it.next();
      if (item instanceof ItemsListSeparator) {
View Full Code Here


       
        final ISelection selection = viewer.getSelection();
        final StructuredSelection strucSelection = (StructuredSelection) selection;
       
        final List<Object> adaptedObjs = new ArrayList<Object>();
        for (Object obj : strucSelection.toList()) {
            if (obj instanceof Folder) {
                adaptedObjs.add(obj);
            } else if (obj instanceof LayerLegendItem) {
                final LayerLegendItem layerItem = (LayerLegendItem) obj;
                adaptedObjs.add(layerItem.getLayer());
View Full Code Here

            factory.text("spannerInTheWorksTextNode")
        };
        StructuredSelection structuredSelection =
                new StructuredSelection(objectElements);

        List elements = structuredSelection.toList();
        assertNotNull("List shouldn't be null", elements);
        assertEquals("List size should match", objectElements.length,
                elements.size());

        // Should throw an IllegalArgumentException (the element list should
View Full Code Here

            factory.element("odomElement2")
        };
        StructuredSelection structuredSelection =
                new StructuredSelection(objectElements);

        List elements = structuredSelection.toList();
        assertNotNull("List shouldn't be null", elements);
        assertEquals("List size should match", objectElements.length,
                elements.size());

        ODOMSelectionFilter filter = new ODOMSelectionFilter(null, null);
View Full Code Here

      selTrackerList = availableTrackerList;
    } else {
      selTrackerList = new ArrayList<Tracker>();
      if (op==CompareOperator.IS_NOT) {
        selTrackerList.addAll(availableTrackerList);
        for (Object selected : selection.toList()) {
          selTrackerList.remove(selected);
        }
      } else {
        for (Object selected : selection.toList()) {
          selTrackerList.add((Tracker)selected);
View Full Code Here

        selTrackerList.addAll(availableTrackerList);
        for (Object selected : selection.toList()) {
          selTrackerList.remove(selected);
        }
      } else {
        for (Object selected : selection.toList()) {
          selTrackerList.add((Tracker)selected);
        }
      }
    }
   
View Full Code Here

  public List<ITransmissionData> provideData() {
    List<ITransmissionData> data = new ArrayList<ITransmissionData>();

    StructuredSelection selection = ((StructuredSelection) viewer
        .getSelection());
    for (Object obj : selection.toList())
      if (obj instanceof ITransmissionData)
        data.add((ITransmissionData) obj);

    return data;
  }
View Full Code Here

      try {
        WooEditor wooEditor = (WooEditor) page.getEditor();
        StructuredSelection selection = (StructuredSelection) viewer
            .getSelection();
        int selectionIndex = viewer.getTable().getSelectionIndex();
        for (Object displayGroup : selection.toList()) {
          wooEditor.getModel().removeDisplayGroup(
              (DisplayGroup) displayGroup);
        }
        viewer.refresh();
        int count = viewer.getTable().getItemCount();
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.