org.apache.commons.betwixt.schema
Class TranscriptionConfiguration

java.lang.Object
  extended byorg.apache.commons.betwixt.schema.TranscriptionConfiguration

public class TranscriptionConfiguration
extends java.lang.Object

Configuration for XMLBeanInfo to XML schema transcription. All settings are gathered into this one class for convenience.

Version:
$Revision: 471234 $
Author:
Jakarta Commons Team

Field Summary
private  DataTypeMapper dataTypeMapper
           
private  SchemaTypeNamingStrategy schemaTypeNamingStrategy
           
 
Constructor Summary
TranscriptionConfiguration()
           
 
Method Summary
 DataTypeMapper getDataTypeMapper()
          Gets the DataTypeMapper to be used during the transcription.
 SchemaTypeNamingStrategy getSchemaTypeNamingStrategy()
          Gets the stategy to be used for naming types.
 void setDataTypeMapper(DataTypeMapper mapper)
          Sets the DataTypeMapper to be used during the transcription/
 void setSchemaTypeNamingStrategy(SchemaTypeNamingStrategy schemaTypeNamingStrategy)
          Sets the strategy to be used for naming types.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataTypeMapper

private DataTypeMapper dataTypeMapper

schemaTypeNamingStrategy

private SchemaTypeNamingStrategy schemaTypeNamingStrategy
Constructor Detail

TranscriptionConfiguration

public TranscriptionConfiguration()
Method Detail

getDataTypeMapper

public DataTypeMapper getDataTypeMapper()
Gets the DataTypeMapper to be used during the transcription.

Returns:
DataTypeMapper, not null

setDataTypeMapper

public void setDataTypeMapper(DataTypeMapper mapper)
Sets the DataTypeMapper to be used during the transcription/

Parameters:
mapper - DataTypeMapper, not null

getSchemaTypeNamingStrategy

public SchemaTypeNamingStrategy getSchemaTypeNamingStrategy()
Gets the stategy to be used for naming types.

Returns:
SchemaTypeNamingStrategy, not null
Since:
0.8

setSchemaTypeNamingStrategy

public void setSchemaTypeNamingStrategy(SchemaTypeNamingStrategy schemaTypeNamingStrategy)
Sets the strategy to be used for naming types.

Parameters:
schemaTypeNamingStrategy - SchemaTypeNamingStrategy, not null
Since:
0.8