protected MetaData setupField()
{
MemoryMetaDataLoader loader = new MemoryMetaDataLoader();
MemoryMetaDataLoader component = new MemoryMetaDataLoader();
loader.addComponentMetaDataRetrieval(new FieldSignature("empty"), component);
component = new MemoryMetaDataLoader();
component.addAnnotation(new TestAnnotationImpl());
loader.addComponentMetaDataRetrieval(new FieldSignature("testAnnotation"), component);
component = new MemoryMetaDataLoader();
component.addAnnotation(new TestAnnotation1Impl());
component.addAnnotation(new TestAnnotation2Impl());
loader.addComponentMetaDataRetrieval(new FieldSignature("testAnnotation12"), component);
return new MetaDataRetrievalToMetaDataBridge(loader);
}