public class MixinReference extends ASTCssNode
ASTCssNode.Visibility| Constructor and Description |
|---|
MixinReference(HiddenTokenAwareTree token) |
addOpeningComments, addTrailingComment, addTrailingComments, addVisibilityBlocks, configureParentToAllChilds, getOpeningComments, getOrphanComments, getParent, getSource, getSourceColumn, getSourceLine, getTrailingComments, getUnderlyingStructure, getVisibility, getVisibilityBlocks, hasParent, hasVisibilityBlock, isFaulty, setOpeningComments, setOrphanComments, setParent, setTrailingComments, setUnderlyingStructure, setVisibility, setVisibilityBlockspublic MixinReference(HiddenTokenAwareTree token)
public ReusableStructureName getFinalName()
public String getFinalNameAsString()
public void setFinalName(ReusableStructureName name)
public List<ReusableStructureName> getNameChain()
public boolean hasInterpolatedNameChain()
public void setNameChain(List<ReusableStructureName> nameChain)
public List<Expression> getPositionalParameters()
public boolean hasNamedParameter(Variable variable)
public Expression getNamedParameter(Variable variable)
public void addName(ReusableStructureName text)
public void addNames(List<ReusableStructureName> nameChain)
public void addPositionalParameter(Expression parameter)
public void addNamedParameter(VariableDeclaration parameter)
public boolean isImportant()
public void setImportant(boolean important)
public boolean hasInterpolatedFinalName()
@NotAstProperty public List<? extends ASTCssNode> getChilds()
ASTCssNodegetChilds in class ASTCssNodepublic ASTCssNodeType getType()
getType in class ASTCssNodepublic String toString()
toString in class ASTCssNodepublic MixinReference clone()
clone in interface PubliclyCloneableclone in class ASTCssNodepublic Map<String,Expression> getNamedParameters()
Copyright © 2012–2016. All rights reserved.