gridData_15.widthHint = 28;
atLabel.setLayoutData(gridData_15);
atLabel.setText("at");
txtDayAtHour = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtDayAtHour.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtDayAtHour.getText(), "hour")) {
txtDayAtHour.setBackground(Options.getRequiredColor());
txtDayAtHour.setFocus();
} else {
txtDayAtHour.setBackground(null);
}
}
});
final GridData gridData = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData.minimumWidth = 25;
txtDayAtHour.setLayoutData(gridData);
final Label label = new Label(jobGroup, SWT.NONE);
label.setLayoutData(new GridData());
label.setText(":");
txtDayAtMinutes = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtDayAtMinutes.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtDayAtMinutes.getText(), "minutes")) {
txtDayAtMinutes.setBackground(Options.getRequiredColor());
txtDayAtMinutes.setFocus();
} else {
txtDayAtMinutes.setBackground(null);
}
}
});
final GridData gridData_3 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_3.widthHint = 12;
gridData_3.minimumWidth = 25;
txtDayAtMinutes.setLayoutData(gridData_3);
final Label label_1 = new Label(jobGroup, SWT.NONE);
label_1.setLayoutData(new GridData());
label_1.setText(":");
txtDayAtSecound = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtDayAtSecound.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtDayAtSecound.getText(), "secound")) {
txtDayAtSecound.setBackground(Options.getRequiredColor());
txtDayAtSecound.setFocus();
} else {
txtDayAtSecound.setBackground(null);
}
}
});
final GridData gridData_4 = new GridData(GridData.BEGINNING, GridData.CENTER, true, false);
gridData_4.minimumWidth = 25;
txtDayAtSecound.setLayoutData(gridData_4);
{
final Label hhmmssLabel = new Label(jobGroup, SWT.NONE);
hhmmssLabel.setLayoutData(new GridData());
hhmmssLabel.setText("hh:mm:ss");
}
{
optSpecificDay = new Button(jobGroup, SWT.CHECK);
optSpecificDay.setLayoutData(new GridData());
optSpecificDay.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(final SelectionEvent e) {
if(optSpecificDay.getSelection()) {
txtSpeDay.setEnabled(true);
txtSpeDayHour.setEnabled(true);
txtSpeDayAtMinutes.setEnabled(true);
txtSpeDayAtSecound.setEnabled(true);
butAdd.setEnabled(true);
} else {
txtSpeDay.setEnabled(false);
txtSpeDayHour.setEnabled(false);
txtSpeDayAtMinutes.setEnabled(false);
txtSpeDayAtSecound.setEnabled(false);
}
}
});
optSpecificDay.setText(SPECIFIC_DAY);
}
txtSpeDay = new DatePicker(jobGroup, SWT.NONE);
final GridData gridData_16 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_16.widthHint = 131;
txtSpeDay.setLayoutData(gridData_16);
txtSpeDay.setEnabled(false);
final Label atLabel_1 = new Label(jobGroup, SWT.NONE);
atLabel_1.setLayoutData(new GridData(GridData.END, GridData.CENTER, false, false));
atLabel_1.setText("at");
txtSpeDayHour = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtSpeDayHour.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtSpeDayHour.getText(), "hour")) {
txtSpeDayHour.setBackground(Options.getRequiredColor());
txtSpeDayHour.setFocus();
} else {
txtSpeDayHour.setBackground(null);
}
}
});
final GridData gridData_5 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_5.minimumWidth = 25;
gridData_5.widthHint = 0;
txtSpeDayHour.setLayoutData(gridData_5);
final Label label_2 = new Label(jobGroup, SWT.NONE);
label_2.setLayoutData(new GridData());
label_2.setText(":");
txtSpeDayAtMinutes = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtSpeDayAtMinutes.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtSpeDayHour.getText(), "minutes")) {
txtSpeDayAtMinutes.setBackground(Options.getRequiredColor());
txtSpeDayAtMinutes.setFocus();
}else {
txtSpeDayAtMinutes.setBackground(null);
}
}
});
final GridData gridData_3_1 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_3_1.widthHint = 7;
gridData_3_1.minimumWidth = 25;
txtSpeDayAtMinutes.setLayoutData(gridData_3_1);
final Label label_1_1 = new Label(jobGroup, SWT.NONE);
label_1_1.setLayoutData(new GridData());
label_1_1.setText(":");
txtSpeDayAtSecound = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtSpeDayAtSecound.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtSpeDayAtSecound.getText(), "secound")) {
txtSpeDayAtSecound.setBackground(Options.getRequiredColor());
txtSpeDayAtSecound.setFocus();
} else {
txtSpeDayAtSecound.setBackground(null);
}
}
});
final GridData gridData_4_1 = new GridData(GridData.BEGINNING, GridData.CENTER, true, false);
gridData_4_1.minimumWidth = 25;
txtSpeDayAtSecound.setLayoutData(gridData_4_1);
final Label hhmmssLabel_1 = new Label(jobGroup, SWT.NONE);
hhmmssLabel_1.setLayoutData(new GridData());
hhmmssLabel_1.setText("hh:mm:ss");
optEveryWeeksdays = new Button(jobGroup, SWT.CHECK);
optEveryWeeksdays.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(final SelectionEvent e) {
if(optEveryWeeksdays.getSelection()) {
butAdd.setEnabled(true);
comboEveryWeekdays.setEnabled(true);
txtWeekAtHour.setEnabled(true);
txtWeekAtMinutes.setEnabled(true);
txtWeekAtSecound.setEnabled(true);
} else {
comboEveryWeekdays.setEnabled(false);
txtWeekAtHour.setEnabled(false);
txtWeekAtMinutes.setEnabled(false);
txtWeekAtSecound.setEnabled(false);
}
}
});
optEveryWeeksdays.setText(WEEK_DAY);
comboEveryWeekdays = new Combo(jobGroup, SWT.NONE);
comboEveryWeekdays.setItems(DaysListener.getWeekdays());
comboEveryWeekdays.select(0);
comboEveryWeekdays.setEnabled(false);
final GridData gridData_17 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_17.widthHint = 148;
comboEveryWeekdays.setLayoutData(gridData_17);
final Label atLabel_2 = new Label(jobGroup, SWT.NONE);
atLabel_2.setLayoutData(new GridData(37, SWT.DEFAULT));
atLabel_2.setAlignment(SWT.RIGHT);
atLabel_2.setText("at");
txtWeekAtHour = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtWeekAtHour.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtWeekAtHour.getText(), "hour")) {
txtWeekAtHour.setBackground(Options.getRequiredColor());
txtWeekAtHour.setFocus();
} else {
txtWeekAtHour.setBackground(null);
}
}
});
final GridData gridData_6 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_6.minimumWidth = 25;
gridData_6.widthHint = 0;
txtWeekAtHour.setLayoutData(gridData_6);
final Label label_3 = new Label(jobGroup, SWT.NONE);
label_3.setLayoutData(new GridData());
label_3.setText(":");
txtWeekAtMinutes = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtWeekAtMinutes.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtWeekAtMinutes.getText(), "minutes")) {
txtWeekAtMinutes.setBackground(Options.getRequiredColor());
txtWeekAtMinutes.setFocus();
}else {
txtWeekAtMinutes.setBackground(null);
}
}
});
final GridData gridData_11 = new GridData(GridData.FILL, GridData.CENTER, false, false);
gridData_11.widthHint = 5;
gridData_11.minimumWidth = 25;
final GridData gridData_9 = new GridData(11, SWT.DEFAULT);
gridData_9.minimumWidth = 25;
final GridData gridData_3_2 = new GridData(GridData.BEGINNING, GridData.CENTER, true, false);
gridData_3_2.minimumWidth = 25;
txtWeekAtMinutes.setLayoutData(gridData_3_2);
final Label label_1_2 = new Label(jobGroup, SWT.NONE);
label_1_2.setLayoutData(new GridData());
label_1_2.setText(":");
txtWeekAtSecound = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtWeekAtSecound.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtWeekAtSecound.getText(), "secound")) {
txtWeekAtSecound.setBackground(Options.getRequiredColor());
txtWeekAtSecound.setFocus();
} else {
txtWeekAtSecound.setBackground(null);
}
}
});
final GridData gridData_12 = new GridData(GridData.FILL, GridData.CENTER, false, false);
gridData_12.widthHint = 2;
gridData_12.minimumWidth = 25;
final GridData gridData_10 = new GridData(10, SWT.DEFAULT);
gridData_10.minimumHeight = 25;
final GridData gridData_4_2 = new GridData(GridData.BEGINNING, GridData.CENTER, true, false);
gridData_4_2.minimumWidth = 25;
txtWeekAtSecound.setLayoutData(gridData_4_2);
final Label hhmmssLabel_2 = new Label(jobGroup, SWT.NONE);
hhmmssLabel_2.setLayoutData(new GridData());
hhmmssLabel_2.setText("hh:mm:ss");
{
optEveryMonths = new Button(jobGroup, SWT.CHECK);
optEveryMonths.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(final SelectionEvent e) {
if(optEveryMonths.getSelection()) {
butAdd.setEnabled(true);
comboMonth.setEnabled(true);
txtMonthAtHour.setEnabled(true);
txtMonthAtMinutes.setEnabled(true);
txtMonthAtSecound.setEnabled(true);
} else {
comboMonth.setEnabled(false);
txtMonthAtHour.setEnabled(false);
txtMonthAtMinutes.setEnabled(false);
txtMonthAtSecound.setEnabled(false);
}
}
});
optEveryMonths.setText(MONTH_DAY);
}
{
comboMonth = new Combo(jobGroup, SWT.NONE);
comboMonth.setItems(DaysListener.getMonthdays());
comboMonth.select(0);
comboMonth.setEnabled(false);
comboMonth.select(0);
comboMonth.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false));
}
final Label atLabel_3 = new Label(jobGroup, SWT.NONE);
atLabel_3.setLayoutData(new GridData(37, SWT.DEFAULT));
atLabel_3.setAlignment(SWT.RIGHT);
atLabel_3.setText("at");
txtMonthAtHour = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtMonthAtHour.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtMonthAtHour.getText(), "hour")) {
txtMonthAtHour.setBackground(Options.getRequiredColor());
txtMonthAtHour.setFocus();
} else {
txtMonthAtHour.setBackground(null);
}
}
});
final GridData gridData_13 = new GridData(GridData.FILL, GridData.CENTER, false, false);
gridData_13.widthHint = 11;
final GridData gridData_8 = new GridData(13, SWT.DEFAULT);
gridData_8.minimumWidth = 25;
final GridData gridData_7 = new GridData(GridData.FILL, GridData.CENTER, true, false);
gridData_7.minimumWidth = 25;
gridData_7.widthHint = 0;
txtMonthAtHour.setLayoutData(gridData_7);
final Label label_4 = new Label(jobGroup, SWT.NONE);
label_4.setLayoutData(new GridData());
label_4.setText(":");
txtMonthAtMinutes = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtMonthAtMinutes.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtMonthAtMinutes.getText(), "minutes")) {
txtMonthAtMinutes.setBackground(Options.getRequiredColor());
txtMonthAtMinutes.setFocus();
} else {
txtMonthAtMinutes.setBackground(null);
}
}
});
final GridData gridData_14 = new GridData(GridData.FILL, GridData.CENTER, false, false);
gridData_14.widthHint = 15;
gridData_14.minimumHeight = 25;
final GridData gridData_3_3 = new GridData(GridData.BEGINNING, GridData.CENTER, true, false);
gridData_3_3.minimumWidth = 25;
txtMonthAtMinutes.setLayoutData(gridData_3_3);
final Label label_1_3 = new Label(jobGroup, SWT.NONE);
label_1_3.setLayoutData(new GridData());
label_1_3.setText(":");
txtMonthAtSecound = new Text(jobGroup, SWT.CENTER | SWT.BORDER);
txtMonthAtSecound.addModifyListener(new ModifyListener() {
public void modifyText(final ModifyEvent e) {
if(!checkTime(txtMonthAtSecound.getText(), "minutes")) {
txtMonthAtSecound.setBackground(Options.getRequiredColor());
txtMonthAtSecound.setFocus();
}else {