Class RemoteServiceContainerAdapterFactory
- java.lang.Object
- 
- org.eclipse.ecf.core.AbstractContainerAdapterFactory
- 
- org.eclipse.ecf.core.sharedobject.AbstractSharedObjectContainerAdapterFactory
- 
- org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceContainerAdapterFactory
 
 
 
- 
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdapterFactory
 
 public class RemoteServiceContainerAdapterFactory extends AbstractSharedObjectContainerAdapterFactory 
- 
- 
Field Summary- 
Fields inherited from class org.eclipse.ecf.core.sharedobject.AbstractSharedObjectContainerAdapterFactoryADD_ADAPTER_ERROR_CODE, ADD_ADAPTER_ERROR_MESSAGE
 
- 
 - 
Constructor SummaryConstructors Constructor Description RemoteServiceContainerAdapterFactory()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ISharedObjectcreateAdapter(ISharedObjectContainer container, Class adapterType, ID adapterID)Create an adapter instance that implementsISharedObjectand adapterType.Class[]getAdapterList()- 
Methods inherited from class org.eclipse.ecf.core.sharedobject.AbstractSharedObjectContainerAdapterFactorycreateAdapterID, createAdapterProperties, getContainerAdapter, getSharedObjectAdapter
 - 
Methods inherited from class org.eclipse.ecf.core.AbstractContainerAdapterFactorygetAdapter
 
- 
 
- 
- 
- 
Method Detail- 
createAdapterprotected ISharedObject createAdapter(ISharedObjectContainer container, Class adapterType, ID adapterID) Description copied from class:AbstractSharedObjectContainerAdapterFactoryCreate an adapter instance that implementsISharedObjectand adapterType. The resulting instance must implement bothISharedObjectand adapterType- Specified by:
- createAdapterin class- AbstractSharedObjectContainerAdapterFactory
- Parameters:
- container- the container that will contain the new adapter instance
- adapterType- the adapter type. The returned value must implement this interface
- adapterID- the ID to use for the new adapter
- Returns:
- ISharedObject the new adapter. If null is returned, then
         AbstractSharedObjectContainerAdapterFactory.getSharedObjectAdapter(ISharedObjectContainer, Class)will also return null
 
 - 
getAdapterListpublic Class[] getAdapterList() - Specified by:
- getAdapterListin interface- org.eclipse.core.runtime.IAdapterFactory
- Specified by:
- getAdapterListin class- AbstractSharedObjectContainerAdapterFactory
 
 
- 
 
-