package Ġcom . opensource . svg ap layer Ċ Ċ import Ġcom . opensource . svg ap layer . proto . Audio Entity Ċ import Ġjava . io . FileInputStream Ċ Ċ class ĠSVG AA udio Entity Ġ{ ĊĊĠĠĠ Ġval Ġaudio Key : ĠString ? ĊĠĠĠ Ġval Ġstart Frame : ĠInt ĊĠĠĠ Ġval Ġend Frame : ĠInt ĊĠĠĠ Ġval ĠstartTime : ĠInt ĊĠĠĠ Ġval Ġtotal Time : ĠInt ĊĠĠĠ Ġvar Ġsound ID : ĠInt ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġplay ID : ĠInt ? Ġ= Ġnull ĊĊĠĠĠ Ġconstructor ( audio Item : ĠAudio Entity ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . audio Key Ġ= Ġaudio Item . audio Key ĊĠĠĠĠĠĠĠ Ġthis . start Frame Ġ= Ġaudio Item . start Frame Ġ?: Ġ 0 ĊĠĠĠĠĠĠĠ Ġthis . end Frame Ġ= Ġaudio Item . end Frame Ġ?: Ġ 0 ĊĠĠĠĠĠĠĠ Ġthis . startTime Ġ= Ġaudio Item . startTime Ġ?: Ġ 0 ĊĠĠĠĠĠĠĠ Ġthis . total Time Ġ= Ġaudio Item . total Time Ġ?: Ġ 0 ĊĠĠĠ Ġ} Ċ Ċ }