| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAbstractChannelContainerAdapter
Super interface for IChannelContainerAdapter. Defines basic
 semantics for IChannelContainerAdapters.
| Method Summary | |
|---|---|
 void | 
addListener(IChannelContainerListener listener)
Add listener for IChannelContainerAdapter events.  | 
 IChannel | 
getChannel(ID channelID)
Get IChannel with given channelID.  | 
 Namespace | 
getChannelNamespace()
Get expected Namespace for channel ID creation  | 
 boolean | 
removeChannel(ID channelID)
Remove channel with given ID.  | 
 void | 
removeListener(IChannelContainerListener listener)
Remove listener for IChannelContainerAdapter events  | 
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable | 
|---|
getAdapter | 
| Method Detail | 
|---|
void addListener(IChannelContainerListener listener)
listener - to be added. Must not be null.void removeListener(IChannelContainerListener listener)
listener - to be removed. Must not be null.Namespace getChannelNamespace()
null.IChannel getChannel(ID channelID)
channelID - the ID of the channel to get. Must not be null.
null if channel not found.boolean removeChannel(ID channelID)
IAbstractChannel.dispose() to dispose the channel 
 before returning from this method.
channelID - the ID of the channel to remove within this container. Must
            not be null.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||