source: tmcsimulator-scriptbuilder/trunk/src/event/editor/I_ScriptEventEditorPanel.java @ 92

Revision 92, 747 bytes checked in by bmcguffin, 9 years ago (diff)

Removed superfluous "Remove" buttons on several panels.

Removed interface "RemovablePanel?" as it was no longer necessary or useful; removed related methods from classes implementing it.

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 event.editor;
7
8import java.util.Observer;
9import scriptbuilder.structures.events.I_ScriptEvent;
10
11/**
12 *
13 * @author Bryan McGuffin
14 */
15public interface I_ScriptEventEditorPanel extends Observer
16{
17
18    /**
19     * Load the script event associated with this editor panel.
20     *
21     * @param sei The script event in question
22     */
23    void getEventObject(I_ScriptEvent sei);
24   
25     /**
26     * Remove the event associated with this panel.
27     *
28     * @return true if the event was successfully deleted.
29     */
30    boolean removeAssociatedEvent();
31}
Note: See TracBrowser for help on using the repository browser.