public class SharedImplUtil
extends java.lang.Object
public static PsiElement getParent(ASTNode thisElement)
public static PsiElement getFirstChild(ASTNode element)
public static PsiElement getLastChild(ASTNode element)
public static PsiElement getNextSibling(ASTNode thisElement)
public static PsiElement getPrevSibling(ASTNode thisElement)
public static boolean isValid(ASTNode thisElement)
public static boolean isWritable(ASTNode thisElement)
public static FileASTNode findFileElement(ASTNode element)
public static PsiElement addRange(PsiElement thisElement, PsiElement first, PsiElement last, ASTNode anchor, java.lang.Boolean before) throws IncorrectOperationException
IncorrectOperationException
public static PsiManager getManagerByTree(ASTNode node)
public static ASTNode [] getChildrenOfType(ASTNode node, IElementType elementType)
public static void acceptChildren(PsiElementVisitor visitor, ASTNode root)
public static PsiElement doReplace(PsiElement psiElement, TreeElement treeElement, PsiElement newElement)