@Override public String getText(boolean isLogical) { return refactoringElement.getDisplayText(); }
RefactoringTreeElement(RefactoringElement element) { this.refactoringElement = element; final Lookup lookup = element.getLookup(); Object curParent = lookup.lookup(ElementGrip.class); if (curParent == null) { curParent = lookup.lookup(FileObject.class); } this.parent = curParent; this.icon = lookup.lookup(Icon.class); }
public TreeElement getParent(boolean isLogical) { if (isLogical) { return TreeElementFactory.getTreeElement(parent); } else { return TreeElementFactory.getTreeElement(element.getParentFile()); } }
RefactoringTreeElement(RefactoringElement element) { this.element = element; thisFeature = getFeature(element.getLookup().lookup(ElementGrip.class)); parent = thisFeature.getParent(); if (parent == null) { parent = thisFeature; } }
public String getText(boolean isLogical) { if (isLogical) { return RetoucheUtils.htmlize(thisFeature.toString()) + " ... " + element.getDisplayText(); } else { return element.getDisplayText(); } }
Lookup lkp = ((RefactoringElement) o).getLookup(); CsmOffsetable csmObject = lkp.lookup(CsmOffsetable.class); if (csmObject != null) { result = new RefactoringTreeElement((RefactoringElement) o); } else { CsmObject obj = ((RefactoringElement) o).getLookup().lookup(CsmObject.class); if (obj != null) { System.err.println("unhandled CsmObject: " + obj);
result = new ProjectTreeElement((Project) o); } else if (o instanceof RefactoringElement) { ElementGrip grip = ((RefactoringElement) o).getLookup().lookup(ElementGrip.class); if (grip!=null) { result = new RefactoringTreeElement((RefactoringElement) o);