Package org.eclipse.jdt.ui.refactoring

Examples of org.eclipse.jdt.ui.refactoring.RenameSupport.perform()


            | RenameSupport.UPDATE_SETTER_METHOD;
        RenameSupport rs = RenameSupport.create(lastField, name, flags);
        if (rs.preCheck().isOK()) {
          IWorkbenchWindow window=JavaUtil.getEclipseWindow();
          Shell parent = JavaUtil.getEclipseShell();         
          rs.perform(parent, window);
          adapter.setLastName(name);
          return true;
        }
      } catch (JavaModelException jme){
        IJavaModelStatus status=jme.getJavaModelStatus();
View Full Code Here


        int flags = RenameSupport.UPDATE_GETTER_METHOD | RenameSupport.UPDATE_REFERENCES | RenameSupport.UPDATE_SETTER_METHOD;
        RenameSupport rs = RenameSupport.create(lastField, name, flags);
        if (rs.preCheck().isOK()) {
          IWorkbenchWindow window = JavaUtil.getEclipseWindow();
          Shell parent = JavaUtil.getEclipseShell();
          rs.perform(parent, window);
          adaptable.setLastName(name);
          return true;
        }
      } catch (JavaModelException jme) {
        IJavaModelStatus status = jme.getJavaModelStatus();
View Full Code Here

    if (oldVariable != null) {
      IType modelType = m_context.getFormType();
      IField modelField = modelType.getField(oldName);
      RenameSupport renameSupport =
          RenameSupport.create(modelField, name, RenameSupport.UPDATE_REFERENCES);
      renameSupport.perform(DesignerPlugin.getShell(), DesignerPlugin.getActiveWorkbenchWindow());
      return;
    } else {
      Class<?> componentClass = m_object.getDescription().getComponentClass();
      String source =
          "@com.google.gwt.uibinder.client.UiField "
View Full Code Here

    {
      UiBinderContext context = (UiBinderContext) m_lastContext;
      IField modelField = context.getFormType().getField("oldName");
      RenameSupport renameSupport =
          RenameSupport.create(modelField, "newName", RenameSupport.UPDATE_REFERENCES);
      renameSupport.perform(DesignerPlugin.getShell(), DesignerPlugin.getActiveWorkbenchWindow());
    }
    assertEquals(
        getTestSource(
            "// filler filler filler filler filler",
            "// filler filler filler filler filler",
View Full Code Here

    // track logged exception
    addExceptionsListener();
    try {
      RenameSupport renameSupport =
          RenameSupport.create(field, "newName", RenameSupport.UPDATE_REFERENCES);
      renameSupport.perform(DesignerPlugin.getShell(), DesignerPlugin.getActiveWorkbenchWindow());
    } finally {
      removeExceptionsListener();
    }
    // no exceptions
    assertNoLoggedExceptions();
View Full Code Here

            Public.DONT_CARE, Static.DONT_CARE);
        if (method != null) {
          RenameSupport renameSupport = RenameSupport
              .create(method, newName, RenameSupport.UPDATE_REFERENCES);

          renameSupport.perform(shell, PlatformUI.getWorkbench().getActiveWorkbenchWindow());

          if (editor instanceof EditorPart) {
            ((EditorPart) editor).doSave(new NullProgressMonitor());
          }
        }
View Full Code Here

        IMethod method = Introspector.findMethod(type, methodName, 0, Public.DONT_CARE, Static.DONT_CARE);
        if (method != null) {
          RenameSupport renameSupport = RenameSupport.create(method, newMethodName,
              RenameSupport.UPDATE_REFERENCES);

          renameSupport.perform(shell, PlatformUI.getWorkbench().getActiveWorkbenchWindow());

          if (editor instanceof EditorPart) {
            ((EditorPart) editor).doSave(new NullProgressMonitor());
          }
        }
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.