1 package com.nexuiz.demorecorder.ui;
3 import com.nexuiz.demorecorder.application.jobs.RecordJob;
5 public interface DemoRecorderUI {
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
13 public void RecordJobPropertiesChange(RecordJob job);
16 * Called by the application layer to inform the GUI that it finished
17 * recording all assigned jobs.
19 public void recordingFinished();