package tripvisModel.controllers { import flash.events.Event; import tripvisModel.SimpleTripItem; import tripvisModel.TripItem; public class AbstractControllerEvent extends Event { protected var _tripItem: TripItem; public function AbstractControllerEvent(type:String, tripItem: TripItem = null, bubbles:Boolean=false, cancelable:Boolean=false) { super(type, bubbles, cancelable); this._tripItem = tripItem; } public function get tripItem(): TripItem { return this._tripItem; } } }