1 package com.nexuiz.demorecorder.ui;
\r
3 import com.nexuiz.demorecorder.application.jobs.RecordJob;
\r
5 public interface DemoRecorderUI {
\r
8 * Called by the application layer to inform the GUI about the fact that
\r
9 * one or more properties of the given job changed (most likely the status).
\r
10 * The given job might also be new to the GUI.
\r
11 * @param job the affected job
\r
13 public void RecordJobPropertiesChange(RecordJob job);
\r
16 * Called by the application layer to inform the GUI that it finished
\r
17 * recording all assigned jobs.
\r
19 public void recordingFinished();
\r