Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.ModifyListener


         
        }
       
      }
    });
    _styledText.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {                
        if (bEdit)
          butApply.setEnabled(true)

      }
View Full Code Here


    gridLayout.marginHeight = 0;
    gridLayout.horizontalSpacing = 0;
    composite.setLayout(gridLayout);

    txtYear = new Text(composite, SWT.BORDER);
    txtYear.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        setTime();
      }
    });
    txtYear.setEnabled(false);
    txtYear.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtYear.setTextLimit(4);
    final GridData gridData_7 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_7.widthHint = 40;
    txtYear.setLayoutData(gridData_7);

    final Label label = new Label(composite, SWT.NONE);
    label.setText("-");

    txtMonth = new Text(composite, SWT.BORDER);
    txtMonth.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtMonth.setText(Utils.fill(2, txtMonth.getText()));   
      }
    });
    txtMonth.setEnabled(false);
    txtMonth.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) { 
        if(!event)
          return;
        Utils.setBackground(1, 12, txtMonth);
        if(!txtMonth.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtMonth.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtMonth.setTextLimit(2);
    final GridData gridData_9 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_9.widthHint = 20;
    txtMonth.setLayoutData(gridData_9);

    final Label label_1 = new Label(composite, SWT.NONE);
    label_1.setText("-");

    txtDay = new Text(composite, SWT.BORDER);
    txtDay.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtDay.setText(Utils.fill(2, txtDay.getText()));
      }
    });
    txtDay.setEnabled(false);
    txtDay.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(1, 31, txtDay);
        if(!txtDay.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtDay.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtDay.setTextLimit(2);
    final GridData gridData_13 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_13.widthHint = 20;
    txtDay.setLayoutData(gridData_13);

    final Label label_2 = new Label(composite, SWT.NONE);
    label_2.setText("      ");

    txtHour = new Text(composite, SWT.BORDER);
    txtHour.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtHour.setText(Utils.fill(2, txtHour.getText()));
      }
    });
    txtHour.setEnabled(false);
    txtHour.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(0, 24, txtHour);
        if(!txtHour.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtHour.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtHour.setTextLimit(2);
    final GridData gridData_14 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_14.widthHint = 20;
    txtHour.setLayoutData(gridData_14);

    final Label label_3 = new Label(composite, SWT.NONE);
    label_3.setText(":");

    txtMin = new Text(composite, SWT.BORDER);
    txtMin.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtMin.setText(Utils.fill(2, txtMin.getText()));
      }
    });
    txtMin.setEnabled(false);
    txtMin.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(0, 60, txtMin);
        if(!txtMin.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtMin.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtMin.setTextLimit(2);
    final GridData gridData_1 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_1.widthHint = 20;
    txtMin.setLayoutData(gridData_1);

    final Label label_4 = new Label(composite, SWT.NONE);
    label_4.setText(":");

    txtSec = new Text(composite, SWT.BORDER);
    txtSec.addFocusListener(new FocusAdapter() {
      public void focusLost(final FocusEvent e) {
        txtSec.setText(Utils.fill(2, txtSec.getText()));
      }
    });
    txtSec.setEnabled(false);
    txtSec.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(!event)
          return;
        Utils.setBackground(0, 60, txtSec);
        if(!txtSec.getBackground().equals(Options.getRequiredColor()))
          setTime();
      }
    });
    txtSec.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtSec.setTextLimit(2);
    final GridData gridData_6 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_6.widthHint = 20;
    txtSec.setLayoutData(gridData_6);

    cboTimes = new Combo(jobsAndOrdersGroup, SWT.READ_ONLY);
    cboTimes.setVisibleItemCount(7);

    cboTimes.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        normalized(cboTimes.getText());
        setTime();
        initTimes(listener.getAt());
      }
    });
    cboTimes.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));
    priorityLabel = new Label(jobsAndOrdersGroup, SWT.NONE);
    final GridData gridData_11 = new GridData();
    priorityLabel.setLayoutData(gridData_11);
    priorityLabel.setText("Priority");

    tPriority = new Text(jobsAndOrdersGroup, SWT.BORDER);
    tPriority.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        tPriority.selectAll();
      }
    });
    tPriority.setEnabled(false);
    tPriority.addModifyListener(new org.eclipse.swt.events.ModifyListener() {
      public void modifyText(org.eclipse.swt.events.ModifyEvent e) {
        listener.setPriority(tPriority.getText());

      }
    });
    tPriority.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1));
    titleLabel = new Label(jobsAndOrdersGroup, SWT.NONE);
    titleLabel.setLayoutData(new GridData());
    titleLabel.setText("Title");

    tTitle = new Text(jobsAndOrdersGroup, SWT.BORDER);
    tTitle.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        tTitle.selectAll();
      }
    });
    tTitle.setEnabled(false);
    tTitle.addModifyListener(new org.eclipse.swt.events.ModifyListener() {
      public void modifyText(org.eclipse.swt.events.ModifyEvent e) {
        listener.setTitle(tTitle.getText());

      }
    });

    final GridData gridData_5 = new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1);
    tTitle.setLayoutData(gridData_5);

    stateLabel = new Label(jobsAndOrdersGroup, SWT.NONE);
    stateLabel.setLayoutData(new GridData());
    stateLabel.setText("State");

    tState = new Combo(jobsAndOrdersGroup, SWT.BORDER);
    tState.setEnabled(false);
    tState.addModifyListener(new org.eclipse.swt.events.ModifyListener() {
      public void modifyText(org.eclipse.swt.events.ModifyEvent e) {
        if(event)
          listener.setState(tState.getText());

      }
    });
    final GridData gridData_2 = new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1);
    tState.setLayoutData(gridData_2);

    endStateLabel = new Label(jobsAndOrdersGroup, SWT.NONE);
    endStateLabel.setLayoutData(new GridData());
    endStateLabel.setText("End State");

    cboEndstate = new Combo(jobsAndOrdersGroup, SWT.NONE);
    cboEndstate.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if(event)
          listener.setEndState(cboEndstate.getText());
      }
    });
View Full Code Here

    final Label nameLabel = new Label(actionsGroup, SWT.NONE);
    nameLabel.setText("Name: ");

    txtName = new Text(actionsGroup, SWT.BORDER);
    txtName.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        listener.setName(txtName.getText());
      }
    });
    txtName.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));
View Full Code Here

        txtLogic.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            txtLogic.selectAll();
          }
        });
        txtLogic.addModifyListener(new ModifyListener() {
          public void modifyText(final ModifyEvent e) {
            listener.setLogic(txtLogic.getText());
          }
        });
        txtLogic.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));

        butEventsOperation = new Button(actionsGroup, SWT.NONE);
        butEventsOperation.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(final SelectionEvent e) {
            ArrayList list = new ArrayList();
            list.addAll(listener.getGroups());
           
            LogicOperationDialog logicOperationDialog = new LogicOperationDialog(SWT.NONE);
            logicOperationDialog.open(txtLogic, list);
          }
        });
        butEventsOperation.setText("Operation");

        final Label label = new Label(actionsGroup, SWT.HORIZONTAL | SWT.SEPARATOR);
        final GridData gridData_1 = new GridData(GridData.FILL, GridData.CENTER, false, false, 2, 1);
        //gridData_1.heightHint = 18;
        label.setLayoutData(gridData_1);
        label.setText("label");
        new Label(actionsGroup, SWT.NONE);

        final Group group = new Group(actionsGroup, SWT.NONE);
        group.setText("Events Group");
        final GridData gridData = new GridData(GridData.FILL, GridData.FILL, true, true, 3, 1);
        group.setLayoutData(gridData);
        final GridLayout gridLayout_1 = new GridLayout();
        gridLayout_1.numColumns = 4;
        group.setLayout(gridLayout_1);

        final Label groupLabel = new Label(group, SWT.NONE);
        groupLabel.setText("Group: ");

        txtGroup = new Text(group, SWT.BORDER);
        txtGroup.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            txtGroup.selectAll();   
          }
        });
        txtGroup.setBackground(SWTResourceManager.getColor(255, 255, 217));
       
        txtGroup.addKeyListener(new KeyAdapter() {
          public void keyPressed(final KeyEvent e) {
            if (e.keyCode == SWT.CR && !txtGroup.equals(""))
              apply();
          }
        });
        txtGroup.addModifyListener(new ModifyListener() {
          public void modifyText(final ModifyEvent e) {
            butApply.setEnabled(true);
            butEventGroupOperation.setEnabled(txtGroup.getText().length() > 0);
               
          }
        });
        txtGroup.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1));

        butApply = new Button(group, SWT.NONE);
        butApply.setEnabled(false);
        butApply.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(final SelectionEvent e) {
            apply();
          }
        });
        butApply.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false));
        butApply.setText("Apply");

        final Label logicLabel = new Label(group, SWT.NONE);
        logicLabel.setText("Logic: ");

        txtGroupLogic = new Text(group, SWT.BORDER);
        txtGroupLogic.addFocusListener(new FocusAdapter() {
          public void focusGained(final FocusEvent e) {
            txtGroupLogic.selectAll();
          }
        });
        txtGroupLogic.addModifyListener(new ModifyListener() {
          public void modifyText(final ModifyEvent e) {
            butApply.setEnabled(true);
          }
        });
        txtGroupLogic.addKeyListener(new KeyAdapter() {
          public void keyPressed(final KeyEvent e) {
            if (e.keyCode == SWT.CR && !txtGroup.equals(""))
              apply();
          }
        });
        txtGroupLogic.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));

        butEventGroupOperation = new Button(group, SWT.NONE);
        butEventGroupOperation.setLayoutData(new GridData());
        butEventGroupOperation.setEnabled(false);
        butEventGroupOperation.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(final SelectionEvent e) {
            ArrayList list = new ArrayList();           
            list.addAll(listener.getEventClassAndId(txtGroup.getText()));
           
            LogicOperationDialog logicOperationDialog = new LogicOperationDialog(SWT.NONE);
            logicOperationDialog.open(txtGroupLogic, list);
          }
        });
        butEventGroupOperation.setText("Operation");

        butNew = new Button(group, SWT.NONE);
        butNew.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(final SelectionEvent e) {
                 
                txtGroup.setText("");
                txtGroupLogic.setText("");
                cboEventClass.setText("");
                table.deselectAll();               
                butNew.setToolTipText(Messages.getTooltip("events.button_new"));
                butApply.setEnabled(false);
                butRemove.setEnabled(false);
                txtGroup.setFocus();
          }
        });
        butNew.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false));
        butNew.setText("New");

        final Label eventClassLabel = new Label(group, SWT.NONE);
        eventClassLabel.setText("Event Class");

        cboEventClass = new Combo(group, SWT.BORDER);
       
        cboEventClass.addModifyListener(new ModifyListener() {
          public void modifyText(final ModifyEvent e) {
            butApply.setEnabled(true);
          }
        });
        cboEventClass.addKeyListener(new KeyAdapter() {
View Full Code Here

         
          public void focusGained(final FocusEvent e) {
            tFunction.selectAll();
          }
        });
        tFunction.addModifyListener(new ModifyListener() {
          public void modifyText(final ModifyEvent e) {
            if(init) return;
              setEnabled();
              listener.setFunction(tFunction.getText());
              _gui.updateFont();
              if(!init)
                  _gui.updateRunTime();
           
          }
        });
        final GridData gridData10_1_1 = new GridData(GridData.FILL, GridData.CENTER, true, false);
        gridData10_1_1.widthHint = 243;
        tFunction.setLayoutData(gridData10_1_1);

        groupSchedule = new Group(gRunTime, SWT.NONE);
        groupSchedule.setText("Schedule");
        groupSchedule.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false));
        final GridLayout gridLayout_2 = new GridLayout();
        gridLayout_2.numColumns = 2;
        groupSchedule.setLayout(gridLayout_2);

        comSchedule = new Combo(groupSchedule, SWT.NONE);
        comSchedule.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(final SelectionEvent e) {           
            //listener.setSchedule(comSchedule.getText());
            if(init) return;
            listener.setSchedule(comSchedule.getText());
            _gui.updateFont();
          }
        });
        comSchedule.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));
        comSchedule.setItems(listener.getSchedules());
        comSchedule.setText(listener.getSchedule());
        comSchedule.addModifyListener(new ModifyListener() {
          public void modifyText(final ModifyEvent e) {
            if(init) return;
              setEnabled();
                listener.setSchedule(comSchedule.getText());
                _gui.updateFont();
View Full Code Here

      } else {
        filenameLabel.setText("Filename");
      }

      txtFilename = new Text(schedulerGroup, SWT.BORDER);           
      txtFilename.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          butOpenOrSave.setEnabled(txtFilename.getText().length() > 0);
        }
      });
View Full Code Here

          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtHour.setLayoutData(new GridData(17, SWT.DEFAULT));
      txtHour.setText(hour == 0? "" : Utils.getIntegerAsString(hour));
      txtHour.addModifyListener(new ModifyListener() {

        public void modifyText(final ModifyEvent e) {
          Utils.setBackground(0, 23, txtHour);
          if (!Utils.isNumeric( txtHour.getText())) {
            MainWindow.message(shellSetBack, Messages.getString("assistent.no_numeric"), SWT.OK );
          }
          modify = true;
        }
      });
    }

    {
      txtMin = new Text(composite, SWT.BORDER);
      txtMin.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtMin.setLayoutData(new GridData(17, SWT.DEFAULT));
      txtMin.setText(min == 0? "" : Utils.getIntegerAsString(min));
      txtMin.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          Utils.setBackground(0, 59, txtMin);         
          if (!Utils.isNumeric( txtMin.getText())) {
            MainWindow.message(shellSetBack, Messages.getString("assistent.no_numeric"), SWT.OK );
          }
          modify = true;
        }
      });
    }

    {
      txtSecound = new Text(composite, SWT.BORDER);
      txtSecound.addVerifyListener(new VerifyListener() {
        public void verifyText(final VerifyEvent e) {
          e.doit = Utils.isOnlyDigits(e.text);
        }
      });
      txtSecound.setLayoutData(new GridData(16, SWT.DEFAULT));
      txtSecound.setText(sec==0? "" : Utils.getIntegerAsString(sec));
      txtSecound.addModifyListener(new ModifyListener() {
        public void modifyText(final ModifyEvent e) {
          Utils.setBackground(0, 59, txtSecound);
          if (!Utils.isNumeric( txtSecound.getText())) {
            MainWindow.message(shellSetBack, Messages.getString("assistent.no_numeric"), SWT.OK );
          }
          modify = true;
        }
      });
    }

    {
      final Label hhmmssLabel = new Label(jobGroup, SWT.NONE);
      hhmmssLabel.setLayoutData(new GridData(64, SWT.DEFAULT));
      hhmmssLabel.setText("hh:mm:ss");
    }

    {
      lblOftenSetBack = new Label(jobGroup, SWT.NONE);
      lblOftenSetBack.setLayoutData(new GridData());
      lblOftenSetBack.setText(Messages.getString("assistent.delay_after_error.error_count"));
    }
    txtErrorCount = new Text(jobGroup, SWT.BORDER);
    txtErrorCount.setText(errorCount!=null?errorCount:"");
    txtErrorCount.addModifyListener(new ModifyListener() {     
      public void modifyText(final ModifyEvent e) {
        modify = true;
      }
    });
    final GridData gridData_1 = new GridData(50, SWT.DEFAULT);
    txtErrorCount.setLayoutData(gridData_1);
    txtErrorCount.setFocus();

    new Label(jobGroup, SWT.NONE);

    {
      final Label lnlNumberOfMaxErros = new Label(jobGroup, SWT.NONE);
      lnlNumberOfMaxErros.setLayoutData(new GridData());
      lnlNumberOfMaxErros.setText(Messages.getString("assistent.delay_after_error.stop_count"));
    }

    txtStop = new Text(jobGroup, SWT.BORDER);
    txtStop.setText(stopCount!=null?stopCount:"");
    txtStop.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        modify = true;
      }
    });
View Full Code Here

      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtEventName.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtEventName.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));

    butApply = new Button(group, SWT.NONE);
    butApply.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        apply();
      }
    });
    butApply.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false));
    butApply.setText("Apply");

    final Label eventTitleLabel = new Label(group, SWT.NONE);
    eventTitleLabel.setLayoutData(new GridData());
    eventTitleLabel.setText("Event Title");

    txtTitle = new Text(group, SWT.BORDER);
   
    txtTitle.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtTitle.selectAll();
      }
    });
    txtTitle.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtTitle.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtTitle.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));

    butNew = new Button(group, SWT.NONE);
    butNew.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        refresh();
      }
    });
    butNew.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false));
    butNew.setText("New");

    matchingAttributesGroup = new Group(group, SWT.NONE);
    matchingAttributesGroup.setText("Matching Attributes");
    matchingAttributesGroup.setLayoutData(new GridData(GridData.FILL, GridData.BEGINNING, false, false, 3, 1));
    final GridLayout gridLayout_1 = new GridLayout();
    gridLayout_1.marginTop = 5;
    gridLayout_1.numColumns = 4;
    matchingAttributesGroup.setLayout(gridLayout_1);

    final Label txtEventClass = new Label(matchingAttributesGroup, SWT.NONE);
    txtEventClass.setText("Event Class");

    cboEventClass = new Combo(matchingAttributesGroup, SWT.NONE);
    cboEventClass.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    cboEventClass.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    cboEventClass.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 3, 1));

    final Label labeld = new Label(matchingAttributesGroup, SWT.NONE);
    labeld.setText("Event Id");

    txtEventId = new Text(matchingAttributesGroup, SWT.BORDER);
    txtEventId.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtEventId.selectAll();   
      }
    });
    txtEventId.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtEventId.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtEventId.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 3, 1));

    final Label jobNameLabel = new Label(matchingAttributesGroup, SWT.NONE);
    jobNameLabel.setText("Job Name");

    txtJobname = new Text(matchingAttributesGroup, SWT.BORDER);
    txtJobname.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtJobname.selectAll();
      }
    });
    txtJobname.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtJobname.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtJobname.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 3, 1));

    final Label jobChainLabel = new Label(matchingAttributesGroup, SWT.NONE);
    jobChainLabel.setText("Job Chain");

    txtJobChain = new Text(matchingAttributesGroup, SWT.BORDER);
    txtJobChain.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtJobChain.selectAll();
      }
    });
    txtJobChain.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtJobChain.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtJobChain.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 3, 1));

    final Label lblOrderId = new Label(matchingAttributesGroup, SWT.NONE);
    lblOrderId.setText("Order Id");

    txtOrderId = new Text(matchingAttributesGroup, SWT.BORDER);
    txtOrderId.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtOrderId.selectAll();   
      }
    });
    txtOrderId.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtOrderId.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtOrderId.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 3, 1));

    final Label exitCodeLabel = new Label(matchingAttributesGroup, SWT.NONE);
    exitCodeLabel.setLayoutData(new GridData());
    exitCodeLabel.setText("Exit Code");

    txtExitCode = new Text(matchingAttributesGroup, SWT.BORDER);
    txtExitCode.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtExitCode.selectAll();
      }
    });
    txtExitCode.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    txtExitCode.addKeyListener(new KeyAdapter() {
      public void keyPressed(final KeyEvent e) {
        if (e.keyCode == SWT.CR )
          apply();
      }
    });
    txtExitCode.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false, 3, 1));

    if(type == Editor.ADD_EVENT_GROUP)
      createExpirationTime(matchingAttributesGroup);
   
    final Label commentLabel = new Label(group, SWT.NONE);
    commentLabel.setLayoutData(new GridData(GridData.BEGINNING, GridData.BEGINNING, false, false));
    commentLabel.setText("Comment");

    txtComment = new Text(group, SWT.MULTI | SWT.BORDER);
    txtComment.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        butApply.setEnabled(true);
      }
    });
    final GridData gridData = new GridData(GridData.FILL, GridData.FILL, true, false, 2, 1);
View Full Code Here

    txtHourExpirationPeriod.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtHourExpirationPeriod.selectAll();
      }
    });
    txtHourExpirationPeriod.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        Utils.setBackground(0, 23, txtHourExpirationPeriod);
      }
    });
    txtHourExpirationPeriod.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtHourExpirationPeriod.setLayoutData(new GridData(30, SWT.DEFAULT));
    txtHourExpirationPeriod.setTextLimit(2);

    final Label label = new Label(composite, SWT.NONE);
    label.setAlignment(SWT.CENTER);
    final GridData gridData_2 = new GridData(10, SWT.DEFAULT);
    label.setLayoutData(gridData_2);
    label.setText(":");

    txtMinExpirationPeriod = new Text(composite, SWT.BORDER);
    txtMinExpirationPeriod.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtMinExpirationPeriod.selectAll();
      }
    });
    txtMinExpirationPeriod.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        Utils.setBackground(0, 59, txtMinExpirationPeriod);
      }
    });
    txtMinExpirationPeriod.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtMinExpirationPeriod.setLayoutData(new GridData(30, SWT.DEFAULT));
    txtMinExpirationPeriod.setTextLimit(2);

    final Label label_1 = new Label(composite, SWT.NONE);
    final GridData gridData_2_1 = new GridData(10, SWT.DEFAULT);
    label_1.setLayoutData(gridData_2_1);
    label_1.setAlignment(SWT.CENTER);
    label_1.setText(":");

    txtSecExpirationPeriod = new Text(composite, SWT.BORDER);
    txtSecExpirationPeriod.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtSecExpirationPeriod.selectAll();
      }
    });
    txtSecExpirationPeriod.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        Utils.setBackground(0, 59, txtSecExpirationPeriod);
      }
    });
    txtSecExpirationPeriod.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtSecExpirationPeriod.setLayoutData(new GridData(30, SWT.DEFAULT));
    txtSecExpirationPeriod.setTextLimit(2);

    final Label hhmmssLabel = new Label(composite, SWT.NONE);
    final GridData gridData_3 = new GridData(GridData.FILL, GridData.CENTER, false, false);
    gridData_3.horizontalIndent = 5;
    hhmmssLabel.setLayoutData(gridData_3);
    hhmmssLabel.setText("HH:MM:SS");


    final Label expirationCycleLabel = new Label(matchingAttributesGroup, SWT.NONE);
    expirationCycleLabel.setLayoutData(new GridData(96, SWT.DEFAULT));
    expirationCycleLabel.setText("Expiration Cycle");

    final Composite composite_1 = new Composite(matchingAttributesGroup, SWT.NONE);
    composite_1.setLayoutData(new GridData(GridData.BEGINNING, GridData.FILL, false, false));
    final GridLayout gridLayout_3 = new GridLayout();
    gridLayout_3.verticalSpacing = 0;
    gridLayout_3.numColumns = 6;
    gridLayout_3.marginWidth = 0;
    gridLayout_3.marginHeight = 0;
    gridLayout_3.horizontalSpacing = 0;
    composite_1.setLayout(gridLayout_3);

    txtHourExpirationCycle = new Text(composite_1, SWT.BORDER);
    txtHourExpirationCycle.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtHourExpirationCycle.selectAll();
      }
    });
    txtHourExpirationCycle.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        Utils.setBackground(0, 23, txtHourExpirationCycle);
      }
    });
    txtHourExpirationCycle.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtHourExpirationCycle.setTextLimit(2);
    final GridData gridData_4 = new GridData(GridData.FILL, GridData.CENTER, true, false);
    gridData_4.widthHint = 30;
    txtHourExpirationCycle.setLayoutData(gridData_4);

    final Label label_2 = new Label(composite_1, SWT.NONE);
    final GridData gridData_2_2 = new GridData(10, SWT.DEFAULT);
    label_2.setLayoutData(gridData_2_2);
    label_2.setAlignment(SWT.CENTER);
    label_2.setText(":");

    txtMinExpirationCycle = new Text(composite_1, SWT.BORDER);
    txtMinExpirationCycle.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtMinExpirationCycle.selectAll();
      }
    });
    txtMinExpirationCycle.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        Utils.setBackground(0, 59, txtMinExpirationCycle);
      }
    });
    txtMinExpirationCycle.addVerifyListener(new VerifyListener() {
      public void verifyText(final VerifyEvent e) {
        e.doit = Utils.isOnlyDigits(e.text);
      }
    });
    txtMinExpirationCycle.setTextLimit(2);
    final GridData gridData_5 = new GridData(GridData.FILL, GridData.CENTER, true, false);
    gridData_5.widthHint = 30;
    txtMinExpirationCycle.setLayoutData(gridData_5);

    final Label label_1_1 = new Label(composite_1, SWT.NONE);
    final GridData gridData_2_1_1 = new GridData(10, SWT.DEFAULT);
    label_1_1.setLayoutData(gridData_2_1_1);
    label_1_1.setAlignment(SWT.CENTER);
    label_1_1.setText(":");

    txtSecExpirationCycle = new Text(composite_1, SWT.BORDER);
    txtSecExpirationCycle.addFocusListener(new FocusAdapter() {
      public void focusGained(final FocusEvent e) {
        txtSecExpirationCycle.selectAll();
      }
    });
    txtSecExpirationCycle.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        Utils.setBackground(0, 59, txtSecExpirationCycle);
      }
    });
    txtSecExpirationCycle.addVerifyListener(new VerifyListener() {
View Full Code Here

    final Label endStateLabel = new Label(gOrder, SWT.NONE);
    endStateLabel.setLayoutData(new GridData(GridData.BEGINNING, GridData.CENTER, false, false, 2, 1));
    endStateLabel.setText("End State");

    cboEndState = new Combo(gOrder, SWT.NONE);
    cboEndState.addModifyListener(new ModifyListener() {
      public void modifyText(final ModifyEvent e) {
        if (event)
          listener.setCommandAttribute("end_state", cboEndState.getText());
      }
    });
View Full Code Here

TOP

Related Classes of org.eclipse.swt.events.ModifyListener

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.