org.fopps.ui.actions
Class NewAction

java.lang.Object
  |
  +--javax.swing.AbstractAction
        |
        +--org.fopps.ui.actions.BaseAction
              |
              +--org.fopps.ui.actions.FileAction
                    |
                    +--org.fopps.ui.actions.NewAction
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, ApplicationListener, java.lang.Cloneable, java.lang.Comparable, java.util.EventListener, java.awt.event.ItemListener, java.io.Serializable

public class NewAction
extends FileAction

Creates a new document, all existing projects are dropped.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.fopps.ui.actions.BaseAction
GROUP, selectedItems
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
NewAction(ActionHandler pListener)
           
NewAction(java.lang.String name, ActionHandler pListener)
          Constructor for SaveAction.
NewAction(java.lang.String name, javax.swing.filechooser.FileFilter pFilter, ActionHandler pListener)
          Constructor for SaveAction.
NewAction(java.lang.String name, javax.swing.Icon icon, javax.swing.filechooser.FileFilter pFilter, ActionHandler pListener)
          Constructor for SaveAction.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.lang.String getFilename()
           
protected  void save()
           
 void setFilename(java.lang.String filename)
          Sets the filename.
 
Methods inherited from class org.fopps.ui.actions.FileAction
addToPopup, documentChanged, getFilter, setFilter
 
Methods inherited from class org.fopps.ui.actions.BaseAction
acceptSelection, addToMenu, addToToolBar, clearSelection, compareTo, getAccelerator, getActionHandler, getApplication, getContainer, getGroup, getIcon, getLocaleName, getLongDescription, getMnemonic, getName, getSelectedItems, getSelectionSize, getShortDescription, isStringPropertySet, isTogglable, itemInSelection, itemStateChanged, setAccelerator, setAccelerator, setAcceleratorWithAlt, setAcceleratorWithCtrl, setAcceleratorWithShift, setGroup, setLocaleName, setLongDescription, setMnemonic, setMnemonic, setShortDescription, toString, updateState
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NewAction

public NewAction(ActionHandler pListener)

NewAction

public NewAction(java.lang.String name,
                 javax.swing.filechooser.FileFilter pFilter,
                 ActionHandler pListener)
Constructor for SaveAction.

Parameters:
name -
pFilter -
pListener -

NewAction

public NewAction(java.lang.String name,
                 javax.swing.Icon icon,
                 javax.swing.filechooser.FileFilter pFilter,
                 ActionHandler pListener)
Constructor for SaveAction.

Parameters:
name -
icon -
pFilter -
pListener -

NewAction

public NewAction(java.lang.String name,
                 ActionHandler pListener)
Constructor for SaveAction.

Parameters:
name -
pListener -
Method Detail

getFilename

public java.lang.String getFilename()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Specified by:
actionPerformed in class BaseAction
See Also:
ActionListener.actionPerformed(ActionEvent)

save

protected void save()

setFilename

public void setFilename(java.lang.String filename)
Sets the filename.

Parameters:
filename - The filename to set


Fopps 0.19 - Copyright © 2002 Oliver Wieland. All Rights Reserved.