Package org.eclipse.swt.widgets

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


  private void handleInput() {
    // Clean up any previous editor control
    Control oldEditor = this.editor.getEditor();

    if (oldEditor != null) {
      oldEditor.dispose();
    }

    // Identify the selected row, only allow input if there is a single
    // selected row
    TreeItem[] selection = this.tree.getSelection();
View Full Code Here


                // if the toolbar does not contain any items then dispose of
                // coolItem
                coolItem.setData(null);
                Control control = coolItem.getControl();
                if ((control != null) && !control.isDisposed()) {
                    control.dispose();
                    coolItem.setControl(null);
                }
                if (!coolItem.isDisposed()) {
                    coolItem.dispose();
                }
View Full Code Here

                        ToolItem item = (ToolItem) toRemove.get(i);
                        if (!item.isDisposed()) {
                            Control ctrl = item.getControl();
                            if (ctrl != null) {
                                item.setControl(null);
                                ctrl.dispose();
                            }
                            item.dispose();
                        }
                    }
View Full Code Here

                        ToolItem item = mi[i];
                        if (!item.isDisposed()) {
                            Control ctrl = item.getControl();
                            if (ctrl != null) {
                                item.setControl(null);
                                ctrl.dispose();
                            }
                            item.dispose();
                        }
                    }
View Full Code Here

       * @see org.eclipse.jface.dialogs.Dialog#createDialogArea(org.eclipse.swt.widgets.Composite)
       */
      protected Control createDialogArea(Composite parent) {
        Control composite= super.createDialogArea(parent);
        if (!(composite instanceof Composite)) {
          composite.dispose();
          composite= new Composite(parent, SWT.NONE);
        }

        GridLayout layout= new GridLayout();
        layout.marginHeight= convertVerticalDLUsToPixels(IDialogConstants.VERTICAL_MARGIN);
View Full Code Here

      public void widgetSelected(SelectionEvent e) {

        // Clean up any previous editor control
        Control oldEditor = valueEditorActive.getEditor();
        if (oldEditor != null)
          oldEditor.dispose()

        // Identify the selected row
        int index = activatedConcepts.getSelectionIndex ();
        if (index == -1) return;
        final TableItem item = activatedConcepts.getItem (index);
View Full Code Here

      public void widgetSelected(SelectionEvent e) {

        // Clean up any previous editor control
        Control oldEditor = valueEditorRelations.getEditor();
        if (oldEditor != null)
          oldEditor.dispose()

        // Identify the selected row
        int index = relationsWeight.getSelectionIndex ();
        if (index == -1) return;
        final TableItem item = relationsWeight.getItem (index);
View Full Code Here

      public void widgetSelected(SelectionEvent e) {

        // Clean up any previous editor control
        Control oldEditor = valueEditor.getEditor();
        if (oldEditor != null)
          oldEditor.dispose()

        // Identify the selected row
        int index = initialConcepts.getSelectionIndex ();
        if (index == -1) return;
        final TableItem item = initialConcepts.getItem (index);
View Full Code Here

      public void widgetSelected(SelectionEvent e) {
        // Clean up any previous editor control
        Control oldEditor = editor.getEditor();

        if (oldEditor != null)
          oldEditor.dispose();

        // Identify the selected row
        TableItem item = (TableItem) e.item;
        if (item == null)
          return;
View Full Code Here

        public void close(CTabFolderEvent event) {
          CTabItem widget = (CTabItem) event.item;
          if (widget != null && !widget.isDisposed()) {
            Control control = widget.getControl();
            if (!control.isDisposed()) {
              control.dispose();
            }
          }
          if (viewHolder.getItemCount() < 1) { // == 1 ??
            pageBook.showPage(lm);
            for (IContributionItem i : toolBarManager.getItems()) {
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.