Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.TreeItem.dispose()


    for (int i = 0; i < items.length; ++i) {
      final TreeItem item = items[i];
      final File itemFile = (File) item.getData(FileViewer.TREEITEMDATA_FILE);
      if (itemFile == null || masterIndex == masterFiles.length) {
        // remove bad item or placeholder
        item.dispose();
        continue;
      }
      final File masterFile = masterFiles[masterIndex];
      int compare = FileViewer.compareFiles(masterFile, itemFile);
      if (compare == 0) {
View Full Code Here


      final TreeItem item = items[i];
      final File itemFile = (File) item.getData(FileViewer.TREEITEMDATA_FILE);
      if (itemFile == null || masterFile == null) {
        // remove bad item or placeholder
        item.dispose();
        continue;
      }
      int compare = FileViewer.compareFiles(masterFile, itemFile);
      if (compare == 0) {
        // same file, update it
View Full Code Here

    if (event.widget == resourcesUI &&
        event.type == SWT.Expand) {
      TreeItem expandedNode = (TreeItem) event.item;
      TreeItem maybeDummy = expandedNode.getItem(0);
      if (null == maybeDummy.getData()) {
        maybeDummy.dispose();
        IResource parentResource = (IResource)expandedNode.getData();
        try {
          populate(expandedNode, ((IContainer)parentResource).members());
        } catch (CoreException e) {
          throw new InternalErrorCDE("unhandled exception", e);
View Full Code Here

    if (event.widget == resourcesUI &&
        event.type == SWT.Expand) {
      TreeItem expandedNode = (TreeItem) event.item;
      TreeItem maybeDummy = expandedNode.getItem(0);
      if (null == maybeDummy.getData()) {
        maybeDummy.dispose();
        IResource parentResource = (IResource)expandedNode.getData();
        try {
          populate(expandedNode, ((IContainer)parentResource).members());
        } catch (CoreException e) {
          throw new InternalErrorCDE("unhandled exception", e);
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.