org.openstreetmap.josm.gui.mappaint.mapcss
Class Expression.FunctionExpression

java.lang.Object
  extended by org.openstreetmap.josm.gui.mappaint.mapcss.Expression.FunctionExpression
All Implemented Interfaces:
Expression
Enclosing interface:
Expression

public static class Expression.FunctionExpression
extends java.lang.Object
implements Expression


Nested Class Summary
static class Expression.FunctionExpression.EvalFunctions
           
 
Nested classes/interfaces inherited from interface org.openstreetmap.josm.gui.mappaint.mapcss.Expression
Expression.FunctionExpression, Expression.LiteralExpression
 
Field Summary
(package private)  java.util.List<Expression> args
           
(package private)  java.lang.String name
           
 
Constructor Summary
Expression.FunctionExpression(java.lang.String name, java.util.List<Expression> args)
           
 
Method Summary
 java.lang.Object evaluate(Environment env)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

java.lang.String name

args

java.util.List<Expression> args
Constructor Detail

Expression.FunctionExpression

public Expression.FunctionExpression(java.lang.String name,
                                     java.util.List<Expression> args)
Method Detail

evaluate

public java.lang.Object evaluate(Environment env)
Specified by:
evaluate in interface Expression

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


JOSM