Package com.inet.viewer
Class ViewerAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- com.inet.viewer.ViewerAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
public class ViewerAction extends javax.swing.AbstractAction
Action class for the ReportViewer.- Since:
- 7.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ViewerAction()
Default Constructor for extending this class.ViewerAction(java.lang.String name)
Defines anAction
object with the specified description string and a default icon.ViewerAction(java.lang.String name, javax.swing.Icon icon)
Defines anAction
object with the specified description string and a the specified icon.The Action will be initialized disabled until a ReportView is opened.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent e)
Handling of actions from the default ViewerActions.void
reportViewChanged(ReportView view)
Overwrite the method to perform changes on this action if the selected ReportView has been changed. if no ReportView is selected the parameter view will be null.void
setEnabled(boolean newValue)
Enables or disables the action.-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener
-
-
-
-
Constructor Detail
-
ViewerAction
public ViewerAction()
Default Constructor for extending this class. The Action will be initialized disabled until a ReportView is opened.- Since:
- 7.0
-
ViewerAction
public ViewerAction(java.lang.String name, javax.swing.Icon icon)
Defines anAction
object with the specified description string and a the specified icon.The Action will be initialized disabled until a ReportView is opened.- Parameters:
name
- Description Stringicon
- icon representing this action. Will be displayed in a toolbar if the action is added- Since:
- 7.0
- See Also:
JToolBar.add(Action)
-
ViewerAction
public ViewerAction(java.lang.String name)
Defines anAction
object with the specified description string and a default icon. The Action will be initialized disabled until a ReportView is opened.- Parameters:
name
- Description String- Since:
- 7.0
-
-
Method Detail
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
Handling of actions from the default ViewerActions. Do not call it directly.- Parameters:
e
- ActionEvent- Since:
- 7.0
-
setEnabled
public void setEnabled(boolean newValue)
Enables or disables the action. If enabled is false the Action will stay disabled until this method is called with parameter true.- Specified by:
setEnabled
in interfacejavax.swing.Action
- Overrides:
setEnabled
in classjavax.swing.AbstractAction
- Parameters:
newValue
- true to enable the action, false to disable it.- Since:
- 7.0
- See Also:
Action.setEnabled(boolean)
-
reportViewChanged
public void reportViewChanged(ReportView view)
Overwrite the method to perform changes on this action if the selected ReportView has been changed. if no ReportView is selected the parameter view will be null.- Parameters:
view
- the current selectes ReportView- Since:
- 7.0
-
-