public class Declaration extends ASTCssNode
| Constructor and Description |
|---|
Declaration(HiddenTokenAwareTree token,
InterpolableName name) |
Declaration(HiddenTokenAwareTree token,
InterpolableName name,
Expression expression,
boolean important,
ExpressionOperator.Operator mergeOperator) |
Declaration(HiddenTokenAwareTree token,
InterpolableName name,
Expression expression,
ExpressionOperator.Operator mergeOperator) |
| Modifier and Type | Method and Description |
|---|---|
Declaration |
clone() |
List<? extends ASTCssNode> |
getChilds()
WARNING: it is up to the programmer to keep parent and childs getters and
setters consistent.
|
Expression |
getExpression() |
ExpressionOperator.Operator |
getMergeOperator() |
String |
getNameAsString() |
ASTCssNodeType |
getType() |
boolean |
isFilterDeclaration() |
boolean |
isFontDeclaration() |
boolean |
isImportant() |
boolean |
isMerging() |
void |
setExpression(Expression expression) |
void |
setImportant(boolean important) |
void |
setMergeOperator(ExpressionOperator.Operator mergeOperator) |
void |
setName(InterpolableName name) |
String |
toString() |
addOpeningComments, addTrailingComments, configureParentToAllChilds, getOpeningComments, getOrphanComments, getParent, getSource, getSourceColumn, getSourceLine, getTrailingComments, getUnderlyingStructure, hasParent, isFaulty, isSilent, setOpeningComments, setOrphanComments, setParent, setSilent, setTrailingComments, setUnderlyingStructurepublic Declaration(HiddenTokenAwareTree token, InterpolableName name)
public Declaration(HiddenTokenAwareTree token, InterpolableName name, Expression expression, ExpressionOperator.Operator mergeOperator)
public Declaration(HiddenTokenAwareTree token, InterpolableName name, Expression expression, boolean important, ExpressionOperator.Operator mergeOperator)
public String getNameAsString()
public Expression getExpression()
public boolean isImportant()
public boolean isMerging()
public void setName(InterpolableName name)
public void setExpression(Expression expression)
public void setImportant(boolean important)
public ExpressionOperator.Operator getMergeOperator()
public void setMergeOperator(ExpressionOperator.Operator mergeOperator)
public ASTCssNodeType getType()
getType in class ASTCssNode@NotAstProperty public List<? extends ASTCssNode> getChilds()
ASTCssNodegetChilds in class ASTCssNodepublic boolean isFontDeclaration()
public boolean isFilterDeclaration()
public Declaration clone()
clone in interface PubliclyCloneableclone in class ASTCssNodeCopyright © 2012-2014. All Rights Reserved.