TIBCOSoftware / genxdm

GenXDM: XQuery/XPath Data Model API, bridges, and processors for tree-model neutral access to XML.
http://www.genxdm.org/
9 stars 4 forks source link

SchemaCache should go away #86

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
SchemaCache is a simple interface in Bridgekit that extends Schema and 
ComponentProvider.

Schema has a method getComponentProvider().  This is just flattening the 
hierarchy, which seems rather pointless.  Unflatten it.  In the default (and 
only) implementation of SchemaCache, separate out the ComponentProvider 
methods, and build a separate abstraction.  Change the code that uses 
SchemaCache to use Schema and getComponentProvider(). Remove SchemaCache.

Original issue reported on code.google.com by aale...@gmail.com on 10 May 2012 at 3:53

GoogleCodeExporter commented 9 years ago
This turned out to be easy, and as it may be related to the oddness of 
TypesBridge sharing, it's happened.

Original comment by aale...@gmail.com on 24 May 2012 at 2:19