reader.add(
// Fails new XMLNodeReaderImpl<Node>(
// Fails new XMLNodeReaderImpl<AppleNode>(
// Using generics makes this non-generic.
// new XMLNodeReaderImpl<AppleNode>(
new XMLNodeReaderImpl(
new AppleNodeServerImpl(
new FruitBeanImpl.StringIdentBuilder<AppleBean>(
new URI(
"urn://apple/"
)
),
apples
).creator()
)
);
//
// Add our OrangeNode reader.
reader.add(
// new XMLNodeReaderImpl<OrangeNode>(
new XMLNodeReaderImpl(
new OrangeNodeServerImpl(
new FruitBeanImpl.StringIdentBuilder<OrangeBean>(
new URI(
"urn://orange/"
)