textbender.a.u.locusPoint
Class InPageHighlighter

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by InPageHighlighter
All Implemented Interfaces:
Serializable, Remote, EventListener, PropertyChangeListenerR, EventListenerR

public final class InPageHighlighter
extends UnicastRemoteObject
implements PropertyChangeListenerR

Highlighter for a Web document, via an in-page user-applet. Whenever the locus-point locus changes, it highlights the corresponding gene in the document.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface PropertyChangeListenerR
PropertyChangeListenerR.DispatchCatcher, PropertyChangeListenerR.DispatchCatcherN, PropertyChangeListenerR.Registry, PropertyChangeListenerR.RegistryN, PropertyChangeListenerR.WrapperL
 
Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
InPageHighlighter(PageVisit pageVisit)
          Creates an InPageHighlighter.
 
Method Summary
 void propertyChange(PropertyChangeEvent e)
          Called when a bound property value is changed, per PropertyChangeListener.
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InPageHighlighter

public InPageHighlighter(PageVisit pageVisit)
                  throws RemoteException
Creates an InPageHighlighter.

Parameters:
pageVisit - context
Throws:
RemoteException - if creation fails in communication with desk daemon
Method Detail

propertyChange

@ThreadSafe
public void propertyChange(PropertyChangeEvent e)
Description copied from interface: PropertyChangeListenerR
Called when a bound property value is changed, per PropertyChangeListener. A remote event's source may be null; because, in PropertyChangeEvent, the source field is transient.

Specified by:
propertyChange in interface PropertyChangeListenerR