You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ro...@apache.org on 2006/05/26 13:12:47 UTC
svn commit: r409642 - in
/incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo: XMLHelperImpl.cpp
XSDHelperImpl.cpp
Author: robbinspg
Date: Fri May 26 04:12:47 2006
New Revision: 409642
URL: http://svn.apache.org/viewvc?rev=409642&view=rev
Log:
TUSCANY-431 - create default DataFactory for XSD/XMLHelpers
Modified:
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XMLHelperImpl.cpp
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XSDHelperImpl.cpp
Modified: incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XMLHelperImpl.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XMLHelperImpl.cpp?rev=409642&r1=409641&r2=409642&view=diff
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XMLHelperImpl.cpp (original)
+++ incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XMLHelperImpl.cpp Fri May 26 04:12:47 2006
@@ -45,6 +45,10 @@
XMLHelperImpl::XMLHelperImpl(DataFactoryPtr df)
{
dataFactory = (DataFactory*)df;
+ if (!dataFactory)
+ {
+ dataFactory = DataFactory::getDataFactory();
+ }
}
XMLHelperImpl::~XMLHelperImpl()
Modified: incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XSDHelperImpl.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XSDHelperImpl.cpp?rev=409642&r1=409641&r2=409642&view=diff
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XSDHelperImpl.cpp (original)
+++ incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/XSDHelperImpl.cpp Fri May 26 04:12:47 2006
@@ -54,6 +54,10 @@
XSDHelperImpl::XSDHelperImpl(DataFactoryPtr df)
{
dataFactory = (DataFactory*)df;
+ if (!dataFactory)
+ {
+ dataFactory = DataFactory::getDataFactory();
+ }
}
XSDHelperImpl::~XSDHelperImpl()
@@ -208,11 +212,6 @@
void XSDHelperImpl::defineTypes(TypeDefinitionsImpl& typedefs)
{
- if (!dataFactory)
- {
- dataFactory = DataFactory::getDataFactory();
- }
-
DataFactoryImpl* df = (DataFactoryImpl*)(DataFactory*)dataFactory;
XMLDAS_TypeDefs types = typedefs.types;
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org