| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420 |
- package com.imt.intimamedia.vo
- {
- import com.imt.intimamedia.helpers.PointCJ;
-
- import flash.display.Bitmap;
-
- import mx.resources.ResourceManager;
-
- [RemoteClass(alias="com.imt.intimamedia.vo.DragAndDropVo")]
- [Bindable]
- /**
- * Objet de glisser déposer dans la partie d'acquisition
- */
- public class DragAndDropVo
- {
- public function DragAndDropVo()
- {
- }
-
- private var _id : int;
- private var _imageSmall : Bitmap;
- private var _imageHigh : Bitmap;
- private var _imageResize : Bitmap;
- private var _base64Small : String;
- private var _base64High : String;
- private var _width : int;
- private var _height : int;
- private var _type : String;
- private var _isDicom : Boolean = false;
- private var _collection : String;
- private var _incidence : String = "N"; // for None; other values "A" for Anterior, "L" Lateral, "P" Posterior
- private var _scale : ScaleVo = null;
- private var _distance : DistanceVo = null;
- private var _area : AreaVo = null;
- private var _area2 : AreaVo = null;
- private var _nwImtResult : ImtResultVo = null;
- private var _fwImtResult : ImtResultVo = null;
- private var _ultrasoudscanner : UltraSoundScannerVo = new UltraSoundScannerVo();
- private var _segment : Boolean = false;
-
- /**
- * ID en base pour les actions du rapport
- *
- * @default 0
- */
- public function get id () : int
- {
- return _id;
- }
-
- /**
- * @private
- */
- public function set id ( value : int ) : void
- {
- _id = value;
- }
-
- /**
- * Image petite
- *
- * @default null
- */
- public function get imageSmall () : Bitmap
- {
- return _imageSmall;
- }
-
- /**
- * @private
- */
- public function set imageSmall ( value : Bitmap ) : void
- {
- _imageSmall = value;
- }
-
- /**
- * Image grande
- *
- * @default null
- */
- public function get imageHigh () : Bitmap
- {
- return _imageHigh;
- }
-
- /**
- * @private
- */
- public function set imageHigh ( value : Bitmap ) : void
- {
- _imageHigh = value;
- }
-
- /**
- * Image grande
- *
- * @default null
- */
- public function get imageResize () : Bitmap
- {
- return _imageResize;
- }
-
- /**
- * @private
- */
- public function set imageResize ( value : Bitmap ) : void
- {
- _imageResize = value;
- }
- /**
- * Image petite en base 64
- *
- * @default null
- */
- public function get base64Small () : String
- {
- return _base64Small;
- }
-
- /**
- * @private
- */
- public function set base64Small ( value : String ) : void
- {
- _base64Small = value;
- }
-
- /**
- * Image grande en base 64
- *
- * @default null
- */
- public function get base64High () : String
- {
- return _base64High;
- }
-
- /**
- * @private
- */
- public function set base64High ( value : String ) : void
- {
- _base64High = value;
- }
-
- /**
- * Largeur de l'image
- *
- * @default null
- */
- public function get width () : int
- {
- return _width;
- }
-
- /**
- * @private
- */
- public function set width ( value : int ) : void
- {
- _width = value;
- }
-
- /**
- * Hauteur de l'image
- *
- * @default null
- */
- public function get height () : int
- {
- return _height;
- }
-
- /**
- * @private
- */
- public function set height ( value : int ) : void
- {
- _height = value;
- }
-
- /**
- * Zone du corps
- *
- * @default null
- */
- public function get type () : String
- {
- return _type;
- }
-
- /**
- * @private
- */
- public function set type ( value : String ) : void
- {
- _type = value;
- }
-
- /**
- * Image Dicom
- *
- * @default null
- */
- public function get isDicom () : Boolean
- {
- return _isDicom;
- }
-
- /**
- * @private
- */
- public function set isDicom ( value : Boolean ) : void
- {
- _isDicom = value;
- }
-
- /**
- * Collection d'affectation de l'image
- *
- * @default null
- */
- public function get collection () : String
- {
- return _collection;
- }
-
- /**
- * @private
- */
- public function set collection ( value : String ) : void
- {
- _collection = value;
- }
-
- /**
- * Incidence de l'image si carotides
- *
- * @default null
- */
- public function get incidence () : String
- {
- return _incidence;
- }
-
- /**
- * @private
- */
- public function set incidence ( value : String ) : void
- {
- _incidence = value;
- }
-
- /**
- * Echelle de l'image
- *
- * @default 0
- */
- public function get scale () : ScaleVo
- {
- return _scale;
- }
-
- /**
- * @private
- */
- public function set scale ( value : ScaleVo ) : void
- {
- _scale = value;
- }
-
- /**
- * Distance dessinée sur l'image
- *
- * @default 0
- */
- public function get distance () : DistanceVo
- {
- return _distance;
- }
-
- /**
- * @private
- */
- public function set distance ( value : DistanceVo ) : void
- {
- _distance = value;
- }
-
- /**
- * Surface dessinée sur l'image
- *
- * @default 0
- */
- public function get area () : AreaVo
- {
- return _area;
- }
-
- /**
- * @private
- */
- public function set area ( value : AreaVo ) : void
- {
- _area = value;
- }
-
- /**
- * Surface dessinée sur l'image
- *
- * @default 0
- */
- public function get area2 () : AreaVo
- {
- return _area2;
- }
-
- /**
- * @private
- */
- public function set area2 ( value : AreaVo ) : void
- {
- _area2 = value;
- }
-
- /**
- * Valeur de retour du calcul de l'IMT (near)
- *
- * @default null
- */
- public function get nwImtResult () : ImtResultVo
- {
- return _nwImtResult;
- }
-
- /**
- * @private
- */
- public function set nwImtResult ( value : ImtResultVo ) : void
- {
- _nwImtResult = value;
- }
-
- /**
- * Valeur de retour du calcul de l'IMT (far)
- *
- * @default null
- */
- public function get fwImtResult () : ImtResultVo
- {
- return _fwImtResult;
- }
-
- /**
- * @private
- */
- public function set fwImtResult ( value : ImtResultVo ) : void
- {
- _fwImtResult = value;
- }
-
- /**
- * Echographe utilisé (et la sonde via un seul enregistrement dans le tableau)
- *
- * @default null
- */
- public function get ultrasoudscanner () : UltraSoundScannerVo
- {
- return _ultrasoudscanner;
- }
-
- /**
- * @private
- */
- public function set ultrasoudscanner ( value : UltraSoundScannerVo ) : void
- {
- _ultrasoudscanner = value;
- }
-
- /**
- * Image présente ou non sur le segment demandé en visualisation
- *
- * @default false
- */
- public function get segment () : Boolean
- {
- return _segment;
- }
-
- /**
- * @private
- */
- public function set segment ( value : Boolean ) : void
- {
- _segment = value;
- }
-
- public function getIncidenceText() : String
- {
- var incidenceText : String = 'None';
-
- switch (_incidence)
- {
- case 'A':
- incidenceText = ResourceManager.getInstance().getString('labels', 'anterior');
- break;
- case 'L':
- incidenceText = ResourceManager.getInstance().getString('labels', 'lateral');
- break;
- case 'P':
- incidenceText = ResourceManager.getInstance().getString('labels', 'posterior');
- break;
- }
-
- return incidenceText;
- }
- }
- }
|