Packagenet.systemeD.halcyon.styleparser
Classpublic class InstructionStyle
InheritanceInstructionStyle Inheritance Style



Public Properties
 PropertyDefined by
  breaker : Boolean = false
InstructionStyle
 Inheriteddrawn : Boolean
Does this style require anything to be drawn? (To be overridden.)
Style
 Inheritededited : Boolean = false
Is the style active (properties have been set)?
Style
 Inheritedevals : Object
Compiled SWFs for each eval.
Style
 Inheritedinteractive : Boolean = true
Does this style permit mouse interaction? (Some styling, such as P2's back-level yellow highlight for selected ways, should not respond to mouse events.)
Style
 Inheritedmerged : Boolean = false
Has this style had another style merged into it? (When styles cascade, then we need to merge the first style with any subsequent styles that apply.)
Style
 Inheritedproperties : Array
Properties getter, to be overridden.
Style
  set_tags : Object
InstructionStyle
 Inheritedsublayer : Number = 5
The sublayer is the z-index property _within_ an OSM layer.
Style
Public Methods
 MethodDefined by
  
addSetTag(k:String, v:*):void
InstructionStyle
 Inherited
Make an exact copy of an object.
Style
 Inherited
hasEvals():Boolean
Are there any eval functions defined?
Style
 Inherited
mergeWith(additional:Style):void
Merge two Style objects.
Style
 Inherited
runEvals(tags:Object):void
Run all evals for this Style over the supplied tags.
Style
 Inherited
setPropertyFromString(k:String, v:*):Boolean
Set a property, casting as correct type.
Style
 Inherited
toString():String
Summarise Style as String - for debugging.
Style
Property detail
breakerproperty
public var breaker:Boolean = false
set_tagsproperty 
public var set_tags:Object
Method detail
addSetTag()method
public function addSetTag(k:String, v:*):voidParameters
k:String
 
v:*