source: tmcsimulator-scriptbuilder/trunk/src/scriptbuilder/structures/events/I_AudioEvent.java @ 167

Revision 167, 581 bytes checked in by sdanthin, 6 years ago (diff)

TimeSlice?.java modified remove/getcorrespondingAudioEvent to work with ID system. CHPRadioEvent.java modified to implement setID and ids in the I_AudioEvent.java. ScriptIncident? "adding event" modified to account for ID system. AudioEvent? has ids added. Preliminary tests show working.

Line 
1/*
2 * To change this license header, choose License Headers in Project Properties.
3 * To change this template file, choose Tools | Templates
4 * and open the template in the editor.
5 */
6package scriptbuilder.structures.events;
7
8/**
9 * Events that implement this require an audioEvent to be created in parallel. They will have a corresponding filename that should not be set by the user.
10 * @author sdanthinne
11 */
12public interface I_AudioEvent {
13   
14   
15    String getFileName();
16   
17    String getID();
18   
19    void setID(String id);
20   
21    void setFileName(String s);
22   
23}
Note: See TracBrowser for help on using the repository browser.