com.ibm.etools.systems.universal.util
Class RemoteFilePropertyChangeListener
java.lang.Object
com.ibm.etools.systems.universal.util.RemoteFilePropertyChangeListener
- All Implemented Interfaces:
- ICommunicationsListener, IDomainListener
- public class RemoteFilePropertyChangeListener
- 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
dataStore
protected DataStore dataStore
_fileSubSystem
protected UniversalFileSubSystemImpl _fileSubSystem
shell
protected Shell shell
_registry
protected SystemRegistry _registry
system
protected ISystem system
_networkDown
protected boolean _networkDown
RemoteFilePropertyChangeListener
public RemoteFilePropertyChangeListener(Shell shell,
ISystem system,
DataStore dataStore,
UniversalFileSubSystemImpl fileSS)
getDataStore
public DataStore getDataStore()
listeningTo
public boolean listeningTo(DomainEvent event)
- Specified by:
listeningTo
in interface IDomainListener
- See Also:
IDomainListener.listeningTo(DomainEvent)
finish
public void finish()
domainChanged
public void domainChanged(DomainEvent event)
- Specified by:
domainChanged
in interface IDomainListener
- See Also:
IDomainListener.domainChanged(DomainEvent)
getShell
public Shell getShell()
- Specified by:
getShell
in interface IDomainListener
- See Also:
IDomainListener.getShell()
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.