final JavaType elementJavaType = def.getElementType().target();
type = ElementType.read( (Class<?>) elementJavaType.artifact(), true );
}
final XmlEditorResourceStore store = createResourceStore( this.sourcePage );
return type.instantiate( new RootXmlResource( store ) );
}
protected XmlEditorResourceStore createResourceStore( final StructuredTextEditor sourceEditor )
{
return new XmlEditorResourceStore( this, this.sourcePage );