org.eclipse.emf.edit.provider
Class ComposedAdapterFactory.Descriptor.Registry.Impl
java.lang.Object
java.util.AbstractMap
java.util.HashMap
org.eclipse.emf.edit.provider.ComposedAdapterFactory.Descriptor.Registry.Impl
- All Implemented Interfaces:
- Cloneable, ComposedAdapterFactory.Descriptor.Registry, Map, Serializable
- Enclosing class:
- ComposedAdapterFactory.Descriptor.Registry
- public static class ComposedAdapterFactory.Descriptor.Registry.Impl
- extends HashMap
- implements ComposedAdapterFactory.Descriptor.Registry
A simple registry implementation that supports delegation.
- See Also:
- Serialized Form
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
delegateRegistry
protected ComposedAdapterFactory.Descriptor.Registry delegateRegistry
- The delegate registry should lookup fail locally.
ComposedAdapterFactory.Descriptor.Registry.Impl
public ComposedAdapterFactory.Descriptor.Registry.Impl(ComposedAdapterFactory.Descriptor.Registry delegateRegistry)
- Creates an instance.
- Parameters:
delegateRegistry
- null
or a registration that should act as the delegate.
getDescriptor
public ComposedAdapterFactory.Descriptor getDescriptor(Collection types)
- Description copied from interface:
ComposedAdapterFactory.Descriptor.Registry
- Returns descriptor that can create a factory for the types.
- Specified by:
getDescriptor
in interface ComposedAdapterFactory.Descriptor.Registry
- Returns:
- a descriptor that can create a factory for the types.
delegatedGetDescriptor
protected ComposedAdapterFactory.Descriptor delegatedGetDescriptor(Collection types)
- This is called when local lookup fails.