package Ġcom . da im ler . mb proto kit . dto . car . windows Ċ Ċ import Ġcom . da im ler . mb proto kit . dto . car . Attribute Info Ċ import Ġcom . da im ler . mb proto kit . generated . Vehicle Events Ċ import Ġcom . da im ler . mb proto kit . mapping . car . Api Vehicle Key Ċ import Ġcom . da im ler . mb proto kit . mapping . car . proto Ċ Ċ data Ġclass ĠWindows ( ĊĠĠĠ Ġprivate Ġval Ġattributes : ĠMap < String , ĠVehicle Events . Vehicle Attribute Status > Ċ ) Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWindow Ġopen Ġstate Ġof Ġall Ġwindows Ġcombined ĊĠĠĠĠ Ġ* Ġ 0 : Ġwindows Ġin Ġintermediate Ġposition ĊĠĠĠĠ Ġ* Ġ 1 : Ġwindows Ġopened ĊĠĠĠĠ Ġ* Ġ 2 : Ġwindows Ġclosed ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstate Overall : ĠPair < Windows Overall Status ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ STATUS _ OVER ALL , ĊĠĠĠĠĠĠĠ ĠWindows Overall Status . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWindow Ġopen Ġstate Ġfront Ġleft ĊĠĠĠĠ Ġ* Ġ 0 : Ġ" window Ġin Ġintermediate Ġposition " ĊĠĠĠĠ Ġ* Ġ 1 : Ġ" window Ġcompletely Ġopened " ĊĠĠĠĠ Ġ* Ġ 2 : Ġ" window Ġcompletely Ġclosed " ĊĠĠĠĠ Ġ* Ġ 3 : Ġ" window Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 4 : Ġ" window Ġinter mid iate Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 5 : Ġ" window Ġcurrently Ġrunning " ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstate Front Left : ĠPair < Window State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ STATUS _ FRONT _ LEFT , ĊĠĠĠĠĠĠĠ ĠWindow State . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWindow Ġopen Ġstate Ġfront Ġright ĊĠĠĠĠ Ġ* Ġ 0 : Ġ" window Ġin Ġintermediate Ġposition " ĊĠĠĠĠ Ġ* Ġ 1 : Ġ" window Ġcompletely Ġopened " ĊĠĠĠĠ Ġ* Ġ 2 : Ġ" window Ġcompletely Ġclosed " ĊĠĠĠĠ Ġ* Ġ 3 : Ġ" window Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 4 : Ġ" window Ġinter mid iate Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 5 : Ġ" window Ġcurrently Ġrunning " ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstate Front Right : ĠPair < Window State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ STATUS _ FRONT _ RIGHT , ĊĠĠĠĠĠĠĠ ĠWindow State . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWindow Ġopen Ġstate Ġfront Ġleft ĊĠĠĠĠ Ġ* Ġ 0 : Ġ" window Ġin Ġintermediate Ġposition " ĊĠĠĠĠ Ġ* Ġ 1 : Ġ" window Ġcompletely Ġopened " ĊĠĠĠĠ Ġ* Ġ 2 : Ġ" window Ġcompletely Ġclosed " ĊĠĠĠĠ Ġ* Ġ 3 : Ġ" window Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 4 : Ġ" window Ġinter mid iate Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 5 : Ġ" window Ġcurrently Ġrunning " ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstate Re ar Left : ĠPair < Window State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ STATUS _ RE AR _ LEFT , ĊĠĠĠĠĠĠĠ ĠWindow State . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWindow Ġopen Ġstate Ġrear Ġright ĊĠĠĠĠ Ġ* Ġ 0 : Ġ" window Ġin Ġintermediate Ġposition " ĊĠĠĠĠ Ġ* Ġ 1 : Ġ" window Ġcompletely Ġopened " ĊĠĠĠĠ Ġ* Ġ 2 : Ġ" window Ġcompletely Ġclosed " ĊĠĠĠĠ Ġ* Ġ 3 : Ġ" window Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 4 : Ġ" window Ġinter mid iate Ġa iring Ġposition " ĊĠĠĠĠ Ġ* Ġ 5 : Ġ" window Ġcurrently Ġrunning " ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstate Re ar Right : ĠPair < Window State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ STATUS _ RE AR _ RIGHT , ĊĠĠĠĠĠĠĠ ĠWindow State . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠFlip per Ġwindow Ġrot ary Ġl atch Ġstate Ġopened / closed ĊĠĠĠĠ Ġ* Ġfalse : ĠâĢľ closed âĢĿ ĊĠĠĠĠ Ġ* Ġtrue : ĠâĢľ open âĢĿ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġflip Window Status : ĠPair < Boolean ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ STATUS _ FLI P ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRe ar Ġpass enger Ġcomp artment Ġside Ġ roller Ġblind Ġleft Ġstate ĊĠĠĠĠ Ġ* Ġ 0 : Ġintermediate Ġposition ĊĠĠĠĠ Ġ* Ġ 1 : Ġcompletely Ġopened ĊĠĠĠĠ Ġ* Ġ 2 : Ġcompletely Ġclosed ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġblind Re ar State : ĠPair < Window Bl ind State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ BL IND _ STATUS _ RE AR , ĊĠĠĠĠĠĠĠ ĠWindow Bl ind State . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRe ar Ġpass enger Ġcomp artment Ġside Ġ roller Ġblind Ġright Ġstate ĊĠĠĠĠ Ġ* Ġ 0 : Ġintermediate Ġposition ĊĠĠĠĠ Ġ* Ġ 1 : Ġcompletely Ġopened ĊĠĠĠĠ Ġ* Ġ 2 : Ġcompletely Ġclosed ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġblind Re ar Left State : ĠPair < Window Bl ind State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ BL IND _ STATUS _ RE AR _ LEFT , ĊĠĠĠĠĠĠĠ ĠWindow Bl ind State . map () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWindow Ġopen Ġstate Ġof Ġall Ġwindows Ġcombined ĊĠĠĠĠ Ġ* Ġ 0 : Ġwindows Ġin Ġintermediate Ġposition ĊĠĠĠĠ Ġ* Ġ 1 : Ġwindows Ġopened ĊĠĠĠĠ Ġ* Ġ 2 : Ġwindows Ġclosed ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġblind Re ar Right State : ĠPair < Window Bl ind State ?, ĠAttribute Info > Ġby Ġproto ( ĊĠĠĠĠĠĠĠ Ġattributes , ĊĠĠĠĠĠĠĠ ĠApi Vehicle Key . WINDOW _ BL IND _ STATUS _ RE AR _ RIGHT , ĊĠĠĠĠĠĠĠ ĠWindow Bl ind State . map () ĊĠĠĠ Ġ) Ċ } Ċ