visad.collab
Class DisplaySyncImpl
- java.lang.Object
-
- visad.collab.DisplaySyncImpl
-
- All Implemented Interfaces:
- java.lang.Runnable, java.util.Comparator, DisplaySync, MonitorCallback
public class DisplaySyncImpl extends java.lang.Object implements java.util.Comparator, DisplaySync, java.lang.Runnable
-
-
Constructor Summary
Constructors Constructor and Description DisplaySyncImpl(DisplayImpl dpy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intcompare(java.lang.Object o1, java.lang.Object o2)voiddestroy()voideventReady(RemoteEventProvider provider, java.lang.Object key)Start event callback.java.lang.StringgetName()booleanisLocalClear()booleanisThreadRunning()voidrun()Requests events from the remote provider(s).
-
-
-
Constructor Detail
-
DisplaySyncImpl
public DisplaySyncImpl(DisplayImpl dpy) throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
-
-
Method Detail
-
compare
public int compare(java.lang.Object o1, java.lang.Object o2)- Specified by:
comparein interfacejava.util.Comparator
-
destroy
public void destroy()
- Specified by:
destroyin interfaceDisplaySync
-
eventReady
public void eventReady(RemoteEventProvider provider, java.lang.Object key)
Start event callback.- Specified by:
eventReadyin interfaceMonitorCallback
-
getName
public java.lang.String getName()
-
isLocalClear
public boolean isLocalClear()
- Specified by:
isLocalClearin interfaceDisplaySync
-
isThreadRunning
public boolean isThreadRunning()
-
run
public void run()
Requests events from the remote provider(s).- Specified by:
runin interfacejava.lang.Runnable
-
-
DMelt 3.0 © DataMelt by jWork.ORG