Normand Briere
2019-04-22 a9e12f6c508810604c8c91ee15451776b08ce1a1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package timeflow.app.actions;
 
import timeflow.model.*;
import timeflow.app.TimeflowApp;
import timeflow.app.ui.*;
import timeflow.data.db.*;
import timeflow.format.field.FieldFormatCatalog;
 
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
 
public class NewDataAction extends TimeflowAction
{
        public NewDataAction(TimeflowApp app)
        {
                super(app, "New", null, "Create a new, blank database");
                accelerate('N');
 
        }
 
        public void actionPerformed(ActionEvent e)
        {
                if (app.checkSaveStatus())
                {
                        getModel().setDB(new BasicDB("Unspecified"), "[new data]", true, this);
                }
        }
}