org.openide.actions
Class  BuildAction
java.lang.Object
  |
  +--org.openide.util.SharedClassObject
        |
        +--org.openide.util.actions.SystemAction
              |
              +--org.openide.util.actions.CallableSystemAction
                    |
                    +--org.openide.util.actions.NodeAction
                          |
                          +--org.openide.actions.AbstractCompileAction
                                |
                                +--org.openide.actions.BuildAction
- All Implemented Interfaces: 
 - Action, ActionListener, EventListener, Externalizable, Presenter, Presenter.Menu, Presenter.Popup, Presenter.Toolbar, Serializable
 
- public class BuildAction
- extends AbstractCompileAction
  
Forcibly compiles selected nodes.
- See Also: 
 - Serialized Form
 
 
 
 
 
| 
Method Summary | 
protected  Class | 
cookie()
 
          Get the requested cookie class. | 
protected  Compiler.Depth | 
depth()
 
          Get the depth the compiler compiles on. | 
 HelpCtx | 
getHelpCtx()
 
          Get a help context for the action. | 
 String | 
getName()
 
          Get a human presentable name of the action. | 
protected  String | 
iconResource()
 
          Specify the proper resource name for the action's icon. | 
protected  String | 
message()
 
          Message to display when the action is looking for
 object that should be processed. | 
 
 
 
 
 
| Methods inherited from class org.openide.util.SharedClassObject | 
addPropertyChangeListener, equals, finalize, findObject, findObject, firePropertyChange, getLock, getProperty, hashCode, putProperty, putProperty, readExternal, removePropertyChangeListener, writeExternal, writeReplace | 
 
 
 
BuildAction
public BuildAction()
depth
protected Compiler.Depth depth()
- Description copied from class: 
AbstractCompileAction 
- Get the depth the compiler compiles on.
- Overrides:
 depth in class AbstractCompileAction
 
- Following copied from class: 
org.openide.actions.AbstractCompileAction 
- Returns:
 - depth for the job that this compiler works on
 
 
 
cookie
protected final Class cookie()
- Description copied from class: 
AbstractCompileAction 
- Get the requested cookie class.
- Overrides:
 cookie in class AbstractCompileAction
 
- Following copied from class: 
org.openide.actions.AbstractCompileAction 
- Returns:
 - the class, e.g. 
CompilerCookie.Compile 
 
 
message
protected String message()
- Message to display when the action is looking for
 object that should be processed.
- Overrides:
 message in class AbstractCompileAction
 
- Returns:
 - text to display at status line
 
 
 
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 
 
 
Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.