]> git.xonotic.org Git - xonotic/xonotic.git/blob - misc/tools/NexuizDemoRecorder/main/src/main/java/com/nexuiz/demorecorder/ui/DemoRecorderUI.java
fix lots of CRLFs
[xonotic/xonotic.git] / misc / tools / NexuizDemoRecorder / main / src / main / java / com / nexuiz / demorecorder / ui / DemoRecorderUI.java
1 package com.nexuiz.demorecorder.ui;
2
3 import com.nexuiz.demorecorder.application.jobs.RecordJob;
4
5 public interface DemoRecorderUI {
6
7         /**
8          * Called by the application layer to inform the GUI about the fact that
9          * one or more properties of the given job changed (most likely the status).
10          * The given job might also be new to the GUI.
11          * @param job the affected job
12          */
13         public void RecordJobPropertiesChange(RecordJob job);
14         
15         /**
16          * Called by the application layer to inform the GUI that it finished
17          * recording all assigned jobs.
18          */
19         public void recordingFinished();
20 }