Examples of FilteredTypesSelectionDialog


Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

        IJavaSearchScope scope = SearchEngine.createJavaSearchScope(new IJavaElement[] {
            root
        });

        FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(), false, getWizard().getContainer(), scope, IJavaSearchConstants.TYPE);
        dialog.setTitle(NewWizardMessages.NewTypeWizardPage_ChooseEnclosingTypeDialog_title);
        dialog.setMessage(NewWizardMessages.NewTypeWizardPage_ChooseEnclosingTypeDialog_description);
        dialog.setInitialPattern(Signature.getSimpleName(getEnclosingTypeText()));

        if (dialog.open() == Window.OK) {
            return (IType) dialog.getFirstResult();
        }
        return null;
    }
View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

        IJavaElement[] elements = new IJavaElement[] {
            project
        };
        IJavaSearchScope scope = SearchEngine.createJavaSearchScope(elements);

        FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(), false, getWizard().getContainer(), scope, IJavaSearchConstants.CLASS);
        dialog.setTitle(NewWizardMessages.NewTypeWizardPage_SuperClassDialog_title);
        dialog.setMessage(NewWizardMessages.NewTypeWizardPage_SuperClassDialog_message);
        dialog.setInitialPattern(getSuperClass());

        if (dialog.open() == Window.OK) {
            return (IType) dialog.getFirstResult();
        }
        return null;
    }
View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

        IJavaSearchScope scope = SearchEngine.createJavaSearchScope(new IJavaElement[] {
            root
        });

        FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(), false, getWizard().getContainer(), scope, IJavaSearchConstants.TYPE);
        dialog.setTitle(NewWizardMessages.NewTypeWizardPage_ChooseEnclosingTypeDialog_title);
        dialog.setMessage(NewWizardMessages.NewTypeWizardPage_ChooseEnclosingTypeDialog_description);
        dialog.setInitialPattern(Signature.getSimpleName(getEnclosingTypeText()));

        if (dialog.open() == Window.OK) {
            return (IType) dialog.getFirstResult();
        }
        return null;
    }
View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

        IJavaElement[] elements = new IJavaElement[] {
            project
        };
        IJavaSearchScope scope = SearchEngine.createJavaSearchScope(elements);

        FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(), false, getWizard().getContainer(), scope, IJavaSearchConstants.CLASS);
        dialog.setTitle(NewWizardMessages.NewTypeWizardPage_SuperClassDialog_title);
        dialog.setMessage(NewWizardMessages.NewTypeWizardPage_SuperClassDialog_message);
        dialog.setInitialPattern(getSuperClass());

        if (dialog.open() == Window.OK) {
            return (IType) dialog.getFirstResult();
        }
        return null;
    }
View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

    int javaSearchType = IJavaSearchConstants.CLASS;

    IJavaElement[] elements = new IJavaElement[] { javaProject };
    IJavaSearchScope scope = SearchEngine.createJavaSearchScope(elements);

    FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(
        shell, false, null, scope, javaSearchType);
    dialog.setTitle(title);
    dialog.setInitialPattern(pattern);

    if (dialog.open() == Window.OK) {
      IType type = (IType) dialog.getFirstResult();
      if (type != null) {
        String qualifiedName = type.getFullyQualifiedName();
        if (qualifiedName != null) {
          textControl.setText(qualifiedName);
        }
View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

   * @param button
   */
  private void handleButtonPressed(Button button) {

    IJavaSearchScope searchScope = SearchEngine.createWorkspaceScope();
    FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(),
        false, new ProgressMonitorDialog(getShell()), searchScope,
        IJavaSearchConstants.CLASS);

    dialog.setMessage("Select an type"); //$NON-NLS-1$
    dialog.setBlockOnOpen(true);
    dialog.setTitle("Type Selection");
    // dialog.setFilter("*");
    if (Dialog.OK == dialog.open()) {
      IType obj = (IType) dialog.getFirstResult();
      this.typeText.setText(obj.getFullyQualifiedName());
    }

    this.validateInput();

View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

   * @param button
   */
  private void handleButtonPressed(Button button) {

    IJavaSearchScope searchScope = SearchEngine.createWorkspaceScope();
    FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(),
        false, new ProgressMonitorDialog(getShell()), searchScope,
        IJavaSearchConstants.CLASS);

    dialog.setMessage("Select an type"); //$NON-NLS-1$
    dialog.setBlockOnOpen(true);
    dialog.setTitle("Type Selection");
    // dialog.setFilter("*");
    if (Dialog.OK == dialog.open()) {
      IType obj = (IType) dialog.getFirstResult();
      this.requiredText.setText(obj.getFullyQualifiedName());
    }

    this.validateInput();

View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

    try {
      IType throwable = JdtUtils.getJavaType(WebflowUtils.getActiveWebflowConfig()
          .getProject().getProject(), "java.lang.Throwable");
      IJavaSearchScope searchScope = SearchEngine.createJavaSearchScope(throwable
          .newTypeHierarchy(new NullProgressMonitor()).getAllSubtypes(throwable));
      FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(), false,
          new ProgressMonitorDialog(getShell()), searchScope, IJavaSearchConstants.CLASS);
      dialog.setBlockOnOpen(true);
      dialog.setTitle("Type Selection");
      // dialog.setFilter("*");
      if (Dialog.OK == dialog.open()) {
        IType obj = (IType) dialog.getFirstResult();
        this.onExceptionText.setText(obj.getFullyQualifiedName());
      }
    }
    catch (JavaModelException e) {
    }
View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

   * @param button
   */
  private void handleButtonPressed(Button button) {

    IJavaSearchScope searchScope = SearchEngine.createWorkspaceScope();
    FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(),
        false, new ProgressMonitorDialog(getShell()), searchScope,
        IJavaSearchConstants.CLASS);

    dialog.setMessage("Select an type"); //$NON-NLS-1$
    dialog.setBlockOnOpen(true);
    dialog.setTitle("Type Selection");
    // dialog.setFilter("*");
    if (Dialog.OK == dialog.open()) {
      IType obj = (IType) dialog.getFirstResult();
      this.parameterTypeText.setText(obj.getFullyQualifiedName());
    }

    this.validateInput();

View Full Code Here

Examples of org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog

  private void handleButtonPressed(Button button) {

    if (button.equals(this.browseTypeButton)) {

      IJavaSearchScope searchScope = SearchEngine.createWorkspaceScope();
      FilteredTypesSelectionDialog dialog = new FilteredTypesSelectionDialog(getShell(), false,
          new ProgressMonitorDialog(getShell()), searchScope, IJavaSearchConstants.CLASS);

      dialog.setMessage("Select an type"); //$NON-NLS-1$
      dialog.setBlockOnOpen(true);
      dialog.setTitle("Type Selection");
      if (Dialog.OK == dialog.open()) {
        IType obj = (IType) dialog.getFirstResult();
        this.classText.setText(obj.getFullyQualifiedName());
      }
    }
    else if (button.equals(this.browseBeanButton)) {
      ElementListSelectionDialog dialog = DialogUtils.openBeanReferenceDialog(this.beanText
          .getText(), false);
      if (Dialog.OK == dialog.open()) {
        this.beanText.setText(((IBean) dialog.getFirstResult()).getElementName());
      }
    }
    this.validateInput();

  }
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.