import org.eclipse.emf.index.ECrossReferenceDescriptor;
import org.eclipse.emf.index.EObjectDescriptor;
import org.eclipse.emf.index.IGenericQuery;
import org.eclipse.emf.index.IIndexStore;
import org.eclipse.emf.index.impl.DefaultQueryTool;
<BUG>public class ECrossReferenceDAOImpl extends BasicCachingMemoryDAO<ECrossReferenceDescriptor> implements
</BUG>
ECrossReferenceDescriptor.DAO {
protected InverseReferenceCache<EObjectDescriptor, ECrossReferenceDescriptor> sourceScope;
protected InverseReferenceCache<EObjectDescriptor, ECrossReferenceDescriptor> targetScope;

import org.eclipse.emf.index.ECrossReferenceDescriptor;
import org.eclipse.emf.index.EObjectDescriptor;
import org.eclipse.emf.index.IGenericQuery;
import org.eclipse.emf.index.IIndexStore;
import org.eclipse.emf.index.impl.DefaultQueryTool;
public class ECrossReferenceDAOImpl extends BasicMemoryDAOImpl<ECrossReferenceDescriptor> implements
ECrossReferenceDescriptor.DAO {
protected InverseReferenceCache<EObjectDescriptor, ECrossReferenceDescriptor> sourceScope;
protected InverseReferenceCache<EObjectDescriptor, ECrossReferenceDescriptor> targetScope;
