HHH-6271 Javadocs and some generics fixes
This commit is contained in:
parent
ddcd060441
commit
8373871c30
|
@ -61,6 +61,7 @@ import org.dom4j.Element;
|
||||||
import org.jboss.logging.Logger;
|
import org.jboss.logging.Logger;
|
||||||
import org.xml.sax.EntityResolver;
|
import org.xml.sax.EntityResolver;
|
||||||
import org.xml.sax.InputSource;
|
import org.xml.sax.InputSource;
|
||||||
|
import org.xml.sax.SAXParseException;
|
||||||
|
|
||||||
import org.hibernate.AnnotationException;
|
import org.hibernate.AnnotationException;
|
||||||
import org.hibernate.DuplicateMappingException;
|
import org.hibernate.DuplicateMappingException;
|
||||||
|
@ -1814,7 +1815,7 @@ public class Configuration implements Serializable {
|
||||||
*
|
*
|
||||||
* @param propertyName The name of the property
|
* @param propertyName The name of the property
|
||||||
*
|
*
|
||||||
* @return The value curently associated with that property name; may be null.
|
* @return The value currently associated with that property name; may be null.
|
||||||
*/
|
*/
|
||||||
public String getProperty(String propertyName) {
|
public String getProperty(String propertyName) {
|
||||||
return properties.getProperty( propertyName );
|
return properties.getProperty( propertyName );
|
||||||
|
@ -2001,7 +2002,7 @@ public class Configuration implements Serializable {
|
||||||
*/
|
*/
|
||||||
protected Configuration doConfigure(InputStream stream, String resourceName) throws HibernateException {
|
protected Configuration doConfigure(InputStream stream, String resourceName) throws HibernateException {
|
||||||
try {
|
try {
|
||||||
List errors = new ArrayList();
|
List errors = new ArrayList<SAXParseException>();
|
||||||
Document document = xmlHelper.createSAXReader( resourceName, errors, entityResolver )
|
Document document = xmlHelper.createSAXReader( resourceName, errors, entityResolver )
|
||||||
.read( new InputSource( stream ) );
|
.read( new InputSource( stream ) );
|
||||||
if ( errors.size() != 0 ) {
|
if ( errors.size() != 0 ) {
|
||||||
|
|
|
@ -33,7 +33,7 @@ import org.hibernate.internal.CoreMessageLogger;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implements an {@link ErrorHandler} that mainly just logs errors/warnings. However, it does track
|
* Implements an {@link ErrorHandler} that mainly just logs errors/warnings. However, it does track
|
||||||
* the intial error it encounters and makes it available via {@link #getError}.
|
* the initial error it encounters and makes it available via {@link #getError}.
|
||||||
*
|
*
|
||||||
* @author Steve Ebersole
|
* @author Steve Ebersole
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -52,10 +52,14 @@ public final class XMLHelper {
|
||||||
private SAXReader saxReader;
|
private SAXReader saxReader;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a dom4j SAXReader which will append all validation errors
|
* @param file the file name of the xml file to parse
|
||||||
* to errorList
|
* @param errorsList a list to which to add all occurring errors
|
||||||
|
* @param entityResolver an xml entity resolver
|
||||||
|
*
|
||||||
|
* @return Create and return a dom4j {@code SAXReader} which will append all validation errors
|
||||||
|
* to the passed error list
|
||||||
*/
|
*/
|
||||||
public SAXReader createSAXReader(String file, List errorsList, EntityResolver entityResolver) {
|
public SAXReader createSAXReader(String file, List<SAXParseException> errorsList, EntityResolver entityResolver) {
|
||||||
SAXReader saxReader = resolveSAXReader();
|
SAXReader saxReader = resolveSAXReader();
|
||||||
saxReader.setEntityResolver(entityResolver);
|
saxReader.setEntityResolver(entityResolver);
|
||||||
saxReader.setErrorHandler( new ErrorLogger(file, errorsList) );
|
saxReader.setErrorHandler( new ErrorLogger(file, errorsList) );
|
||||||
|
@ -72,7 +76,7 @@ public final class XMLHelper {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a dom4j DOMReader
|
* @return create and return a dom4j DOMReader
|
||||||
*/
|
*/
|
||||||
public DOMReader createDOMReader() {
|
public DOMReader createDOMReader() {
|
||||||
if (domReader==null) domReader = new DOMReader();
|
if (domReader==null) domReader = new DOMReader();
|
||||||
|
@ -83,7 +87,7 @@ public final class XMLHelper {
|
||||||
private String file;
|
private String file;
|
||||||
private List<SAXParseException> errors;
|
private List<SAXParseException> errors;
|
||||||
|
|
||||||
private ErrorLogger(String file, List errors) {
|
private ErrorLogger(String file, List<SAXParseException> errors) {
|
||||||
this.file=file;
|
this.file=file;
|
||||||
this.errors = errors;
|
this.errors = errors;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue