package tripvisModel.controllers { import flash.events.Event; import tripvisModel.SimpleTripItem; public class MapControllerEvent extends Event { private var _simpleTripItem: SimpleTripItem; public function MapControllerEvent(type:String, simpleTripItem: SimpleTripItem=null, bubbles:Boolean=false, cancelable:Boolean=false) { super(type, bubbles, cancelable); this._simpleTripItem = simpleTripItem; } public function get simpleTripItem(): SimpleTripItem { return this._simpleTripItem; } public static const TRIP_ITEM_ADDED:String = "tripItemAdded"; public static const TRIP_ITEMS_CLEARED:String = "tripItemsCleared"; public static const TRIP_ITEM_REMOVED: String = "tripItemRemoved"; } }