Class DefaultSchemaLocationResolver
- java.lang.Object
-
- org.eclipse.persistence.sdo.helper.DefaultSchemaLocationResolver
-
- All Implemented Interfaces:
SchemaLocationResolver
public class DefaultSchemaLocationResolver extends java.lang.Object implements SchemaLocationResolver
Purpose: Default implementation of the org.eclipse.persistence.sdo.helper.SchemaLocationResolver interface By default set a Map keyed on QName of types and value is the schemaLocation
- See Also:
SchemaLocationResolver
-
-
Constructor Summary
Constructors Constructor Description DefaultSchemaLocationResolver(java.util.Map schemaLocationMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringresolveSchemaLocation(commonj.sdo.Type sourceType, commonj.sdo.Type targetType)Return the value for the schemaLocation attribute of the generated ImportvoidsetMap(java.util.Map schemaLocations)Set the map of schemaLocations keyed on QName of the target SDO Type
-
-
-
Method Detail
-
resolveSchemaLocation
public java.lang.String resolveSchemaLocation(commonj.sdo.Type sourceType, commonj.sdo.Type targetType)Return the value for the schemaLocation attribute of the generated Import- Specified by:
resolveSchemaLocationin interfaceSchemaLocationResolver- Parameters:
sourceType- the source typetargetType- the target type- Returns:
- the value for the schemaLocation attribute of the generated Import
-
setMap
public void setMap(java.util.Map schemaLocations)
Set the map of schemaLocations keyed on QName of the target SDO Type- Parameters:
schemaLocations- Map keyed on QName of the target SDO Type
-
-