Merged gcj-eclipse branch to trunk.
From-SVN: r120621
This commit is contained in:
parent
c648dedbde
commit
97b8365caf
17478 changed files with 606493 additions and 100744 deletions
|
@ -37,6 +37,8 @@ exception statement from your version. */
|
|||
|
||||
package gnu.java.lang.management;
|
||||
|
||||
import gnu.classpath.ListenerData;
|
||||
|
||||
import java.lang.management.MemoryMXBean;
|
||||
import java.lang.management.MemoryNotificationInfo;
|
||||
import java.lang.management.MemoryUsage;
|
||||
|
@ -168,49 +170,6 @@ public final class MemoryMXBeanImpl
|
|||
VMMemoryMXBeanImpl.setVerbose(verbose);
|
||||
}
|
||||
|
||||
private class ListenerData
|
||||
{
|
||||
private NotificationListener listener;
|
||||
private NotificationFilter filter;
|
||||
private Object passback;
|
||||
|
||||
public ListenerData(NotificationListener listener,
|
||||
NotificationFilter filter, Object passback)
|
||||
{
|
||||
this.listener = listener;
|
||||
this.filter = filter;
|
||||
this.passback = passback;
|
||||
}
|
||||
|
||||
public NotificationListener getListener()
|
||||
{
|
||||
return listener;
|
||||
}
|
||||
|
||||
public NotificationFilter getFilter()
|
||||
{
|
||||
return filter;
|
||||
}
|
||||
|
||||
public Object getPassback()
|
||||
{
|
||||
return passback;
|
||||
}
|
||||
|
||||
public boolean equals(Object obj)
|
||||
{
|
||||
if (obj instanceof ListenerData)
|
||||
{
|
||||
ListenerData data = (ListenerData) obj;
|
||||
return (data.getListener() == listener &&
|
||||
data.getFilter() == filter &&
|
||||
data.getPassback() == passback);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public void addNotificationListener(NotificationListener listener,
|
||||
NotificationFilter filter,
|
||||
Object passback)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue