JBoss XML Binding 2.0.3.GA-redhat-2

org.jboss.xb.binding.sunday.unmarshalling
Interface SchemaBindingInitializer

All Known Implementing Classes:
BuilderSchemaBindingInitializer, SchemaBindingPropertyInitializer

public interface SchemaBindingInitializer

An implementation of this interface is given an instance of SchemaBinding that is returned from XsdBinder.bind() method during schema binding resolution in SchemaBindingResolver.resolve(). In the init(SchemaBinding schema) method an implementation of this interface can correct/adjust bindings programmatically if pure XSD with annotations binding approach was not sufficient.

Version:
$Revision: 1958 $
Author:
Alexey Loubyansky

Method Summary
 SchemaBinding init(SchemaBinding schema)
          Adjust schema binding programatically if needed.
 

Method Detail

init

SchemaBinding init(SchemaBinding schema)
Adjust schema binding programatically if needed.

Parameters:
schema - just resolved schema binding returned from XsdBinder
Returns:
SchemaBinding instance with complete binding metadata

JBoss XML Binding 2.0.3.GA-redhat-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.