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

Inheritance diagram for org::openide::actions::ToolsAction::DelegateAction:
Inheritance graph
[legend]
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]

References lookup.


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]

References support.

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

Implements Lookup.Provider.

References lookup.

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]

References delegate.

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

References delegate.

void org::openide::actions::ToolsAction::DelegateAction::putValue ( String  key,
Object  o 
) [inline]
void org::openide::actions::ToolsAction::DelegateAction::removePropertyChangeListener ( PropertyChangeListener  listener  )  [inline]

References support.

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

Overrides superclass method, adds delegate description.

References delegate.


Member Data Documentation

Referenced by getValue(), isEnabled(), and toString().

Referenced by DelegateAction(), and getLookup().

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

support for listeners

Referenced by addPropertyChangeListener(), and removePropertyChangeListener().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2