org.jgraph.pad.actions
Class FileSaveTikiAndExit

java.lang.Object
  extended byjavax.swing.AbstractAction
      extended byorg.jgraph.pad.actions.AbstractActionDefault
          extended byorg.jgraph.pad.actions.FileExit
              extended byorg.jgraph.pad.actions.FileSaveTiki
                  extended byorg.jgraph.pad.actions.FileSaveTikiAndExit
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable, TranslatorConstants

public class FileSaveTikiAndExit
extends FileSaveTiki

Action opens a dialog to select the file. After that the action saves the current graph to the selected file.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jgraph.pad.actions.FileSaveTiki
exitOnSave
 
Fields inherited from class org.jgraph.pad.actions.AbstractActionDefault
graphpad
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface org.jgraph.pad.resources.TranslatorConstants
PREFIX_COMPONENT, PREFIX_MESSAGE_ERROR, PREFIX_MESSAGE_INFORMATION, PREFIX_MESSAGE_WARING, SUFFIX_ACCELERATOR, SUFFIX_ACTION, SUFFIX_ICON, SUFFIX_IMAGE, SUFFIX_LABEL, SUFFIX_MENU, SUFFIX_MNEMONIC, SUFFIX_TEXT, SUFFIX_TITLE, SUFFIX_TOOL_TIP_TEXT
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
FileSaveTikiAndExit(GPGraphpad graphpad)
          Constructor for FileSave.
 
Method Summary
protected  java.awt.Component getMenuComponent(java.lang.String actionCommand)
          Returns a JMenuItem with a link to this action.
 
Methods inherited from class org.jgraph.pad.actions.FileSaveTiki
actionPerformed, update
 
Methods inherited from class org.jgraph.pad.actions.AbstractActionDefault
getCurrentDocument, getCurrentGraph, getCurrentGraphLayoutCache, getGraphpad, getMenuComponents, getName, getPresentationText, getToolComponent, getToolComponents, setFontNameForSelection, setFontSizeForSelection, setFontStyleForSelection, setGraphpad, setSelectionAttributes
 
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, toString, wait, wait, wait
 

Constructor Detail

FileSaveTikiAndExit

public FileSaveTikiAndExit(GPGraphpad graphpad)
Constructor for FileSave.

Parameters:
graphpad -
Method Detail

getMenuComponent

protected java.awt.Component getMenuComponent(java.lang.String actionCommand)
Returns a JMenuItem with a link to this action.

Overrides:
getMenuComponent in class AbstractActionDefault