public abstract class Body extends ASTCssNode
| Constructor and Description |
|---|
Body(HiddenTokenAwareTree underlyingStructure) |
Body(HiddenTokenAwareTree underlyingStructure,
SyntaxOnlyElement lbrace,
SyntaxOnlyElement rbrace,
List<ASTCssNode> members) |
addOpeningComments, addTrailingComments, configureParentToAllChilds, getCharPositionInSourceLine, getOpeningComments, getOrphanComments, getParent, getSource, getSourceLine, getTrailingComments, getType, getUnderlyingStructure, isFaulty, setOpeningComments, setOrphanComments, setTrailingComments, setUnderlyingStructurepublic Body(HiddenTokenAwareTree underlyingStructure)
public Body(HiddenTokenAwareTree underlyingStructure, SyntaxOnlyElement lbrace, SyntaxOnlyElement rbrace, List<ASTCssNode> members)
public SyntaxOnlyElement getOpeningCurlyBrace()
public void setOpeningCurlyBrace(SyntaxOnlyElement openingCurlyBrace)
public SyntaxOnlyElement getClosingCurlyBrace()
public void setClosingCurlyBrace(SyntaxOnlyElement closingCurlyBrace)
public List<ASTCssNode> getChilds()
ASTCssNodegetChilds in class ASTCssNodepublic List<ASTCssNode> getMembers()
public boolean isEmpty()
public void removeAllMembers()
public void addMembers(List<ASTCssNode> members)
public void addMembersAfter(List<? extends ASTCssNode> newMembers, ASTCssNode kid)
public void addMemberAfter(ASTCssNode newMember, ASTCssNode kid)
public void addMember(ASTCssNode member)
public void replaceMember(ASTCssNode oldMember, List<ASTCssNode> newMembers)
public void replaceMember(ASTCssNode oldMember, ASTCssNode newMember)
public List<ASTCssNode> membersByType(ASTCssNodeType type)
public List<ASTCssNode> membersByNotType(ASTCssNodeType type)
public boolean removeMember(ASTCssNode node)
public Body clone()
clone in class ASTCssNodepublic Body emptyClone()
public List<ASTCssNode> getDeclarations()
public List<ASTCssNode> getNotDeclarations()
public void setParent(ASTCssNode parent)
ASTCssNodesetParent in class ASTCssNodeCopyright © 2012-2013. All Rights Reserved.