APIdia Launch Partner
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 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.

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)