Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

org::openide::actions::ToolsAction::DelegateAction Class Reference

Collaboration diagram for org::openide::actions::ToolsAction::DelegateAction:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DelegateAction (ToolsAction delegate, Lookup actionContext)
String toString ()
Lookup getLookup ()
void actionPerformed (java.awt.event.ActionEvent e)
void putValue (String key, Object o)
Object getValue (String key)
boolean isEnabled ()
void setEnabled (boolean b)
void addPropertyChangeListener (PropertyChangeListener listener)
void removePropertyChangeListener (PropertyChangeListener listener)
javax.swing.JMenuItem getMenuPresenter ()
javax.swing.JMenuItem getPopupPresenter ()

Private Attributes

ToolsAction delegate
Lookup lookup
PropertyChangeSupport support = new PropertyChangeSupport (this)

Detailed Description

Delegate tools action. Which act accordingly to current context (represented by lookup).


Constructor & Destructor Documentation

org::openide::actions::ToolsAction::DelegateAction::DelegateAction ToolsAction  delegate,
Lookup  actionContext
[inline]
 


Member Function Documentation

void org::openide::actions::ToolsAction::DelegateAction::actionPerformed java.awt.event.ActionEvent  e  )  [inline]
 

void org::openide::actions::ToolsAction::DelegateAction::addPropertyChangeListener PropertyChangeListener  listener  )  [inline]
 

Lookup org::openide::actions::ToolsAction::DelegateAction::getLookup  )  [inline]
 

Implements Lookup.Provider.

javax.swing.JMenuItem org::openide::actions::ToolsAction::DelegateAction::getMenuPresenter  )  [inline]
 

Implements Presenter.Menu.

javax.swing.JMenuItem org::openide::actions::ToolsAction::DelegateAction::getPopupPresenter  )  [inline]
 

Implements Presenter.Popup.

Object org::openide::actions::ToolsAction::DelegateAction::getValue String  key  )  [inline]
 

boolean org::openide::actions::ToolsAction::DelegateAction::isEnabled  )  [inline]
 

void org::openide::actions::ToolsAction::DelegateAction::putValue String  key,
Object  o
[inline]
 

void org::openide::actions::ToolsAction::DelegateAction::removePropertyChangeListener PropertyChangeListener  listener  )  [inline]
 

void org::openide::actions::ToolsAction::DelegateAction::setEnabled boolean  b  )  [inline]
 

String org::openide::actions::ToolsAction::DelegateAction::toString  )  [inline]
 

Overrides superclass method, adds delegate description.


Member Data Documentation

ToolsAction org::openide::actions::ToolsAction::DelegateAction::delegate [private]
 

Lookup org::openide::actions::ToolsAction::DelegateAction::lookup [private]
 

PropertyChangeSupport org::openide::actions::ToolsAction::DelegateAction::support = new PropertyChangeSupport (this) [private]
 

support for listeners


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:14:02 2009 for ACS Java API by doxygen 1.3.8