Package de.intarsys.tools.adapter
Class StandardAdapterOutlet
java.lang.Object
de.intarsys.tools.adapter.StandardAdapterOutlet
- All Implemented Interfaces:
IAdapterFactory,IAdapterOutlet
The standard implementation for
IAdapterOutlet.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TgetAdapter(Object object, Class<T> clazz) Return an object of typeclazzthat representsobject.The type of objects that can be adapted by this factory.voidregisterAdapterFactory(IAdapterFactory factory) Register a newIAdapterFactoryvoidunregisterAdapterFactory(IAdapterFactory factory) Unregister anIAdapterFactory.
-
Constructor Details
-
StandardAdapterOutlet
public StandardAdapterOutlet()
-
-
Method Details
-
getAdapter
Description copied from interface:IAdapterFactoryReturn an object of typeclazzthat representsobject.This method should return
nullif adaption is not possible.- Specified by:
getAdapterin interfaceIAdapterFactory- Type Parameters:
T-- Parameters:
object-clazz-- Returns:
- Return an object of type
clazzthat representsobject.
-
getBaseType
Description copied from interface:IAdapterFactoryThe type of objects that can be adapted by this factory.- Specified by:
getBaseTypein interfaceIAdapterFactory- Returns:
- The type of objects that can be adapted by this factory.
-
registerAdapterFactory
Description copied from interface:IAdapterOutletRegister a newIAdapterFactory- Specified by:
registerAdapterFactoryin interfaceIAdapterOutlet- Parameters:
factory-
-
unregisterAdapterFactory
Description copied from interface:IAdapterOutletUnregister anIAdapterFactory. Nothing happens iffactorywas not registered before.- Specified by:
unregisterAdapterFactoryin interfaceIAdapterOutlet- Parameters:
factory-
-