X-Git-Url: https://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fplugins%2Fhibernate4%2FValidationConfiguration.java;h=d16be20137930af57fbf53b414e0dbc86bf35bc2;hp=6748ba5e4f1c6272b9cf025bebe072be74572475;hb=2a85cb05542795f9cd2eed448f212f92842a85e8;hpb=1979c6349fc2a9e0fe3f028fa1cc76557b32031c diff --git a/src/main/java/de/juplo/plugins/hibernate4/ValidationConfiguration.java b/src/main/java/de/juplo/plugins/hibernate4/ValidationConfiguration.java index 6748ba5e..d16be201 100644 --- a/src/main/java/de/juplo/plugins/hibernate4/ValidationConfiguration.java +++ b/src/main/java/de/juplo/plugins/hibernate4/ValidationConfiguration.java @@ -26,16 +26,6 @@ public class ValidationConfiguration extends Configuration { private static final long serialVersionUID = 1L; - private Class dialectClass; - - public ValidationConfiguration(final String dialectClass) - { - try { - this.dialectClass = (Class) Class.forName(dialectClass); - } catch (ClassNotFoundException e) { - throw new RuntimeException(e); - } - } @Override protected void secondPassCompile() throws MappingException @@ -48,7 +38,7 @@ public class ValidationConfiguration extends Configuration Validation.buildDefaultValidatorFactory(), classes.values(), getProperties(), - dialectClass.newInstance() + ((Class)Class.forName(getProperty(Hbm2DdlMojo.DIALECT))).newInstance() ); } catch (Exception e) @@ -56,4 +46,9 @@ public class ValidationConfiguration extends Configuration throw new RuntimeException(e); } } + + public String getTypeDefs() + { + return typeDefs.entrySet().toString(); + } }