org.openstreetmap.josm.gui.mappaint.mapcss
Class Expression.FunctionExpression.EvalFunctions
java.lang.Object
org.openstreetmap.josm.gui.mappaint.mapcss.Expression.FunctionExpression.EvalFunctions
- Enclosing class:
- Expression.FunctionExpression
public static class Expression.FunctionExpression.EvalFunctions
- extends java.lang.Object
Method Summary |
float |
blue(java.awt.Color c)
|
java.lang.String |
color2html(java.awt.Color c)
|
java.lang.String |
concat(java.lang.Object... args)
|
java.lang.Float |
divided_by(float... args)
|
boolean |
equal(java.lang.Object a,
java.lang.Object b)
|
java.lang.Object |
eval(java.lang.Object o)
|
boolean |
greater_equal(float a,
float b)
|
boolean |
greater(float a,
float b)
|
float |
green(java.awt.Color c)
|
boolean |
has_tag_key(java.lang.String key)
|
java.awt.Color |
html2color(java.lang.String html)
|
java.lang.Float |
index()
|
java.lang.Boolean |
is_prop_set(java.lang.String key)
|
java.lang.Boolean |
is_prop_set(java.lang.String key,
java.lang.String layer)
|
java.awt.Color |
JOSM_pref_color(java.lang.String s,
java.awt.Color def)
|
java.lang.String |
JOSM_pref(java.lang.String s,
java.lang.String def)
|
java.lang.Boolean |
JOSM_search(java.lang.String s)
|
int |
length(java.lang.String s)
|
boolean |
less_equal(float a,
float b)
|
boolean |
less(float a,
float b)
|
static java.util.List |
list(java.lang.Object... args)
|
java.lang.Float |
minus(float... args)
|
boolean |
not(boolean b)
|
java.lang.String |
parent_tag(java.lang.String key)
|
static float |
plus(float... args)
|
java.lang.Object |
prop(java.lang.String key)
|
java.lang.Object |
prop(java.lang.String key,
java.lang.String layer)
|
float |
red(java.awt.Color c)
|
java.awt.Color |
rgb(float r,
float g,
float b)
|
java.lang.String |
role()
|
java.lang.String |
tag(java.lang.String key)
|
static float |
times(float... args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
env
Environment env
Expression.FunctionExpression.EvalFunctions
public Expression.FunctionExpression.EvalFunctions()
eval
public java.lang.Object eval(java.lang.Object o)
plus
public static float plus(float... args)
minus
public java.lang.Float minus(float... args)
times
public static float times(float... args)
divided_by
public java.lang.Float divided_by(float... args)
list
public static java.util.List list(java.lang.Object... args)
rgb
public java.awt.Color rgb(float r,
float g,
float b)
html2color
public java.awt.Color html2color(java.lang.String html)
color2html
public java.lang.String color2html(java.awt.Color c)
red
public float red(java.awt.Color c)
green
public float green(java.awt.Color c)
blue
public float blue(java.awt.Color c)
concat
public java.lang.String concat(java.lang.Object... args)
prop
public java.lang.Object prop(java.lang.String key)
prop
public java.lang.Object prop(java.lang.String key,
java.lang.String layer)
is_prop_set
public java.lang.Boolean is_prop_set(java.lang.String key)
is_prop_set
public java.lang.Boolean is_prop_set(java.lang.String key,
java.lang.String layer)
tag
public java.lang.String tag(java.lang.String key)
parent_tag
public java.lang.String parent_tag(java.lang.String key)
has_tag_key
public boolean has_tag_key(java.lang.String key)
index
public java.lang.Float index()
role
public java.lang.String role()
not
public boolean not(boolean b)
greater_equal
public boolean greater_equal(float a,
float b)
less_equal
public boolean less_equal(float a,
float b)
greater
public boolean greater(float a,
float b)
less
public boolean less(float a,
float b)
length
public int length(java.lang.String s)
equal
public boolean equal(java.lang.Object a,
java.lang.Object b)
JOSM_search
public java.lang.Boolean JOSM_search(java.lang.String s)
JOSM_pref
public java.lang.String JOSM_pref(java.lang.String s,
java.lang.String def)
JOSM_pref_color
public java.awt.Color JOSM_pref_color(java.lang.String s,
java.awt.Color def)
JOSM