org.jhotdraw.app.action.file
Class NewFileAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- org.jhotdraw.app.action.AbstractApplicationAction
-
- org.jhotdraw.app.action.file.NewFileAction
-
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action, Disposable
- Direct Known Subclasses:
- NewWindowAction
public class NewFileAction extends AbstractApplicationAction
Creates a new view.This action is called when the user selects the New item in the File menu.
If you want this behavior in your application, you have to create it and put it in your
ApplicationModelin methodApplicationModel.initApplication(org.jhotdraw.app.Application).This action is designed for applications which automatically create a new view for each opened file. This action goes together with
OpenFileActionandCloseFileAction. It should not be used together withNewWindowAction.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringID
-
Constructor Summary
Constructors Constructor and Description NewFileAction(Application app)Creates a new instance.NewFileAction(Application app, java.lang.String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.awt.event.ActionEvent evt)-
Methods inherited from class org.jhotdraw.app.action.AbstractApplicationAction
dispose, getApplication, isEnabled, setEnabled
-
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NewFileAction
public NewFileAction(Application app)
Creates a new instance.
-
NewFileAction
public NewFileAction(Application app, java.lang.String id)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG