org.eclipse.weaver.providers
Class WeaverItemProvider

java.lang.Object
  extended byReflectiveItemProvider
      extended byorg.eclipse.weaver.providers.WeaverItemProvider

public class WeaverItemProvider
extends ReflectiveItemProvider

This class is the default Item Provider. It is used when there is no adaptedClassName is defined for base extension

Since:
1.0
Author:
- Marcos Didonet Del Fabro (LINA Labs, INRIA team)
- Guillaume Gueltas (Sodifrance)
See Also:
Serialized Form

Constructor Summary
WeaverItemProvider(AdapterFactory adapterFactory)
          This creates a default item provider
 
Method Summary
protected  java.util.List getAllConcreteSubclasses(EClass eClass)
           
 boolean isAdapterForType(java.lang.Object type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeaverItemProvider

public WeaverItemProvider(AdapterFactory adapterFactory)
This creates a default item provider

Parameters:
adapterFactory -
Method Detail

isAdapterForType

public boolean isAdapterForType(java.lang.Object type)

getAllConcreteSubclasses

protected java.util.List getAllConcreteSubclasses(EClass eClass)