public class ASTManipulator extends Object
| Constructor and Description |
|---|
ASTManipulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addIntoBody(ASTCssNode newNode,
ASTCssNode afterNode) |
void |
addIntoBody(List<? extends ASTCssNode> newNodes,
ASTCssNode afterNode) |
void |
addOpeningComments(ASTCssNode newOwner,
List<Comment> comments) |
void |
doSetTreeSilentness(ASTCssNode node,
boolean isSilent) |
ASTCssNode |
findParentOfType(ASTCssNode node,
ASTCssNodeType... type) |
void |
moveMembersBetweenBodies(Body from,
Body to) |
void |
removeFromBody(ASTCssNode node) |
void |
removeFromClosestBody(ASTCssNode node) |
void |
replace(ASTCssNode oldChild,
ASTCssNode newChild) |
void |
replaceAndSynchronizeSilentness(ASTCssNode oldChild,
ASTCssNode newChild) |
void |
replaceInBody(ASTCssNode oldNode,
ASTCssNode newNode) |
void |
replaceInBody(ASTCssNode oldNode,
List<ASTCssNode> newNodes) |
void |
replaceMemberAndSynchronizeSilentness(InterpolableNamePart oldMember,
FixedNamePart newMember) |
void |
setTreeSilentness(ASTCssNode node,
boolean isSilent) |
public ASTCssNode findParentOfType(ASTCssNode node, ASTCssNodeType... type)
public void replaceMemberAndSynchronizeSilentness(InterpolableNamePart oldMember, FixedNamePart newMember)
public void replaceAndSynchronizeSilentness(ASTCssNode oldChild, ASTCssNode newChild)
public void replace(ASTCssNode oldChild, ASTCssNode newChild)
public void removeFromBody(ASTCssNode node)
public void replaceInBody(ASTCssNode oldNode, ASTCssNode newNode)
public void replaceInBody(ASTCssNode oldNode, List<ASTCssNode> newNodes)
public void addIntoBody(ASTCssNode newNode, ASTCssNode afterNode)
public void addIntoBody(List<? extends ASTCssNode> newNodes, ASTCssNode afterNode)
public void removeFromClosestBody(ASTCssNode node)
public void setTreeSilentness(ASTCssNode node, boolean isSilent)
public void doSetTreeSilentness(ASTCssNode node, boolean isSilent)
public void addOpeningComments(ASTCssNode newOwner, List<Comment> comments)
Copyright © 2012-2015. All Rights Reserved.