org.openstreetmap.josm.gui.mappaint.mapcss
Class Condition.KeyValueCondition

java.lang.Object
  extended by org.openstreetmap.josm.gui.mappaint.mapcss.Condition
      extended by org.openstreetmap.josm.gui.mappaint.mapcss.Condition.KeyValueCondition
Enclosing class:
Condition

public static class Condition.KeyValueCondition
extends Condition

Represents a key/value condition which is either applied to a primitive.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.openstreetmap.josm.gui.mappaint.mapcss.Condition
Condition.Context, Condition.ExpressionCondition, Condition.IndexCondition, Condition.KeyCondition, Condition.KeyValueCondition, Condition.Op, Condition.PseudoClassCondition, Condition.RoleCondition
 
Field Summary
 java.lang.String k
           
 Condition.Op op
           
 java.lang.String v
           
 
Fields inherited from class org.openstreetmap.josm.gui.mappaint.mapcss.Condition
COMPARISON_OPERATERS
 
Constructor Summary
Condition.KeyValueCondition(java.lang.String k, java.lang.String v, Condition.Op op)
          Creates a key/value-condition.
 
Method Summary
 boolean applies(Environment env)
           
 java.lang.String toString()
           
 
Methods inherited from class org.openstreetmap.josm.gui.mappaint.mapcss.Condition
create, create, create, create
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

k

public java.lang.String k

v

public java.lang.String v

op

public Condition.Op op
Constructor Detail

Condition.KeyValueCondition

public Condition.KeyValueCondition(java.lang.String k,
                                   java.lang.String v,
                                   Condition.Op op)

Creates a key/value-condition.

Parameters:
k - the key
v - the value
op - the operation
Method Detail

applies

public boolean applies(Environment env)
Specified by:
applies in class Condition

toString

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


JOSM