org.apache.commons.betwixt.schema
Class TranscriptionConfiguration

java.lang.Object
  extended by org.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: 561314 $
Author:
Apache Commons Team

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
 

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


Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.