Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Event


    event.detail = SWT.CHECK;
    return event;
  }

  protected Event createEvent() {
    Event event = super.createEvent();
    event.widget = table;
    event.item = widget;
    return event;
  }
View Full Code Here


  protected void assertEnabled() {
    new SWTBotTable(table).assertEnabled();
  }

  private Event createSelectionEvent() {
    Event event = createEvent();
    event.item = widget;
    event.widget = table;
    return event;
  }
View Full Code Here

  private void notifyTree(int eventType, Event event) {
    notify(eventType, event, tree);
  }

  protected Event createEvent() {
    Event event = super.createEvent();
    event.widget = tree;
    event.item = widget;
    return event;
  }
View Full Code Here

   * Creates an event for CheckboxTreeItem case.
   *
   * @return an event that encapsulates {@link #widget} and {@link #display}.
   */
  private Event createCheckEvent() {
    Event event = createEvent();
    event.time = (int) System.currentTimeMillis();
    event.item = widget;
    event.widget = tree;
    event.detail = SWT.CHECK;
    return event;
View Full Code Here

    private static MenuItem show( final Menu menu, final Matcher<?> matcher )
    {
        if ( menu != null )
        {
            menu.notifyListeners( SWT.Show, new Event() );
            MenuItem[] items = menu.getItems();
            for ( final MenuItem menuItem : items )
            {
                if ( matcher.matches( menuItem ) )
                {
                    return menuItem;
                }
            }
            menu.notifyListeners( SWT.Hide, new Event() );
        }
        return null;
    }
View Full Code Here

    }


    private static void click( final MenuItem menuItem )
    {
        final Event event = new Event();
        event.time = ( int ) System.currentTimeMillis();
        event.widget = menuItem;
        event.display = menuItem.getDisplay();
        event.type = SWT.Selection;
View Full Code Here

    }


    private static void hide( final Menu menu )
    {
        menu.notifyListeners( SWT.Hide, new Event() );
        if ( menu.getParentMenu() != null )
        {
            hide( menu.getParentMenu() );
        }
    }
View Full Code Here

      public void run() {
        Table table = proposalTable.widget;
        log.debug(MessageFormat.format("Selecting row [{0}] {1} in {2}", proposalIndex, table.getItem(proposalIndex).getText(), //$NON-NLS-1$
            table));
        table.setSelection(proposalIndex);
        Event event = new Event();
        event.type = SWT.Selection;
        event.widget = table;
        event.item = table.getItem(proposalIndex);
        table.notifyListeners(SWT.Selection, event);
        table.notifyListeners(SWT.DefaultSelection, event);
View Full Code Here

    notify(SWT.Deactivate);
    notify(SWT.FocusOut);
  }

  private Event selectionEvent() {
    Event createEvent = createEvent();
    createEvent.item = lastSelectionItem;
    return createEvent;
  }
View Full Code Here

    });
  }

  @Override
  protected Event createEvent() {
    Event event = super.createEvent();
    event.widget = widget;
    event.item = widget;
    return event;
  }
View Full Code Here

TOP

Related Classes of org.eclipse.swt.widgets.Event

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.