org.eclipse.persistence.sdo.helper
Interface SchemaLocationResolver

All Known Implementing Classes:
DefaultSchemaLocationResolver

public interface SchemaLocationResolver

Purpose: Interface that can be optionally implemented to resolve the value for the schemaLocation attribute of generated imports and includes when generating schemas. Provides a more flexible solution than the optional namespaceToSchemaLocation Map that can be given to the generate method.

See Also:
DefaultSchemaLocationResolver

Method Summary
 String resolveSchemaLocation(commonj.sdo.Type sourceType, commonj.sdo.Type targetType)
          Return the value for the schemaLocation attribute of the generated Import
 

Method Detail

resolveSchemaLocation

String resolveSchemaLocation(commonj.sdo.Type sourceType,
                             commonj.sdo.Type targetType)
Return the value for the schemaLocation attribute of the generated Import

Parameters:
sourceType - the source type
targetType - the target type
Returns:
the value for the schemaLocation attribute of the generated Import