handleFieldChanged(ASPECT_NAME);
}
});
fAspectNameDialogField.setLabelText("Aspect Name:");
fCrosscutTypeDialogField = new ComboDialogField(SWT.READ_ONLY);
fCrosscutTypeDialogField.setDialogFieldListener(new IDialogFieldListener() {
public void dialogFieldChanged(DialogField field) {
fCrosscutTypeStatus = updateCrosscutType();
handleFieldChanged(CROSSCUT_TYPE);
}
});
fCrosscutTypeDialogField.setLabelText("Crosscut Type:");
fCrosscutTypeDialogField.setItems(new String[] { "MethodCut", "MethodRedefineCut", "GetCut", "SetCut", "ThrowCut", "CatchCut"});
fPointCutterDialogField = new ComboDialogField(SWT.READ_ONLY);
fPointCutterDialogField.setDialogFieldListener(new IDialogFieldListener() {
public void dialogFieldChanged(DialogField field) {
fPointCutterStatus = updatePointCutter();
handleFieldChanged(POINT_CUTTER);
}
});
fPointCutterDialogField.setLabelText("Point Cutter:");
fPointCutter1DialogField = new ComboDialogField(SWT.READ_ONLY);
fPointCutter1DialogField.setLabelText("Specifier 1:");
fPointCutter1DialogField.setEnabled(false);
fPointCutter2DialogField = new ComboDialogField(SWT.READ_ONLY);
fPointCutter2DialogField.setLabelText("Specifier 2:");
fPointCutter2DialogField.setEnabled(false);
}