Package org.eclipse.jdt.internal.ui.wizards.dialogfields

Examples of org.eclipse.jdt.internal.ui.wizards.dialogfields.IDialogFieldListener


        if (pack != null) {
          fPackageDialogField.setText(pack.getElementName());
        }
      }
    });
    fPackageDialogField.setDialogFieldListener(new IDialogFieldListener() {
      public void dialogFieldChanged(DialogField field) {
        fPackageStatus = updatePackage();
        fAspectNameStatus = updateAspectName();
        handleFieldChanged(PACKAGE);
      }
    });
    fPackageDialogField.setLabelText("Package");
    fPackageDialogField.setButtonLabel("Browse...");
    fPackageDialogField.setStatusWidthHint("(default)");

    fAspectNameDialogField = new StringDialogField();
    fAspectNameDialogField.setDialogFieldListener(new IDialogFieldListener() {
      public void dialogFieldChanged(DialogField field) {
        fAspectNameStatus = updateAspectName();
        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);
      }
    });
View Full Code Here


                if (type != null) {
                  fTargetClassDialogField.setText(JavaModelUtil.getFullyQualifiedName(type));
                }
            }
        });
        fTargetClassDialogField.setDialogFieldListener(new IDialogFieldListener() {
            public void dialogFieldChanged(DialogField field) {
                fTargetClassStatus = updateTargetClass();
                handleFieldChanged(TARGET_CLASS);
            }
        });
View Full Code Here

        setTitle("Method Cut Customization");
        setDescription("Select an optional target class and argument types that must match.");

        String[] buttonNames = new String[] { "Add...", "Remove", null, "Up", "Down"};
        fArgumentTypesDialogField = new ListDialogField(new ListAdapter(), buttonNames, new LabelProvider());
        fArgumentTypesDialogField.setDialogFieldListener(new IDialogFieldListener() {
            public void dialogFieldChanged(DialogField field) {
                fArgumentTypesStatus = updateArgumentTypes();
                handleFieldChanged(ARGUMENT_TYPES);
            }
        });
View Full Code Here

        super(PAGE_NAME);
        setTitle("Field Cut Customization");
        setDescription("Select an optional target class and a field type that must match.");

        fFieldTypeDialogField = new StringDialogField();
        fFieldTypeDialogField.setDialogFieldListener(new IDialogFieldListener() {
            public void dialogFieldChanged(DialogField field) {
                fFieldTypeStatus = updateFieldType();
                handleFieldChanged(FIELD_TYPE);
            }
        });
View Full Code Here

        setTitle("MethodRedefine Cut Customization");
        setDescription("Select an optional target class and argument types that must match.");

        String[] buttonNames = new String[] { "Add...", "Remove", null, "Up", "Down"};
        fArgumentTypesDialogField = new ListDialogField(new ListAdapter(), buttonNames, new LabelProvider());
        fArgumentTypesDialogField.setDialogFieldListener(new IDialogFieldListener() {
            public void dialogFieldChanged(DialogField field) {
                fArgumentTypesStatus = updateArgumentTypes();
                handleFieldChanged(ARGUMENT_TYPES);
            }
        });
View Full Code Here

                if (type != null) {
                  fTargetExceptionDialogField.setText(JavaModelUtil.getFullyQualifiedName(type));
                }
            }
        });
        fTargetExceptionDialogField.setDialogFieldListener(new IDialogFieldListener() {
            public void dialogFieldChanged(DialogField field) {
                fTargetExceptionStatus = updateTargetException();
                updateStatus(new IStatus[] { fTargetExceptionStatus });
            }
        });
View Full Code Here

    Group namespacesGroup = new Group(container, SWT.NONE);
    namespacesGroup.setText(NewSpringProjectWizardMessages.NewProjectPage_namespacesSettings);
    namespacesGroup.setLayout(initGridLayout(new GridLayout(), true));
    namespacesGroup.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));

    IDialogFieldListener listener = new IDialogFieldListener() {
      public void dialogFieldChanged(DialogField field) {
        enableProjectSpecificSettings(((SelectionButtonDialogField) field).isSelected());
      }
    };
View Full Code Here

      layout.numColumns = 2;
      composite.setLayout(layout);
      composite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true,
          false));

      IDialogFieldListener listener = new IDialogFieldListener() {
        public void dialogFieldChanged(DialogField field) {
          enableProjectSpecificSettings(((SelectionButtonDialogField) field)
              .isSelected());
        }
      };
View Full Code Here

TOP

Related Classes of org.eclipse.jdt.internal.ui.wizards.dialogfields.IDialogFieldListener

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.