PageRenderTime 92ms CodeModel.GetById 60ms app.highlight 3ms RepoModel.GetById 18ms app.codeStats 10ms

/src/mpv5/ui/dialogs/WizardMaster.java

http://mp-rechnungs-und-kundenverwaltung.googlecode.com/
Java | 43 lines | 15 code | 8 blank | 20 comment | 0 complexity | 986beb15ee02f4c0403b0e4e9e75956a MD5 | raw file
 1/*
 2 *  This file is part of YaBS.
 3 *
 4 *  YaBS is free software: you can redistribute it and/or modify
 5 *  it under the terms of the GNU General Public License as published by
 6 *  the Free Software Foundation, either version 3 of the License, or
 7 *  (at your option) any later version.
 8 *
 9 *  YaBS is distributed in the hope that it will be useful,
10 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
11 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 *  GNU General Public License for more details.
13 *
14 *  You should have received a copy of the GNU General Public License
15 *  along with YaBS.  If not, see <http://www.gnu.org/licenses/>.
16 */
17
18package mpv5.ui.dialogs;
19
20import java.awt.Cursor;
21import javax.swing.JProgressBar;
22import mpv5.data.PropertyStore;
23
24
25/**
26 *
27 * 
28 */
29public interface WizardMaster {
30
31    public void dispose();
32
33    public Wizardable getNext();
34    public void isEnd(boolean end);
35    public PropertyStore getStore();
36
37    public void setCursor(int DEFAULT_CURSOR);
38    public void setCursor(Cursor cursor);
39    public void setMessage(String message);
40    public JProgressBar getProgressbar();
41    public void enableBackButton(boolean enable);
42
43}