Examples of IStringButtonAdapter


Examples of org.eclipse.dltk.internal.ui.wizards.dialogfields.IStringButtonAdapter

   * TODO: Create autocomplete on field. TODO: Add image decorator (small icon
   * next to label pointing that autocomplete is avaiable)
   */
  protected void createSuperClassControls() {

    superClassField = new StringButtonDialogField(new IStringButtonAdapter() {

      @Override
      public void changeControlPressed(DialogField field) {

        OpenTypeSelectionDialog2 dialog = getDialog(NewElementWizardPage.CLASSES,
View Full Code Here

Examples of org.eclipse.dltk.internal.ui.wizards.dialogfields.IStringButtonAdapter

        updatePageCompletion();
      }
    });
   

    sourcePath = new StringButtonDialogField(new IStringButtonAdapter() {
      @Override
      public void changeControlPressed(DialogField field) {
        DirectoryDialog dialog = new DirectoryDialog(getShell(), SWT.OPEN);
        dialog.setMessage("Select an existing composer project");
        source = dialog.open();
View Full Code Here

Examples of org.eclipse.dltk.internal.ui.wizards.dialogfields.IStringButtonAdapter

   
    Composite container = new Composite(parent, SWT.NONE);
    GridLayoutFactory.fillDefaults().equalWidth(false).numColumns(3).applyTo(container);
    GridDataFactory.fillDefaults().grab(true, true).applyTo(container);
   
    containerPath = new StringButtonDialogField(new IStringButtonAdapter() {
     
      @Override
      public void changeControlPressed(DialogField field) {
        openDialog();
      }
View Full Code Here

Examples of org.eclipse.dltk.internal.ui.wizards.dialogfields.IStringButtonAdapter

        projectName = projectNameField.getText();
        validateSettings();
      }
    });

    sourceButton = new StringButtonDialogField(new IStringButtonAdapter() {
      @Override
      public void changeControlPressed(DialogField field) {
        try {
          DirectoryDialog dialog = new DirectoryDialog(getShell());
          String result = dialog.open();
          if (result != null) {
            sourceButton.setText(result);
            sourcePath = new Path(result);
            enableButtons();
            scanSourceFolder();
          }
        } catch (Exception e) {
          Logger.logException(e);
        }
      }
    });

    sourceButton.setButtonLabel("Browse");
    sourceButton.setLabelText("Source folder");
    sourceButton.doFillIntoGrid(container, 3);
    sourceButton.getTextControl(null).setEnabled(false);

    containerButton = new StringButtonDialogField(new IStringButtonAdapter() {
      @Override
      public void changeControlPressed(DialogField field) {

        try {
          FileDialog dialog = new FileDialog(getShell());
          //dialog.setFilterExtensions(new String[]{"xml"});
          String result = dialog.open();
          String relativePath = getRelativePath(result);
          if (result != null && relativePath != null) {
            containerButton.setText(relativePath);
            containerPath= new Path(relativePath);
            validateSettings();
          }
        } catch (Exception e) {
          Logger.logException(e);
        }

      }
    });

    LayoutUtil.setHorizontalGrabbing(sourceButton.getTextControl(null));

    containerButton.setButtonLabel("Browse");
    containerButton.setLabelText("Dumped container");
    containerButton.doFillIntoGrid(container, 3);

    consoleButton = new StringButtonDialogField(new IStringButtonAdapter() {
      @Override
      public void changeControlPressed(DialogField field) {
        FileDialog dialog = new FileDialog(getShell());
        String result = dialog.open();
        String relativePath = getRelativePath(result);
View Full Code Here

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

  public NewAspectWizardPage() {
    super(PAGE_NAME);
    setTitle("Prose Aspect");
    setDescription("Create or extend a Prose aspect.");

    fPackageDialogField = new StringButtonStatusDialogField(new IStringButtonAdapter() {
      public void changeControlPressed(DialogField field) {
        IPackageFragment pack= choosePackage()
        if (pack != null) {
          fPackageDialogField.setText(pack.getElementName());
        }
View Full Code Here

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

     * @param name Page name
     */
    public NewMemberCutWizardPage(String name) {
        super(name);

        fTargetClassDialogField = new StringButtonDialogField(new IStringButtonAdapter() {
            public void changeControlPressed(DialogField field) {
                IType type = chooseTargetClass();
                if (type != null) {
                  fTargetClassDialogField.setText(JavaModelUtil.getFullyQualifiedName(type));
                }
View Full Code Here

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

    public NewExceptionCutWizardPage() {
        super(PAGE_NAME);
        setTitle("Exception Cut Customization");
        setDescription("Select an optional target exception that must match.");

        fTargetExceptionDialogField = new StringButtonDialogField(new IStringButtonAdapter() {
            public void changeControlPressed(DialogField field) {
                IType type = chooseTargetException();
                if (type != null) {
                  fTargetExceptionDialogField.setText(JavaModelUtil.getFullyQualifiedName(type));
                }
View Full Code Here

Examples of org.eclipse.jst.jsf.common.ui.internal.dialogfield.IStringButtonAdapter

    this._uri = uri;
    this._tagName = tagName;
    this._attr = attr;
    this._handler = handler;

    setDatabindingPressedHandler(new IStringButtonAdapter() {
      /*
       * (non-Javadoc)
       *
       * @see org.eclipse.jst.jsf.common.ui.internal.dialogfield.IStringButtonAdapter#changeControlPressed(org.eclipse.jst.jsf.common.ui.internal.dialogfield.DialogField)
       */
 
View Full Code Here

Examples of org.eclipse.jst.jsf.common.ui.internal.dialogfield.IStringButtonAdapter

    this._uri = uri;
    this._tagName = tagName;
    this._pdattr = attr;
    this._handler = handler;

    setDatabindingPressedHandler(new IStringButtonAdapter() {
      /*
       * (non-Javadoc)
       *
       * @see org.eclipse.jst.jsf.common.ui.internal.dialogfield.IStringButtonAdapter#changeControlPressed(org.eclipse.jst.jsf.common.ui.internal.dialogfield.DialogField)
       */
 
View Full Code Here

Examples of org.eclipse.jst.jsf.common.ui.internal.dialogfield.IStringButtonAdapter

  public void setElementContext(
      org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode ancester,
      IDOMElement element) {
    IProject prj = StructuredModelUtil.getProjectFor(ancester.getModel());
   
    IStringButtonAdapter adapter = getStringButtonAdapter();
   
    if (adapter instanceof MyStringButtonAdapter)
    {
      ((MyStringButtonAdapter)adapter)._project = prj;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.