Composite selectorComposite = new Composite(content, SWT.NONE);
GridDataFactory.swtDefaults().applyTo(selectorComposite);
Composite selectorComposite = new Composite(content, SWT.NONE);
GridDataFactory.swtDefaults().applyTo(selectorComposite);
nField = new Text(selectorComposite, SWT.BORDER);
RowDataFactory.swtDefaults().hint(40, SWT.DEFAULT).applyTo(nField);
nField = new Text(selectorComposite, SWT.BORDER);
RowDataFactory.swtDefaults().hint(40, SWT.DEFAULT).applyTo(nField);
RowDataFactory.swtDefaults().hint(40, SWT.DEFAULT).applyTo(selectorField);
propertyField = new Combo(selectorComposite, SWT.NONE);
RowDataFactory.swtDefaults().hint(40, SWT.DEFAULT).applyTo(selectorField);
propertyField = new Combo(selectorComposite, SWT.NONE);
propertyField.setItems(propertyLabels.toArray(new String[] {}));
{
int index = propertyName != null ? propertyNames.indexOf(propertyName) : -1;
propertyField.setItems(propertyLabels.toArray(new String[] {}));
{
int index = propertyName != null ? propertyNames.indexOf(propertyName) : -1;
Composite sourceComposite = new Composite(content, SWT.NONE);
GridDataFactory.swtDefaults().applyTo(sourceComposite);
Composite sourceComposite = new Composite(content, SWT.NONE);
GridDataFactory.swtDefaults().applyTo(sourceComposite);
sourceField = new Combo(sourceComposite, SWT.BORDER | SWT.READ_ONLY);
RowDataFactory.swtDefaults().applyTo(sourceField);
sourceField = new Combo(sourceComposite, SWT.BORDER | SWT.READ_ONLY);
RowDataFactory.swtDefaults().applyTo(sourceField);
sourceField.select(generatorIndex);
diagramField = new Combo(sourceComposite, SWT.BORDER | SWT.READ_ONLY);
sourceField.select(generatorIndex);
diagramField = new Combo(sourceComposite, SWT.BORDER | SWT.READ_ONLY);
diagramField.setItems(diagramNames.toArray(new String[diagramNames.size()]));
diagramField.setEnabled(isDiagramFieldVisible());
diagramField.setItems(diagramNames.toArray(new String[diagramNames.size()]));
diagramField.setEnabled(isDiagramFieldVisible());
ROW_LAYOUT.applyTo(conditionComp);
Text lowerLimitText = new Text(conditionComp, SWT.BORDER);
ROW_LAYOUT.applyTo(conditionComp);
Text lowerLimitText = new Text(conditionComp, SWT.BORDER);
lowerLimitText.setText(condition.lowerLimit != null ? Double.toString(condition.lowerLimit) : "");
new Label(conditionComp, SWT.NONE).setText("\u2264");
Combo propertyNameText = new Combo(conditionComp, SWT.NONE);
lowerLimitText.setText(condition.lowerLimit != null ? Double.toString(condition.lowerLimit) : "");
new Label(conditionComp, SWT.NONE).setText("\u2264");
Combo propertyNameText = new Combo(conditionComp, SWT.NONE);
propertyNameText.setItems(propertyLabels.toArray(new String[] {}));
int index = propertyNames.indexOf(condition.propertyName);
if (index >= 0)
propertyNameText.setItems(propertyLabels.toArray(new String[] {}));
int index = propertyNames.indexOf(condition.propertyName);
if (index >= 0)
new Label(conditionComp, SWT.NONE).setText("\u2264");
Text upperLimitText = new Text(conditionComp, SWT.BORDER);
new Label(conditionComp, SWT.NONE).setText("\u2264");
Text upperLimitText = new Text(conditionComp, SWT.BORDER);