/** * @return true if the given refactoring represents a package rename. */ public static boolean isPackage(RenameRefactoring rename){ return rename.getRefactoringSource().lookup(NonRecursiveFolder.class) != null; }
public CPRenameRefactoringPlugin(RenameRefactoring refactoring) { this.refactoring = refactoring; this.lookup = refactoring.getRefactoringSource(); this.context = lookup.lookup(RefactoringElementContext.class); }
/** * * @param refactoring */ public FacesJspFileMoveRefactoringPlugin(RenameRefactoring refactoring) { super(refactoring); // Folder rename setup(Collections.singleton(refactoring.getRefactoringSource().lookup(FileObject.class)), "", true); }
public FacesJavaFileMoveRefactoringPlugin(RenameRefactoring refactoring) { super(refactoring); if (!isDelegatedRefactoring(getRefactoring())) { FileObject fo = refactoring.getRefactoringSource().lookup(FileObject.class); if (fo!=null) { // Folder rename setup(Collections.singletonList(fo), "", true); } else { // Package rename setup(Collections.singletonList((refactoring.getRefactoringSource().lookup(NonRecursiveFolder.class)).getFolder()), "", false); } } }
JsElementCtx tph = rename.getRefactoringSource().lookup(JsElementCtx.class); if (tph!=null) { treePathHandle = tph; } else { Source source = Source.create(rename.getRefactoringSource().lookup(FileObject.class)); try { ParserManager.parse(Collections.singleton(source), new UserTask() {
public Problem prepare(RefactoringElementsBag refactoringElements) { TreePathHandle treePathHandle = refactoring.getRefactoringSource().lookup(TreePathHandle.class); if (treePathHandle != null && treePathHandle.getKind() == Kind.METHOD) { return prepareMethodRefactoring(refactoringElements, treePathHandle); } return prepareClassRefactoring(refactoringElements, treePathHandle); }
public void doRefactoringBypass() throws IOException { DataObject dob = null; if (byPassFolder != null) { dob = DataFolder.findFolder(byPassFolder); } else { dob = DataObject.find(refactoring.getRefactoringSource().lookup(FileObject.class)); } dob.rename(panel.getNameValue()); }
final FileObject folder = rename.getRefactoringSource().lookup(FileObject.class); final ClassPath classPath = ClassPath.getClassPath(folder, ClassPath.SOURCE); if (classPath == null) {
FileObject fileObject = getRenameRefactoring().getRefactoringSource().lookup(FileObject.class); String newName = getRenameRefactoring().getNewName(); if (fileObject != null) {
semafor.set(new Object()); FileObject fileObject = refactoring.getRefactoringSource().lookup(FileObject.class); NonRecursiveFolder nonRecursivefolder = refactoring.getRefactoringSource().lookup(NonRecursiveFolder.class); treePathHandle = refactoring.getRefactoringSource().lookup(TreePathHandle.class);
fo = refactoring.getRefactoringSource().lookup(FileObject.class); NonRecursiveFolder folder = refactoring.getRefactoringSource().lookup(NonRecursiveFolder.class); if (folder != null) { recursive = false;
@Override public Problem prepare(RefactoringElementsBag refactoringElements){ RefactoringSession refactoringSession = refactoringElements.getSession(); FileObject refactoringSourcefileObject = getRenameRefactoring().getRefactoringSource().lookup(FileObject.class); if (refactoringSourcefileObject != null) { if (FacesRefactoringUtils.isFileUnderDocumentRoot(refactoringSourcefileObject)) {