@API(type=EXTENDABLE,
src=PUBLIC)
public class EclipseActionWrapper
extends java.lang.Object
implements javax.swing.Action
| Constructor and Description |
|---|
EclipseActionWrapper(org.eclipse.jface.action.Action eclipseAction)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
java.lang.Object |
getValue(java.lang.String key) |
org.eclipse.jface.action.Action |
getWrappedEclipseAction()
Get the wrapped Eclipse action.
|
boolean |
isEnabled() |
void |
putValue(java.lang.String key,
java.lang.Object value) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setEnabled(boolean enabled) |
public EclipseActionWrapper(org.eclipse.jface.action.Action eclipseAction)
eclipseAction - The Eclipse action.public java.lang.Object getValue(java.lang.String key)
getValue in interface javax.swing.ActionAction.getValue(java.lang.String)public void putValue(java.lang.String key,
java.lang.Object value)
putValue in interface javax.swing.ActionAction.putValue(java.lang.String, java.lang.Object)public void setEnabled(boolean enabled)
setEnabled in interface javax.swing.ActionAction.setEnabled(boolean)public boolean isEnabled()
isEnabled in interface javax.swing.ActionAction.isEnabled()public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface javax.swing.ActionAction.addPropertyChangeListener(java.beans.PropertyChangeListener)public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface javax.swing.ActionAction.removePropertyChangeListener(java.beans.PropertyChangeListener)public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerActionListener.actionPerformed(java.awt.event.ActionEvent)public org.eclipse.jface.action.Action getWrappedEclipseAction()
© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.