i-net Clear Reports

com.inet.viewer
Class ViewerAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by 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
ViewerAction()
          Default Constructor for extending this class.
ViewerAction(java.lang.String name, javax.swing.Icon icon)
          Defines an Action object with the specified description string and a the specified icon.The Action will be initialized disabled untill a ReportView is opened.
ViewerAction(java.lang.String name)
          Defines an Action object with the specified description string and a default icon.
 
Method Summary
 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.
 

Constructor Detail

ViewerAction

public ViewerAction()
Default Constructor for extending this class. The Action will be initialized disabled untill a ReportView is opened.

Since:
7.0

ViewerAction

public ViewerAction(java.lang.String name,
                    javax.swing.Icon icon)
Defines an Action object with the specified description string and a the specified icon.The Action will be initialized disabled untill a ReportView is opened.

Parameters:
name - Description String
icon - 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 an Action object with the specified description string and a default icon. The Action will be initialized disabled untill 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.

Overrides:
setEnabled in class javax.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

i-net Clear Reports

Copyright © 1999-2011 by i-net software GmbH