Top Fields Constructors Methods
sun.tools.jconsole.inspector

public abstract Class XOperations

extends JPanel
implements ActionListener
Class Inheritance
All Implemented Interfaces
java.awt.event.ActionListener, java.util.EventListener
Known Direct Subclasses
sun.tools.jconsole.inspector.XMBeanOperations
Annotations
@SuppressWarnings:serial
Imports
javax.swing.*, java.awt.BorderLayout, .GridLayout, .FlowLayout, .Component, java.awt.event.*, java.util.*, javax.management.*, sun.tools.jconsole.MBeansTab, .JConsole, .Messages

Field Summary

Modifier and TypeField and Description
private XMBean
private MBeanInfo
private MBeansTab
private List<NotificationListener>
public static final String
private Hashtable<JButton, OperationEntry>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
actionPerformed(final ActionEvent
the event to be processed
e
)

Implements java.awt.event.ActionListener.actionPerformed.

Invoked when an action occurs.
public void
private void
fireChangedNotification(String type, Object source, Object handback)

private boolean
public void
loadOperations(XMBean mbean, MBeanInfo mbeanInfo)

pack-priv void
public void
public void
protected abstract MBeanOperationInfo[]
Inherited from javax.swing.JPanel:
getAccessibleContextgetUIgetUIClassIDparamStringsetUIupdateUI

Field Detail

mbeanback to summary
private XMBean mbean
mbeanInfoback to summary
private MBeanInfo mbeanInfo
mbeansTabback to summary
private MBeansTab mbeansTab
notificationListenersListback to summary
private List<NotificationListener> notificationListenersList
OPERATION_INVOCATION_EVENTback to summary
public static final String OPERATION_INVOCATION_EVENT
operationEntryTableback to summary
private Hashtable<JButton, OperationEntry> operationEntryTable

Constructor Detail

XOperationsback to summary
public XOperations(MBeansTab mbeansTab)

Method Detail

actionPerformedback to summary
public void actionPerformed(final ActionEvent e)

Implements java.awt.event.ActionListener.actionPerformed.

Doc from java.awt.event.ActionListener.actionPerformed.

Invoked when an action occurs.

Parameters
e:ActionEvent

the event to be processed

addOperationsListenerback to summary
public void addOperationsListener(NotificationListener nl)
fireChangedNotificationback to summary
private void fireChangedNotification(String type, Object source, Object handback)
isCallableback to summary
private boolean isCallable(MBeanParameterInfo[] signature)
loadOperationsback to summary
public void loadOperations(XMBean mbean, MBeanInfo mbeanInfo)
performInvokeRequestback to summary
pack-priv void performInvokeRequest(final JButton button)
removeOperationsback to summary
public void removeOperations()
removeOperationsListenerback to summary
public void removeOperationsListener(NotificationListener nl)
updateOperationsback to summary
protected abstract MBeanOperationInfo[] updateOperations(MBeanOperationInfo[] operations)