Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Tree.showItem()


      if ((fNewsSorter.getSortBy() == NewsColumn.DATE || fNewsSorter.getSortBy() == NewsColumn.PUBLISHED || fNewsSorter.getSortBy() == NewsColumn.MODIFIED || fNewsSorter.getSortBy() == NewsColumn.RECEIVED) && fNewsSorter.isAscending()) {
        TreeItem item = tree.getItem(itemCount - 1);
        int childCount = item.getItemCount();
        if (childCount != 0)
          item = item.getItem(childCount - 1);
        tree.showItem(item);
      } else
        tree.setTopItem(tree.getItem(0));
    }
  }
View Full Code Here


        tree.setSortDirection(newDirection);

        TreeItem topmostVisibleItem = tree.getTopItem();
        refreshUI();
        if (topmostVisibleItem != null)
          tree.showItem(topmostVisibleItem);
      }
    });

    int direction = (RebaseInteractivePreferences.isOrderReversed() ? SWT.DOWN
        : SWT.UP);
View Full Code Here

    if (RebaseInteractivePreferences.isOrderReversed()) {
      Tree tree = planTreeViewer.getTree();
      int itemCount = tree.getItemCount();
      if (itemCount > 0) {
        TreeItem bottomItem = tree.getItem(itemCount - 1);
        tree.showItem(bottomItem);
      }
    }
  }

  private void createPopupMenu(final TreeViewer planViewer) {
View Full Code Here

      if ((fNewsSorter.getSortBy() == NewsColumn.DATE || fNewsSorter.getSortBy() == NewsColumn.PUBLISHED || fNewsSorter.getSortBy() == NewsColumn.MODIFIED || fNewsSorter.getSortBy() == NewsColumn.RECEIVED) && fNewsSorter.isAscending()) {
        TreeItem item = tree.getItem(itemCount - 1);
        int childCount = item.getItemCount();
        if (childCount != 0)
          item = item.getItem(childCount - 1);
        tree.showItem(item);
      } else
        tree.setTopItem(tree.getItem(0));
    }
  }
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.