Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Table


    /* Perform Operation */
    Owl.getPersistenceService().getDAOService().getNewsDAO().setState(news, state, true, false);
  }

  private int indexOf(NewsColumn column) {
    Table table = fCustomTable.getControl();
    if (table.isDisposed())
      return -1;

    TableColumn[] columns = table.getColumns();
    for (int i = 0; i < columns.length; i++) {
      if (column == columns[i].getData(NewsColumnViewModel.COL_ID))
        return i;
    }

View Full Code Here


    }

    private void createVerifyControl() {
        verifyControl = new SashForm(stackComposite, SWT.VERTICAL);

        tableControl = new Table(verifyControl, SWT.SINGLE | SWT.FULL_SELECTION);
        tableControlViewer = new TableViewer(tableControl);

        TableColumn tc = new TableColumn(tableControl, SWT.LEFT);
        tc.setText("#");
        tc.setToolTipText("ASM instruction offset");

        tc = new TableColumn(tableControl, SWT.LEFT);
        tc.setText(BytecodeOutlinePlugin.getResourceString(NLS_PREFIX + "lvt.header"));
        tc.setToolTipText("Local variables");

        tc = new TableColumn(tableControl, SWT.LEFT);
        tc.setText(BytecodeOutlinePlugin.getResourceString(NLS_PREFIX + "stack.header"));
        tc.setToolTipText("Stack content *before* current instruction is executed");
        new TableColumn(tableControl, SWT.LEFT);
        new TableColumn(tableControl, SWT.LEFT);
        tableControl.setLinesVisible(false);
        tableControl.setHeaderVisible(true);

        stackAndLvt = new SashForm(verifyControl, SWT.HORIZONTAL);

        lvtTable = new Table(stackAndLvt, SWT.SINGLE | SWT.FULL_SELECTION);
        lvtTable.setLinesVisible(false);
        lvtTable.setHeaderVisible(true);

        new TableColumn(lvtTable, SWT.LEFT).setText("#");
        new TableColumn(lvtTable, SWT.LEFT).setText("Var Type");
        new TableColumn(lvtTable, SWT.LEFT).setText("Name");

        stackTable = new Table(stackAndLvt, SWT.SINGLE | SWT.FULL_SELECTION);
        stackTable.setLinesVisible(false);
        stackTable.setHeaderVisible(true);
        new TableColumn(stackTable, SWT.LEFT).setText("#");
        new TableColumn(stackTable, SWT.LEFT).setText("Stack Type");

View Full Code Here

    shell.setText(Messages.getString("PortMonitor.title")); //$NON-NLS-1$
    shell.setImage(gui.loadImage(SWTSystemTrayGUI.class, "/images/frame-agent.png")); //$NON-NLS-1$
    GridData data = new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.GRAB_HORIZONTAL);
    shell.setLayoutData(data);

    table = new Table(shell, SWT.SINGLE | SWT.BORDER | SWT.FULL_SELECTION | SWT.RESIZE);
    table.setHeaderVisible(true);
    table.setLinesVisible(true);
    // for right click
    // table.setMenu(createPopUpMenu());
    table.addSelectionListener(new SelectionAdapter() {
View Full Code Here

    edSSHCommand.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
    new Label(gpInstallationItem, SWT.NONE);
    new Label(gpInstallationItem, SWT.NONE);
   
   
    installationItems = new Table(shlJobSchedulerAgent, SWT.BORDER | SWT.FULL_SELECTION);
    GridData gd_installationItems = new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1);
    gd_installationItems.widthHint = 360;
    installationItems.setLayoutData(gd_installationItems);
    installationItems.setHeaderVisible(true);
    installationItems.setLinesVisible(true);
View Full Code Here

    final Label exitLabel = new Label(gMain, SWT.NONE);
    exitLabel.setLayoutData(new GridData(73, SWT.DEFAULT));
    exitLabel.setText("Exit  codes");
    new Label(gMain, SWT.NONE);

    tCommands = new Table(gMain, SWT.FULL_SELECTION | SWT.BORDER);
    tCommands.addMouseListener(new MouseAdapter() {
      public void mouseDoubleClick(final MouseEvent e) {
        if(tCommands.getSelectionCount() > 0){
          String name = tCommands.getSelection()[0].getText(0) +": " + tCommands.getSelection()[0].getText(1) + tCommands.getSelection()[0].getText(2);
          ContextMenu.goTo(name, _dom, Editor.JOB_COMMAND_EXIT_CODES);
View Full Code Here

    });
    final GridData gridData = new GridData(GridData.FILL, GridData.FILL, true, false, 2, 1);
    gridData.heightHint = 45;
    txtComment.setLayoutData(gridData);

    table = new Table(group, SWT.FULL_SELECTION | SWT.BORDER);
    table.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        if(table.getSelectionCount() > 0) {
          TableItem item = table.getSelection()[0];
          txtEventName.setText(item.getText(0));
View Full Code Here

      });

      label4 = new Label(group_1, SWT.SEPARATOR | SWT.HORIZONTAL);
      label4.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 5, 1));
      label4.setText("Label");
      final Table tableIncludeParameter = new Table(group_1, SWT.BORDER | SWT.FULL_SELECTION);
      final GridData gridData_1 = new GridData(GridData.FILL, GridData.FILL, true, true, 4, 3);
      gridData_1.heightHint = 85;

      tableIncludeParameter.setLayoutData(gridData_1);
      tableIncludeParameter.setHeaderVisible(true);
      tableIncludeParameter.setLinesVisible(true);

      TableColumn tcName = new TableColumn(tableIncludeParameter, SWT.NONE);
      tcName.setWidth(132);
      tcName.setText("Name");
      TableColumn tcValue = new TableColumn(tableIncludeParameter, SWT.NONE);
      tcValue.setWidth(450);
      tcValue.setText("Value");

      for(int i= 0; i < listOfElement.size(); i++) {
        Element param = (Element)listOfElement.get(i);
        TableItem item = new TableItem( tableIncludeParameter, SWT.NONE);
        item.setText(0, Utils.getAttributeValue("name", param));
        item.setText(1, Utils.getAttributeValue("value", param));
        item.setData("param", param);
      }

     
     
     
      final Button newButton = new Button(group_1, SWT.NONE);
     
      newButton.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false));
      newButton.setText("New");


      //fill Include Params From External File
      /*for(int j = 0; j < listOfElement.size(); j++) {
        Element params_ = (Element)listOfElement.get(j);
        java.util.List paramList = params_.getChildren("param");
        for(int i = 0; i < paramList.size(); i++) {
          Element param = (Element)paramList.get(i);
          TableItem item = new TableItem( tableIncludeParameter, SWT.NONE);
          item.setText(0, Utils.getAttributeValue("name", param));
          item.setText(1, Utils.getAttributeValue("value", param));
          item.setData("param", param);
        }
      }*/


      final Button butIncludeRemove = new Button(group_1, SWT.NONE);     
      final GridData gridData_8 = new GridData(GridData.FILL, GridData.BEGINNING, false, false);
      butIncludeRemove.setLayoutData(gridData_8);
      butIncludeRemove.setText("Remove");
      butIncludeRemove.setEnabled(false);
      butIncludeRemove.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
        public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
          updateIncludeParam(includeParameterTabItem,
              false,
              tableIncludeParameter,
              txtIncludeParameter,
              txtIncludeParameterValue,
              butIncludeRemove);
        }
      });
      if(type == Editor.JOB) {

        butImport = new Button(group_1, SWT.NONE);
        butImport.setVisible(false);
        butImport.setLayoutData(new GridData(GridData.FILL, GridData.BEGINNING, false, false));
        //butImport.setText("import");
        butImport.setText(WIZZARD);
        butImport.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(final SelectionEvent e) {       
            JobAssistentImportJobsForm importParameterForms = new JobAssistentImportJobsForm(new JobListener(dom, listener.getParent(), listener.get_main()), tableIncludeParameter, Editor.JOB);         
            importParameterForms.showAllImportJobs();
          }
        });
        //butImport.setText("Import");
        butImport.setText(WIZZARD);
      }


      txtIncludeParameterValue.addKeyListener(new org.eclipse.swt.events.KeyAdapter() {
        public void keyPressed(org.eclipse.swt.events.KeyEvent e) {
          if (e.keyCode == SWT.CR && !txtIncludeParameter.getText().trim().equals("")){           
            updateIncludeParam(includeParameterTabItem,
                true,
                tableIncludeParameter,
                txtIncludeParameter,
                txtIncludeParameterValue,
                butIncludeRemove);

          }
        }
      });
      txtIncludeParameter.addKeyListener(new org.eclipse.swt.events.KeyAdapter() {
        public void keyPressed(org.eclipse.swt.events.KeyEvent e) {
          if (e.keyCode == SWT.CR && !txtIncludeParameter.equals("")) {           
            updateIncludeParam(includeParameterTabItem,
                true,
                tableIncludeParameter,
                txtIncludeParameter,
                txtIncludeParameterValue,
                butIncludeRemove);
          }
        }
      });

      butoIncludeSave.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
        public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {

          updateIncludeParam(includeParameterTabItem,
              true,
              tableIncludeParameter,
              txtIncludeParameter,
              txtIncludeParameterValue,
              butIncludeRemove);

        }
      });

      tableIncludeParameter.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
        public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
          TableItem item = (TableItem) e.item;
          if (item == null)
            return;
          txtIncludeParameter.setText(item.getText(0));
          txtIncludeParameterValue.setText(item.getText(1));
          butIncludeRemove.setEnabled(tableIncludeParameter.getSelectionCount() > 0);         
          butoIncludeSave.setEnabled(false);
        }
      });

      newButton.addSelectionListener(new SelectionAdapter() {
        public void widgetSelected(final SelectionEvent e) {
         
         
          txtIncludeParameter.setText("");
          txtIncludeParameterValue.setText("");
          butIncludeRemove.setEnabled(false);
          tableIncludeParameter.deselectAll();
          txtIncludeParameter.setFocus();
        }
      });
     
      //Speichern und l�schen ist nicht im Xpath Ausdruck erlaubt. Grund: Parameter k�nne aus verschiedenen Paths geholt werden.
View Full Code Here

      }
    });
    label4 = new Label(Group, SWT.SEPARATOR | SWT.HORIZONTAL);
    label4.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 6, 1));
    label4.setText("Label");
    tParameter = new Table(Group, SWT.FULL_SELECTION | SWT.BORDER);
    tParameter.setLinesVisible(true);
    final GridData gridData_1 = new GridData(GridData.FILL, GridData.FILL, true, true, 5, 4);
    tParameter.setLayoutData(gridData_1);
    tParameter.setHeaderVisible(true);
    tParameter.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
View Full Code Here

    label4_1 = new Label(group_2, SWT.HORIZONTAL | SWT.SEPARATOR);
    label4_1.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 5, 1));
    label4_1.setText("Label");

    tableEnvironment = new Table(group_2, SWT.FULL_SELECTION | SWT.BORDER);
    tableEnvironment.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        TableItem item = (TableItem) e.item;
        if (item == null)
          return;
View Full Code Here

    label4_3 = new Label(group_3, SWT.HORIZONTAL | SWT.SEPARATOR);
    label4_3.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 5, 1));
    label4_3.setText("Label");

    tableIncludeParams = new Table(group_3, SWT.FULL_SELECTION | SWT.BORDER);
    tableIncludeParams.addMouseListener(new MouseAdapter() {
      public void mouseDoubleClick(final MouseEvent e) {
        if(!isRemoteConnection)
          createParameterTabItem();
      }
View Full Code Here

TOP

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

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.