Class Instruction.AssignmentInstruction
- java.lang.Object
-
- org.openstreetmap.josm.gui.mappaint.mapcss.Instruction.AssignmentInstruction
-
- All Implemented Interfaces:
Instruction
,StyleKeys
- Enclosing interface:
- Instruction
public static class Instruction.AssignmentInstruction extends java.lang.Object implements Instruction
An instruction that assigns a given value to a variable on evaluation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstreetmap.josm.gui.mappaint.mapcss.Instruction
Instruction.AssignmentInstruction, Instruction.RelativeFloat
-
-
Field Summary
Fields Modifier and Type Field Description boolean
isSetInstruction
java.lang.String
key
java.lang.Object
val
-
Fields inherited from interface org.openstreetmap.josm.gui.mappaint.StyleKeys
COLOR, DASHES, DASHES_BACKGROUND_COLOR, DASHES_BACKGROUND_OPACITY, DASHES_OFFSET, FILL_COLOR, FILL_EXTENT, FILL_EXTENT_THRESHOLD, FILL_IMAGE, FILL_OPACITY, FONT_FAMILY, FONT_SIZE, FONT_STYLE, FONT_WEIGHT, ICON_HEIGHT, ICON_IMAGE, ICON_OFFSET_X, ICON_OFFSET_Y, ICON_OPACITY, ICON_POSITION, ICON_ROTATION, ICON_WIDTH, LINECAP, LINEJOIN, MAJOR_Z_INDEX, MITERLIMIT, MODIFIER, OBJECT_Z_INDEX, OFFSET, OPACITY, REAL_WIDTH, REPEAT_IMAGE, REPEAT_IMAGE_ALIGN, REPEAT_IMAGE_HEIGHT, REPEAT_IMAGE_OFFSET, REPEAT_IMAGE_OPACITY, REPEAT_IMAGE_PHASE, REPEAT_IMAGE_SPACING, REPEAT_IMAGE_WIDTH, TEXT, TEXT_ANCHOR_HORIZONTAL, TEXT_ANCHOR_VERTICAL, TEXT_COLOR, TEXT_HALO_COLOR, TEXT_HALO_OPACITY, TEXT_HALO_RADIUS, TEXT_OFFSET, TEXT_OFFSET_X, TEXT_OFFSET_Y, TEXT_OPACITY, TEXT_POSITION, TEXT_ROTATION, WAY_DIRECTION_ARROWS, WIDTH, Z_INDEX
-
-
Constructor Summary
Constructors Constructor Description AssignmentInstruction(java.lang.String key, java.lang.Object val, boolean isSetInstruction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(Environment env)
Execute the instruction in the given environment.java.lang.String
toString()
-
-
-
Field Detail
-
key
public final java.lang.String key
-
val
public final java.lang.Object val
-
isSetInstruction
public final boolean isSetInstruction
-
-
Constructor Detail
-
AssignmentInstruction
public AssignmentInstruction(java.lang.String key, java.lang.Object val, boolean isSetInstruction)
-
-
Method Detail
-
execute
public void execute(Environment env)
Description copied from interface:Instruction
Execute the instruction in the given environment.- Specified by:
execute
in interfaceInstruction
- Parameters:
env
- the environment
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-