Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package showroom.datas.filters
- {
- import flash.events.IEventDispatcher;
- import showroom.datas.BaseModel;
- public class PriceRange extends BaseModel
- {
- private var _priceMin:Number;
- private var _priceMax:Number;
- private var _priceMinWanted:Number;
- private var _priceMaxWanted:Number;
- /**
- * Accesseurs
- */
- /*
- Niko Mediabox, 12/08/2010 11:02:10:
- [Bindable('internalRingChanged')]
- public function get ring () : int
- {
- return _ring;
- }
- public function set ring (value:int) : void
- {
- if (value != _ring)
- {
- _ring = value;
- dispatchEvent(new Event('internalRingChanged'));
- }
- }
- */
- [Bindable('internal_priceMinChanged')]
- public function get priceMin():Number {
- return _priceMin;
- }
- public function set priceMin(value:Number):void {
- if (_priceMin == value) return;
- _priceMin = value;
- dispatchEvent(new Event('internal_priceMinChanged'));
- }
- [Bindable('internal_priceMax')]
- public function get priceMax():Number {
- return _priceMax;
- }
- public function set priceMax(value:Number):void {
- if (_priceMax == value) return;
- _priceMax = value;
- dispatchEvent(new Event('internal_priceMaxChanged'));
- }
- [Bindable('internal_priceMinWanted')]
- public function get priceMinWanted():Number {
- return _priceMinWanted;
- }
- public function set priceMinWanted(value:Number):void {
- if (_priceMinWanted == value) return;
- _priceMinWanted = value;
- dispatchEvent(new Event('internal_priceMinWantedChanged'));
- }
- [Bindable('internal_priceMaxWantedChanged')]
- public function get priceMaxWanted():Number {
- return _priceMaxWanted;
- }
- public function set priceMaxWanted(value:Number):void {
- if (_priceMaxWanted == value) return;
- _priceMaxWanted = value;
- dispatchEvent(new Event('internal_priceMaxWantedChanged'));
- }
- public function PriceRange(priceMinArg:Number = null, priceMaxArg:Number = null,
- priceMinWantedArg = null, priceMaxWantedArg = null,
- target:IEventDispatcher = null)
- {
- super(target);
- if (priceMinArg) _priceMin = priceMinArg;
- else _priceMin = 0;
- if (priceMaxArg) _priceMax = priceMaxArg;
- else _priceMax = 0;
- if (priceMinWantedArg) _priceMinWanted = priceMinWantedArg;
- else _priceMinWanted = 0;
- if (priceMaxWantedArg) _priceMaxWanted = priceMaxWantedArg;
- else _priceMaxWanted = 0;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement