com.ibm.etools.systems.universal.util
Class SearchResultsChangeListener
java.lang.Object
com.ibm.etools.systems.universal.util.SearchResultsChangeListener
- All Implemented Interfaces:
- ICommunicationsListener, IDomainListener
- public class SearchResultsChangeListener
- extends Object
- implements IDomainListener, ICommunicationsListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
copyright
public static final String copyright
- See Also:
- Constant Field Values
SearchResultsChangeListener
public SearchResultsChangeListener(Shell shell,
UniversalSearchResultConfigurationImpl searchConfig)
getSearchResults
public IRemoteSearchResultConfiguration getSearchResults()
getStatus
public DataElement getStatus()
listeningTo
public boolean listeningTo(DomainEvent event)
- Specified by:
listeningTo
in interface IDomainListener
- See Also:
IDomainListener.listeningTo(DomainEvent)
domainChanged
public void domainChanged(DomainEvent event)
- Specified by:
domainChanged
in interface IDomainListener
- See Also:
IDomainListener.domainChanged(DomainEvent)
setDone
public void setDone()
- Indicates search is done.
getShell
public Shell getShell()
- Specified by:
getShell
in interface IDomainListener
- See Also:
IDomainListener.getShell()
wasCancelled
public boolean wasCancelled()
communicationsStateChange
public void communicationsStateChange(CommunicationsEvent e)
- Description copied from interface:
ICommunicationsListener
- This method is invoked whenever the communications state is invoked
immediately before and after the state of the communications changes.
The state field in CommunicationsEvent determines which state
change is about to or has occured.
- Specified by:
communicationsStateChange
in interface ICommunicationsListener
- See Also:
ICommunicationsListener.communicationsStateChange(CommunicationsEvent)
isPassiveCommunicationsListener
public boolean isPassiveCommunicationsListener()
- Description copied from interface:
ICommunicationsListener
- This method determines if the communications listener is a passive or
active listener. Typically a passive listener registers with the communications
system and responds to events as they occur. An active listener typically
registeres with the communications system only for the duration of the task (i.e.
user editing a file, or outstanding communications request.)
The user will be prompted on a disconnect if there are any active communication
listeners registered.
- Specified by:
isPassiveCommunicationsListener
in interface ICommunicationsListener
- Returns:
- false if the communications listener is an active listener, true if the
communications listener is a passive listener.
- See Also:
ICommunicationsListener.isPassiveCommunicationsListener()
Copyright © 2005 IBM Corp. All Rights Reserved.
Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.