package com.imt.intimamedia.vo { import com.imt.intimamedia.helpers.AMFDateConverter; [RemoteClass(alias="com.imt.intimamedia.vo.LocalizationVo")] [Bindable] /** * Objet localisation */ public class LocalizationVo { private var _countryCode : String = ""; private var _countryName : String = ""; private var _continentCode : String = ""; private var _ip : String = ""; private var _date : Date = new Date(); private var _region : String = ""; private var _city : String = ""; private var _currencyCode : String = ""; private var _currencySymbol : String = ""; /** * Code du pays * * @default "" */ public function get countryCode () : String { return _countryCode; } /** * @private */ public function set countryCode ( value : String ) : void { _countryCode = value; } /** * Nom du pays * * @default "" */ public function get countryName () : String { return _countryName; } /** * @private */ public function set countryName ( value : String ) : void { _countryName = value; } /** * Nom du continent * * @default "" */ public function get continentCode () : String { return _continentCode; } /** * @private */ public function set continentCode ( value : String ) : void { _continentCode = value; } /** * Nom du continent * * @default "" */ public function get ip () : String { return _ip; } /** * @private */ public function set ip ( value : String ) : void { _ip = value; } /** * Date de la localisation * * @default Date */ public function get date () : Date { return _date; } /** * @private */ public function set date ( value : * ) : void { _date = AMFDateConverter.convert( value ); } /** * Region de la localisation * * @default Date */ public function get region () : String { return _region; } /** * @private */ public function set region ( value : String ) : void { _region = value; } /** * Ville de la localisation * * @default Date */ public function get city () : String { return _city; } /** * @private */ public function set city ( value : String ) : void { _city = value; } /** * Code de la monnaie de la localisation * * @default Date */ public function get currencyCode () : String { return _currencyCode; } /** * @private */ public function set currencyCode ( value : String ) : void { _currencyCode = value; } /** * Symbole de la monnaie de la localisation * * @default Date */ public function get currencySymbol () : String { return _currencySymbol; } /** * @private */ public function set currencySymbol ( value : String ) : void { if( value == "€" ) value = "€"; _currencySymbol = value; } } }