org.openide.actions
Class  SaveProjectAction
java.lang.Object
  |
  +--org.openide.util.SharedClassObject
        |
        +--org.openide.util.actions.SystemAction
              |
              +--org.openide.util.actions.CallableSystemAction
                    |
                    +--org.openide.util.actions.ProjectSensitiveAction
                          |
                          +--org.openide.actions.SaveProjectAction
- All Implemented Interfaces: 
 - Action, ActionListener, EventListener, Externalizable, Presenter, Presenter.Menu, Presenter.Popup, Presenter.Toolbar, Serializable
 
- public class SaveProjectAction
- extends ProjectSensitiveAction
  
Saves the currently opened project.
- See Also: 
 - Serialized Form
 
 
 
 
 
 
 
 
| Methods inherited from class org.openide.util.actions.SystemAction | 
clearSharedData, createPopupMenu, createToolbarPresenter, get, getIcon, getIcon, getValue, linkActions, putValue, setEnabled, setIcon | 
 
| Methods inherited from class org.openide.util.SharedClassObject | 
addPropertyChangeListener, equals, finalize, findObject, findObject, firePropertyChange, getLock, getProperty, hashCode, putProperty, putProperty, readExternal, removePropertyChangeListener, writeExternal, writeReplace | 
 
 
 
SaveProjectAction
public SaveProjectAction()
getName
public String getName()
- Description copied from class: 
SystemAction 
- Get a human presentable name of the action.
 This may be
 presented as an item in a menu.
 
Using the normal menu presenters, an included ampersand
 before a letter will be treated as the name of a mnemonic.
- Overrides:
 getName in class SystemAction
 
- Following copied from class: 
org.openide.util.actions.SystemAction 
- Returns:
 - the name of the action
 
 
 
getHelpCtx
public HelpCtx getHelpCtx()
- Description copied from class: 
SystemAction 
- Get a help context for the action.
- Overrides:
 getHelpCtx in class SystemAction
 
- Following copied from class: 
org.openide.util.actions.SystemAction 
- Returns:
 - the help context for this action
 
 
 
iconResource
protected String iconResource()
- Description copied from class: 
SystemAction 
- Specify the proper resource name for the action's icon.
 May be overridden by subclasses.
 Typically this should be a 16x16 color GIF.
- Overrides:
 iconResource in class SystemAction
 
- Following copied from class: 
org.openide.util.actions.SystemAction 
- Returns:
 - the resource name for the icon, e.g. 
/com/mycom/mymodule/myIcon.gif; or null to make a text label 
 
 
performAction
public void performAction(Node projectDesktop)
- Performs the action
- Overrides:
 performAction in class ProjectSensitiveAction
 
- Following copied from class: 
org.openide.util.actions.ProjectSensitiveAction 
- Parameters:
 project - desktop node
 
 
enable
public boolean enable(Node projectDesktop)
- Enabled if the project desktop supports save cookie
- Overrides:
 enable in class ProjectSensitiveAction
 
- Following copied from class: 
org.openide.util.actions.ProjectSensitiveAction 
- Parameters:
 project - desktop node- Returns:
 true to be enabled, false to be disabled
 
 
Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.