Changeset 6554 in josm for trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj
- Timestamp:
- 2013-12-28T01:31:47+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj
r6547 r6554 367 367 int i; 368 368 Condition.Op op; 369 boolean considerValAsKey = false; 369 370 } 370 371 { 371 372 key=tag_key() s() 372 373 ( 373 LOOKAHEAD(2) 374 <EQUAL> <TILDE> { op=Condition.Op.REGEX; } s() val=regex() 375 | 376 LOOKAHEAD(2) 377 <EXCLAMATION> <TILDE> { op=Condition.Op.NREGEX; } s() val=regex() 374 LOOKAHEAD(3) 375 ( 376 <EQUAL> <TILDE> { op=Condition.Op.REGEX; } 377 | 378 <EXCLAMATION> <TILDE> { op=Condition.Op.NREGEX; } 379 ) 380 s() 381 ( <STAR> { considerValAsKey=true; } )? 382 val=regex() 378 383 | 379 384 ( … … 391 396 ) 392 397 s() 398 ( <STAR> { considerValAsKey=true; } )? 393 399 ( 394 400 LOOKAHEAD(2) … … 412 418 f=float_() { val=Float.toString(f); } 413 419 ) 414 { return Condition.create(key, val, op, context ); }420 { return Condition.create(key, val, op, context, considerValAsKey); } 415 421 } 416 422
Note:
See TracChangeset
for help on using the changeset viewer.