* @return the data model definition
*/
public final DataModelDefinition<T> getDataModelDefinition() {
try {
TestDataToolProvider tools = getTestTools();
return tools.toDataModelDefinition(modelType);
} catch (IOException e) {
throw new IllegalStateException(MessageFormat.format(
"Invalid data model type in \"{0}\": {1}",
name,
modelType.getName()), e);