| Modifier and Type | Class and Description |
|---|---|
class |
ColorExpression |
class |
ComparisonExpression |
class |
ComposedExpression |
class |
CssString |
class |
EscapedValue |
class |
FaultyExpression |
class |
FunctionExpression |
class |
IdentifierExpression |
class |
IndirectVariable |
class |
NamedColorExpression
The list of all valid colors is taken from: http://www.w3schools.com/cssref/css_colornames.asp
|
class |
NamedExpression |
class |
NumberExpression |
class |
ParenthesesExpression |
class |
SignedExpression |
class |
Variable |
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.clone() |
Expression |
GuardCondition.getCondition() |
Expression |
ParenthesesExpression.getEnclosedExpression() |
Expression |
SignedExpression.getExpression() |
Expression |
NamedExpression.getExpression() |
Expression |
MediaExpression.getExpression() |
Expression |
Declaration.getExpression() |
Expression |
ComposedExpression.getLeft() |
Expression |
ComparisonExpression.getLeft() |
Expression |
MixinReference.getNamedParameter(Variable variable) |
Expression |
FunctionExpression.getParameter() |
Expression |
MixinReference.getPositionalParameter(int parameterNumber) |
Expression |
ComposedExpression.getRight() |
Expression |
ComparisonExpression.getRight() |
Expression |
AbstractVariableDeclaration.getValue() |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
MixinReference.getAllPositionalArgumentsFrom(int startIndx) |
List<Expression> |
MixinReference.getPositionalParameters() |
List<Expression> |
ComposedExpression.splitByComma() |
| Modifier and Type | Method and Description |
|---|---|
void |
MixinReference.addPositionalParameter(Expression parameter) |
void |
GuardCondition.setCondition(Expression condition) |
void |
ParenthesesExpression.setEnclosedExpression(Expression enclosedExpression) |
void |
SignedExpression.setExpression(Expression expression) |
void |
NamedExpression.setExpression(Expression expression) |
void |
MediaExpression.setExpression(Expression expression) |
void |
Declaration.setExpression(Expression expression) |
void |
ComposedExpression.setLeft(Expression left) |
void |
ComparisonExpression.setLeft(Expression left) |
void |
FunctionExpression.setParameter(Expression parameter) |
void |
ComposedExpression.setRight(Expression right) |
void |
ComparisonExpression.setRight(Expression right) |
void |
AbstractVariableDeclaration.setValue(Expression value) |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
ExpressionEvaluator.evaluateAll(List<Expression> expressions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UnknownFunctions.canEvaluate(FunctionExpression input,
Expression parameters) |
boolean |
StringFunctions.canEvaluate(FunctionExpression input,
Expression parameters) |
boolean |
MathFunctions.canEvaluate(FunctionExpression input,
Expression parameters) |
boolean |
FunctionsPackage.canEvaluate(FunctionExpression input,
Expression parameters) |
boolean |
ExpressionComparator.equal(Expression pattern,
Expression expression) |
Expression |
ExpressionEvaluator.evaluate(Expression input) |
Expression |
UnknownFunctions.evaluate(FunctionExpression input,
Expression parameters) |
Expression |
StringFunctions.evaluate(FunctionExpression input,
Expression parameters) |
Expression |
MathFunctions.evaluate(FunctionExpression input,
Expression parameters) |
Expression |
FunctionsPackage.evaluate(FunctionExpression input,
Expression parameters) |
boolean |
ExpressionEvaluator.isRatioExpression(Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
ExpressionEvaluator.evaluateAll(List<Expression> expressions) |
Expression |
ExpressionEvaluator.joinAll(List<Expression> allArguments,
ASTCssNode parent) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
StringFormatter.replacementValue(Iterator<Expression> replacements,
HiddenTokenAwareTree technicalUnderlying,
com.github.sommeri.less4j.core.compiler.expressions.strings.MatchRange matchRange) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
VariablesScope.getValue(String name) |
Expression |
Scope.getValue(String name) |
Expression |
Scope.getValue(Variable variable) |
| Modifier and Type | Method and Description |
|---|---|
void |
VariablesScope.addDeclaration(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
VariablesScope.addDeclaration(String name,
Expression replacementValue) |
void |
VariablesScope.addDeclarationIfNotPresent(String name,
Expression replacementValue) |
void |
Scope.registerVariable(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
Scope.registerVariableIfNotPresent(String name,
Expression replacementValue) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
TermBuilder.buildFromTerm(HiddenTokenAwareTree token) |
Expression |
TermBuilder.buildFromTerm(HiddenTokenAwareTree token,
int offsetChildIndx) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProblemsHandler.cannotEvaluate(Expression errorNode) |
void |
ProblemsHandler.errFormatWrongFirstParameter(Expression param) |
void |
ProblemsHandler.incompatibleComparisonOperand(Expression errorNode,
ComparisonExpressionOperator operator) |
void |
ProblemsHandler.mathFunctionParameterNotANumber(String functionName,
Expression errorNode) |
void |
ProblemsHandler.mathFunctionParameterNotANumberWarn(String functionName,
Expression errorNode) |
void |
ProblemsHandler.nonStringIndirection(Expression errorNode) |
void |
ProblemsHandler.subtractOrDiveColorFromNumber(Expression errorNode) |
void |
ProblemsHandler.warnEFunctionArgument(Expression errorNode) |
void |
ProblemsHandler.warnEscapeFunctionArgument(Expression errorNode) |
Copyright © 2012-2013. All Rights Reserved.