public class ExtraDataFeatureUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static com.cosylab.cdb.jdal.hibernate.ExtraDataFeatureUtil.DocumentBuilderObjectPool |
documentBuilderObjectPool |
static java.util.Set<java.lang.String> |
EMPTY_SET |
| Constructor and Description |
|---|
ExtraDataFeatureUtil(java.util.logging.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExtraDataMap(DAOOperations dao,
java.lang.String path,
java.util.Set<java.lang.String> expectedAttributes,
java.util.Set<java.lang.String> expectedElements) |
protected static boolean |
getExtraDataMap(org.w3c.dom.Element root,
DAOOperations dao,
java.lang.String path,
java.util.Set<java.lang.String> expectedAttributes,
java.util.Set<java.lang.String> expectedElements) |
static org.w3c.dom.Element |
getExtraDataMap(java.lang.String xml) |
public static final com.cosylab.cdb.jdal.hibernate.ExtraDataFeatureUtil.DocumentBuilderObjectPool documentBuilderObjectPool
public static final java.util.Set<java.lang.String> EMPTY_SET
public ExtraDataFeatureUtil(java.util.logging.Logger logger)
public static org.w3c.dom.Element getExtraDataMap(java.lang.String xml)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.lang.String getExtraDataMap(DAOOperations dao,
java.lang.String path,
java.util.Set<java.lang.String> expectedAttributes,
java.util.Set<java.lang.String> expectedElements)
throws CDBFieldDoesNotExistEx,
WrongCDBDataTypeEx,
javax.xml.parsers.ParserConfigurationException,
javax.xml.transform.TransformerException
CDBFieldDoesNotExistExWrongCDBDataTypeExjavax.xml.parsers.ParserConfigurationExceptionjavax.xml.transform.TransformerExceptionprotected static boolean getExtraDataMap(org.w3c.dom.Element root,
DAOOperations dao,
java.lang.String path,
java.util.Set<java.lang.String> expectedAttributes,
java.util.Set<java.lang.String> expectedElements)
throws CDBFieldDoesNotExistEx,
WrongCDBDataTypeEx
CDBFieldDoesNotExistExWrongCDBDataTypeEx