You can subscribe to this list here.
2003 |
Jan
(69) |
Feb
(122) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
(56) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(237) |
Jul
|
Aug
|
Sep
(1) |
Oct
(14) |
Nov
(72) |
Dec
|
2007 |
Jan
(2) |
Feb
(37) |
Mar
(5) |
Apr
|
May
(2) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Andrey C. <sku...@us...> - 2004-03-02 12:50:33
|
Update of /cvsroot/eas-dev/eas-dev/build/unix In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12491/build/unix Removed Files: .cvsignore Log Message: Erase old files --- .cvsignore DELETED --- |
From: Andrey C. <sku...@us...> - 2004-03-02 12:40:05
|
Update of /cvsroot/eas-dev/eas-dev In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10750 Removed Files: Makefile.am Log Message: Erase old files --- Makefile.am DELETED --- |
From: Andrey C. <sku...@us...> - 2004-03-02 12:35:49
|
Update of /cvsroot/eas-dev/eas-dev In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9854 Removed Files: AUTHORS Log Message: Erase old files --- AUTHORS DELETED --- |
From: Yurii R. <yr...@us...> - 2003-02-26 07:48:33
|
Update of /cvsroot/eas-dev/openeas/components/core In directory sc8-pr-cvs1:/tmp/cvs-serv15895/core Added Files: .cvsignore Makefile.am component.xml Log Message: core component added --- NEW FILE: .cvsignore --- Makefile Makefile.in --- NEW FILE: Makefile.am --- include $(top_srcdir)/build/unix/component.mk --- NEW FILE: component.xml --- <?xml version="1.0"?> <xc:component xmlns:xc="http://www.openeas.org/schemas/XC/1.0" name="core" version="0.0.1"> <xc:provides> <xc:class id="XInterface"/> </xc:provides> <xc:class id="XInterface"> <xc:doc format="text"> <!-- TODO: we need to use DocBook --> Provides lifetime control by reference counting and the possibility of querying for other interfaces of the same logical object. Logical "Object" in this case means that the interfaces actually can be supported by internal, as in, aggregated physical objects. </xc:doc> <xc:method id="queryInterface"> <xc:doc format="text">Queries for a new interface to an existing object </xc:doc> <xc:result type="any"/> <xc:arguments> <xc:argument id="aType" type="type"> <xc:option id="in"/> </xc:argument> </xc:arguments> </xc:method> <xc:method id="acquire"> <xc:doc format="text">Increases the reference counter by one</xc:doc> <xc:option id="oneway"/> <xc:result type="void"/> </xc:method> <xc:method id="release"> <xc:doc format="text">Decreases the reference counter by one</xc:doc> <xc:option id="oneway"/> <xc:result type="void"/> </xc:method> </xc:class> </xc:component> |
From: Yurii R. <yr...@us...> - 2003-02-26 07:47:09
|
Update of /cvsroot/eas-dev/openeas/components/core In directory sc8-pr-cvs1:/tmp/cvs-serv15586/core Log Message: Directory /cvsroot/eas-dev/openeas/components/core added to the repository |
From: Yurii R. <yr...@us...> - 2003-02-16 14:54:10
|
Update of /cvsroot/eas-dev/eas-dev/include In directory sc8-pr-cvs1:/tmp/cvs-serv23428 Removed Files: sigslot.h Log Message: sigslot.h removed in favor of Boost sigslot --- sigslot.h DELETED --- |
From: Yurii R. <yr...@us...> - 2003-02-12 06:12:38
|
Update of /cvsroot/eas-dev/eas-dev/tools/test In directory sc8-pr-cvs1:/tmp/cvs-serv13789 Removed Files: cxxtestgen.py Log Message: removing CxxTest in favor of Boost test --- cxxtestgen.py DELETED --- |
From: Yurii R. <yr...@us...> - 2003-02-12 06:09:43
|
Update of /cvsroot/eas-dev/eas-dev/libs In directory sc8-pr-cvs1:/tmp/cvs-serv12571/libs Modified Files: Makefile.am Log Message: minor changes in build; any lib build is disabled now (since libsxmlstream is discontinued in favor of usual xml) Index: Makefile.am =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/libs/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.am 27 Jan 2003 07:11:40 -0000 1.2 +++ Makefile.am 12 Feb 2003 06:09:41 -0000 1.3 @@ -1 +1 @@ -SUBDIRS = libsxmlstream libsmstorage \ No newline at end of file +SUBDIRS = \ No newline at end of file |
From: Yurii R. <yr...@us...> - 2003-02-12 06:09:43
|
Update of /cvsroot/eas-dev/eas-dev/build/unix In directory sc8-pr-cvs1:/tmp/cvs-serv12571/build/unix Modified Files: acconfig.h configure.in Log Message: minor changes in build; any lib build is disabled now (since libsxmlstream is discontinued in favor of usual xml) Index: acconfig.h =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/build/unix/acconfig.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- acconfig.h 9 Feb 2003 08:18:16 -0000 1.2 +++ acconfig.h 12 Feb 2003 06:09:40 -0000 1.3 @@ -1,4 +1,5 @@ #undef SAL_UNX #undef HAVE_SYSLOG #undef HAVE_URL_STRING +#undef HAVE_LOG4CPP @TOP@ Index: configure.in =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/build/unix/configure.in,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- configure.in 10 Feb 2003 20:45:40 -0000 1.18 +++ configure.in 12 Feb 2003 06:09:41 -0000 1.19 @@ -169,7 +169,7 @@ dnl libURL -AC_MSG_CHECKING(url/url_string.hh) +AC_MSG_CHECKING(liburl) AC_TRY_CPP(url/url_string.hh,[echo yes],[ echo no; echo " didn't find url/url_string.hh!"; echo " Please install liburl"; @@ -188,7 +188,16 @@ AC_SUBST(BOOST_PATH) +dnl log4cpp +AC_MSG_CHECKING(log4cpp) +AC_TRY_CPP(log4cpp/Appender.hh,[echo yes],[ echo no; + echo " didn't find url/url_string.hh!"; + echo " Please install liburl"; + exit + ]) + +AC_DEFINE(HAVE_LOG4CPP) dnl dnl Tools |
From: Egor C. <eg...@us...> - 2003-02-11 08:12:06
|
Update of /cvsroot/eas-dev/eas-dev/libs/libsxmlstream/src In directory sc8-pr-cvs1:/tmp/cvs-serv31785/src Modified Files: sxmlstream.cxx Log Message: New interface for SXmlSteam class. SXmlStream now can act as SAX-alike SXml parser emitting signals on start/end of elements and character data. Index: sxmlstream.cxx =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/libs/libsxmlstream/src/sxmlstream.cxx,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- sxmlstream.cxx 4 Feb 2003 04:13:51 -0000 1.11 +++ sxmlstream.cxx 11 Feb 2003 08:12:03 -0000 1.12 @@ -35,18 +35,47 @@ /* SXmlStream */ -bool SXmlStream::queueIsEmpty() +void SXmlStream::processNode(const SXmlNode& n) { - return m_queue.empty(); + switch (node.type) { + case SXmlNode_Element_t: + + break; + + case SXmlNode_Attribute_t: + + break; + + case SXmlNode_Namespace_t: + + break; + + case SXmlNode_Char_t: + characters.emit(node.data); + break; + + default: + // Error Condition! + // FIXME: Need some exception to throw + break; + } } -SXmlNode SXmlStream::pop() +SXmlStream& SXmlStream::operator<<(const SXmlNode& n) { - SXmlNode e = m_queue.front(); - m_queue.pop(); - return e; + startRootElement.emit(); + processNode(node); + endRootElement.emit(); + m_queue.push_back(node); + return *this; } +SXmlStream& SXmlStream::operator<<(const string &s) +{ + + + return *this; +} #define BIN_LBRACKET "(" @@ -162,12 +191,6 @@ return os; } -SXmlBinaryStream& operator<<(SXmlBinaryStream& s, const ostream& os) -{ - SXmlBinaryStream bs(); - // TODO -} - /* SXmlTextStream */ ostream& SXml_TextOutput(ostream& os, SXmlNode e) @@ -244,10 +267,4 @@ return os; } -SXmlTextStream& operator<<(SXmlTextStream& s, const ostream& os) -{ - SXmlTextStream ts(); - // TODO -} - }; }; |
From: Egor C. <eg...@us...> - 2003-02-11 08:12:06
|
Update of /cvsroot/eas-dev/eas-dev/libs/libsxmlstream/include In directory sc8-pr-cvs1:/tmp/cvs-serv31785/include Modified Files: sxml.hxx sxmlstream.hxx Log Message: New interface for SXmlSteam class. SXmlStream now can act as SAX-alike SXml parser emitting signals on start/end of elements and character data. Index: sxml.hxx =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/libs/libsxmlstream/include/sxml.hxx,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- sxml.hxx 3 Feb 2003 18:59:37 -0000 1.6 +++ sxml.hxx 11 Feb 2003 08:12:03 -0000 1.7 @@ -36,6 +36,19 @@ SXmlNode_Namespace_t }; +/* SXml attribute name with namespace */ +struct SXmlNameNS { + string NS; + string name; + + // Comarison operator for containers + bool operator<(const SXmlNameNS& n) const + { return NS < n.NS && name < n.name;} +} + +/* SXml Element Attributes */ +typedef map<SXmlNameNS, string> SXmlAttrs; + struct SXmlNode { SXmlNode_t type; string data; @@ -55,6 +68,10 @@ type == descendants.front().type; } void addChild(const SXmlNode& e) { descendants.push_back(e); } + + // Syntactic sugar for addChild + SXmlNode& operator<<(const XmlNode& e) { addChild(e); } + string getProperty() const { return hasProperty() ? descendants.front().data : 0; } Index: sxmlstream.hxx =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/libs/libsxmlstream/include/sxmlstream.hxx,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- sxmlstream.hxx 8 Feb 2003 08:23:48 -0000 1.10 +++ sxmlstream.hxx 11 Feb 2003 08:12:03 -0000 1.11 @@ -22,6 +22,7 @@ #define _LIBSXMLSTREAM_SXMLSTREAM_HXX_ #include <queue> +#include <ostream> #include <sigslot.h> #include <sxml.hxx> @@ -31,43 +32,56 @@ namespace openeas { namespace sxmlstream { -class SXmlStream -{ - protected: - - queue<SXmlNode> m_queue; +class SXmlStream { + public: + SXmlStream() { m_tmpnode = NULL; } + ~SXmlStream() { if (m_tmpnode != NULL) delete m_tmpnode; } + + SXmlStream& operator<<(const string& s); + + // Will throw an exception if called when the text Root element + // is in process of parsing. + SXmlStream& operator<<(const SXmlNode& n); - public: - signal1<SXmlNode> Received; - - bool queueIsEmpty(); + // This will not emit any signals, just return one root node + // from buffer. + SXmlStream& operator>>(SXmlNode& n); - SXmlNode pop(); - void push(const SXmlNode& e) {m_queue.push(e);} + friend istream& operator>>(istream&, SXmlStream&); + + // True if ready to receive new root SXml element + bool isClean() const; + + signal2<SXmlNameNS, SXmlAttrs> startElement; + signal1<SXmlNameNS> endElement; + signal1<string> characters; -}; + signal0<> startRootElement; + signal0<> endRootElement; -class SXmlBinaryStream: public SXmlStream -{ - public: + void clearBuffer() { m_queue.clear(); } + bool bufferEmpty() const { return m_queue.empty(); } + + protected: + queue<SXmlNode> m_queue; - friend ostream& operator<<(ostream&, - SXmlBinaryStream&); - friend SXmlBinaryStream& operator<<(SXmlBinaryStream&, - const ostream&); + private: + void processNode const (const SXmlNode& n); + + // Private members for input text processing + string m_textbuf; + SXmlNode *m_tmpnode; }; -class SXmlTextStream: public SXmlStream -{ - public: - - friend ostream& operator<<(ostream&, - SXmlTextStream&); - - friend SXmlTextStream& operator<<(SXmlTextStream&, - const ostream&); +class SXmlBinaryStream: public SXmlStream { + public: + friend ostream& operator<<(ostream&, SXmlBinaryStream&); +}; +class SXmlTextStream: public SXmlStream { + public: + friend ostream& operator<<(ostream&, SXmlTextStream&); }; }; }; |
From: Yurii R. <yr...@us...> - 2003-02-10 20:46:21
|
Update of /cvsroot/eas-dev/eas-dev/components/logger/tests In directory sc8-pr-cvs1:/tmp/cvs-serv2940/components/logger/tests Modified Files: ConsoleLoggerTest.h Makefile.am Added Files: suite.cxx Log Message: adding Boost, misc changes --- NEW FILE: suite.cxx --- /* $Id: suite.cxx,v 1.1 2003/02/10 20:45:47 yrashk Exp $ */ #include <boost/test/unit_test.hpp> using namespace std; using boost::unit_test_framework::test_suite; #define _DEBUG #include <iostream> #include <sstream> #include <string> #include <cstring> #include "component.hxx" #include "ConsoleLoggerTest.h" test_suite* init_unit_test_suite( int argc, char * argv[] ) { test_suite* test= BOOST_TEST_SUITE( "E/AS Components: Logger" ); // Initialization Reference< XSimpleRegistry > xReg = createSimpleRegistry(); OSL_ENSURE( xReg.is(), "### cannot get service instance of \"com.sun.star.regiystry.SimpleRegistry\"!" ); xReg->open(OUString::createFromAscii(OPENEAS_RDB), sal_False, sal_False); OSL_ENSURE( xReg->isValid(), "### cannot open test registry!" ); Reference< XComponentContext > xContext = bootstrap_InitialComponentContext(xReg); OSL_ENSURE( xContext.is(), "### cannot creage initial component context!" ); Reference< XMultiComponentFactory > xMgr = xContext->getServiceManager(); OSL_ENSURE( xContext.is(), "### cannot get initial service manager!" ); // register logger component Reference< XImplementationRegistration > xImplReg( xMgr->createInstanceWithContext(OUString::createFromAscii("com.sun.star.registry.ImplementationRegistration"), xContext), UNO_QUERY); OSL_ENSURE( xImplReg.is(), "### cannot get service instance of \"com.sun.star.registry.ImplementationRegistration\"!" ); if (xImplReg.is()) { xImplReg->registerImplementation( OUString::createFromAscii("com.sun.star.loader.SharedLibrary"), // loader for component OUString::createFromAscii(COMPONENT_DLL), // component location Reference< XSimpleRegistry >() // registry omitted, // defaulting to service manager registry used ); // get a logger instance Reference< XInterface > xx ; xx = xMgr->createInstanceWithContext(OUString::createFromAscii("org.openeas.util.XLogger"), xContext); Reference< XLogger > xLogger( xx, UNO_QUERY ); xx = xMgr->createInstanceWithContext(OUString::createFromAscii("org.openeas.util.XConsoleLogger"), xContext); Reference< XConsoleLogger > xConsoleLogger ( xx, UNO_QUERY ); OSL_ENSURE( xLogger.is(), "### cannot get service instance of \"org.openeas.util.XLogger\"!" ); OSL_ENSURE( xConsoleLogger.is(), "### cannot get service instance of \"org.openeas.util.XConsoleLogger\"!" ); console_logger_test_context.xLogger = xLogger; console_logger_test_context.xConsoleLogger = xConsoleLogger; } // Reference< XComponent >::query( xContext )->dispose(); test->add( BOOST_TEST_CASE( &console_logger_test)); return test; } Index: ConsoleLoggerTest.h =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/tests/ConsoleLoggerTest.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- ConsoleLoggerTest.h 7 Feb 2003 11:03:53 -0000 1.3 +++ ConsoleLoggerTest.h 10 Feb 2003 20:45:44 -0000 1.4 @@ -1,88 +1,23 @@ /* $Id$ */ #ifndef _CONSOLELOGGERTEST_H_ #define _CONSOLELOGGERTEST_H_ -#define _DEBUG - -#include <iostream> -#include <sstream> -#include <string> -#include <cstring> -#include <cxxtest/TestSuite.h> -#include "component.hxx" +typedef struct { + Reference<XLogger> xLogger; + Reference<XConsoleLogger> xConsoleLogger; +} console_logger_test_context_t; -using namespace std; +static console_logger_test_context_t console_logger_test_context; -class ConsoleLoggerTest: public CxxTest::TestSuite +void console_logger_test() { - - public: - - void setUp() - { - } - - void tearDown() - { - } - - void test_log() - { - Reference< XSimpleRegistry > xReg = createSimpleRegistry(); - OSL_ENSURE( xReg.is(), "### cannot get service instance of \"com.sun.star.regiystry.SimpleRegistry\"!" ); - - xReg->open(OUString::createFromAscii(OPENEAS_RDB), sal_False, sal_False); - OSL_ENSURE( xReg->isValid(), "### cannot open test registry!" ); - - Reference< XComponentContext > xContext = bootstrap_InitialComponentContext(xReg); - OSL_ENSURE( xContext.is(), "### cannot creage initial component context!" ); - - Reference< XMultiComponentFactory > xMgr = xContext->getServiceManager(); - OSL_ENSURE( xContext.is(), "### cannot get initial service manager!" ); - - // register logger component - Reference< XImplementationRegistration > xImplReg( - xMgr->createInstanceWithContext(OUString::createFromAscii("com.sun.star.registry.ImplementationRegistration"), - xContext), UNO_QUERY); - OSL_ENSURE( xImplReg.is(), "### cannot get service instance of \"com.sun.star.registry.ImplementationRegistration\"!" ); - - if (xImplReg.is()) - { - xImplReg->registerImplementation( - OUString::createFromAscii("com.sun.star.loader.SharedLibrary"), // loader for component - OUString::createFromAscii(COMPONENT_DLL), // component location - Reference< XSimpleRegistry >() // registry omitted, - // defaulting to service manager registry used - ); - - // get a logger instance - Reference< XInterface > xx ; - xx = xMgr->createInstanceWithContext(OUString::createFromAscii("org.openeas.util.XLogger"), xContext); - - Reference< XLogger > xLogger( xx, UNO_QUERY ); - xx = xMgr->createInstanceWithContext(OUString::createFromAscii("org.openeas.util.XConsoleLogger"), xContext); - Reference< XConsoleLogger > xConsoleLogger ( xx, UNO_QUERY ); - - - OSL_ENSURE( xLogger.is(), "### cannot get service instance of \"org.openeas.util.XLogger\"!" ); - OSL_ENSURE( xConsoleLogger.is(), "### cannot get service instance of \"org.openeas.util.XConsoleLogger\"!" ); - - - if ( xLogger.is() && xConsoleLogger.is() ) - { - XLoggerHandler * hndlr = dynamic_cast<XLoggerHandler *>(xConsoleLogger.get()); - xLogger->setHandler( Reference <XLoggerHandler> (hndlr)); - cout << endl; // further track the output, to have a real test - xLogger->log(logLevel_INFO, OUString::createFromAscii("Test log entry")); - } - + if ( console_logger_test_context.xLogger.is() && console_logger_test_context.xConsoleLogger.is() ) { + XLoggerHandler * hndlr = dynamic_cast<XLoggerHandler *>(console_logger_test_context.xConsoleLogger.get()); + console_logger_test_context.xLogger->setHandler( Reference <XLoggerHandler> (hndlr)); + console_logger_test_context.xLogger->log(logLevel_INFO, OUString::createFromAscii("Test log entry")); } - - Reference< XComponent >::query( xContext )->dispose(); - - - } + BOOST_CHECK(true); }; Index: Makefile.am =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/tests/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.am 8 Feb 2003 08:23:48 -0000 1.2 +++ Makefile.am 10 Feb 2003 20:45:46 -0000 1.3 @@ -11,17 +11,13 @@ @INCLUDE@ @ODK_PATH@/settings/std.mk bin_PROGRAMS = runTests -runTests_SOURCES = runTests.cxx +runTests_SOURCES = suite.cxx ConsoleLoggerTest.h component.hxx runTests_LDFLAGS = -L../src/ -L/opt/openoffice/program/ -L@ODK_PATH@/linux/lib -runTests_LDADD = $(CPPUHELPERLIB) $(CPPULIB) $(SALHELPERLIB) $(SALLIB) $(STLPORTLIB) -lstdc++ +runTests_LDADD = @BOOST_PATH@/libs/test/build/bin/libunit_test_framework.a/gcc/debug/runtime-link-dynamic/threading-multi/libunit_test_framework.a \ + $(CPPUHELPERLIB) $(CPPULIB) $(SALHELPERLIB) $(SALLIB) $(STLPORTLIB) -lstdc++ CXXFLAGS = -DOPENEAS_RDB=\"../../openeas.rdb\" -DCOMPONENT_DLL=\"../src/.libs/liblogger.so\" -include config.h -CLEANFILES = runTests.cxx -INCLUDES = -I@ODK_PATH@/include -I$(top_srcdir) -I../../.incs +INCLUDES = -I@ODK_PATH@/include -I$(top_srcdir) -I../../.incs -I@BOOST_PATH@ TESTS = runTests - -runTests.cxx: ConsoleLoggerTest.h - $(top_srcdir)/../../tools/test/cxxtestgen.py --error-printer --exit-code -o runTests.cxx \ - ConsoleLoggerTest.h |
From: Yurii R. <yr...@us...> - 2003-02-10 20:46:17
|
Update of /cvsroot/eas-dev/eas-dev/components/logger In directory sc8-pr-cvs1:/tmp/cvs-serv2940/components/logger Modified Files: Makefile.am Log Message: adding Boost, misc changes Index: Makefile.am =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/Makefile.am,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.am 8 Feb 2003 08:23:47 -0000 1.7 +++ Makefile.am 10 Feb 2003 20:45:43 -0000 1.8 @@ -3,8 +3,6 @@ org/openeas/util/logOption.idl \ org/openeas/util/Logger.idl -SRC_FILES = logger.cxx consolelogger.cxx sysloglogger.cxx - COMPONENT = logger @INCLUDE@ $(top_srcdir)/mk/component.mk |
From: Yurii R. <yr...@us...> - 2003-02-10 20:46:16
|
Update of /cvsroot/eas-dev/eas-dev/components/econf/src In directory sc8-pr-cvs1:/tmp/cvs-serv2940/components/econf/src Modified Files: econf.cxx Log Message: adding Boost, misc changes Index: econf.cxx =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/src/econf.cxx,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- econf.cxx 9 Feb 2003 08:18:17 -0000 1.1 +++ econf.cxx 10 Feb 2003 20:45:42 -0000 1.2 @@ -5,8 +5,6 @@ #include <stdio.h> #include <iostream.h> - -#include <glib.h> #include <url/url_string.hh> #ifndef _OSL_MUTEX_HXX_ @@ -71,11 +69,11 @@ Reference<XRegistryStorage> m_storage; - GHashTable * m_storages; + map<OUString, Reference<XRegistryStorage> > * m_storages; Reference<XRegistryStorage> m_getStorage(const OUString& aURL) { url_string url(aURL); - return *g_hash_table_lookup(m_storages,url.get_scheme()); + return m_storages->find(url.get_scheme()); } @@ -85,11 +83,11 @@ XRegistryImpl(const Reference<XMultiServiceFactory> & xServiceManager) : m_xServiceManager(xServiceManager), m_nRefCount(0) { - m_storages = g_hash_table_new(g_str_hash,g_str_equal); + m_storages = new map<OUString, Reference<XRegistryStorage> >(); } ~XRegistryImpl() { - g_hash_table_destroy(m_storages); + delete m_storages; } // XInterface virtual void SAL_CALL acquire() throw () |
From: Yurii R. <yr...@us...> - 2003-02-10 20:46:16
|
Update of /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration In directory sc8-pr-cvs1:/tmp/cvs-serv2940/components/econf/idl/org/openeas/configuration Modified Files: XRegistryStorage.idl Log Message: adding Boost, misc changes Index: XRegistryStorage.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration/XRegistryStorage.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- XRegistryStorage.idl 9 Feb 2003 08:18:17 -0000 1.2 +++ XRegistryStorage.idl 10 Feb 2003 20:45:42 -0000 1.3 @@ -9,15 +9,17 @@ module org { module openeas { module configuration { +typedef sequence<string> pkey; + interface XRegistryStorage: com::sun::star::uno::XInterface { void open([in] string aURL); void close(); - void storeString([in] string aKey, [in] string aVal); - void storeNumeric([in] string aKey, [in] long lVal); + void storeString([in] pkey aKey, [in] string aVal); + void storeNumeric([in] pkey aKey, [in] long lVal); - void remove([in] string aKey); + void remove([in] pkey aKey); boolean isSupported(); }; |
From: Yurii R. <yr...@us...> - 2003-02-10 20:46:15
|
Update of /cvsroot/eas-dev/eas-dev/build/unix In directory sc8-pr-cvs1:/tmp/cvs-serv2940/build/unix Modified Files: INSTALL configure.in Log Message: adding Boost, misc changes Index: INSTALL =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/build/unix/INSTALL,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- INSTALL 10 Feb 2003 10:04:18 -0000 1.6 +++ INSTALL 10 Feb 2003 20:45:39 -0000 1.7 @@ -15,6 +15,7 @@ glib 2.2.0 (http://www.gtk.org/) CxxTest 2.8.0 (http://cxxtest.sourceforge.net/) pkg-config 0.15.0 (http://www.freedesktop.org/software/pkgconfig) +Boost 1.29.0 or above (http://www.boost.org/) liburl (http://www.damtp.cam.ac.uk/user/kp229/liburl/) OpenLDAP 2.1.12 or above OpenOffice.Org SDK 1.0.1_alpha (http://udk.openoffice.org/) Index: configure.in =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/build/unix/configure.in,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- configure.in 9 Feb 2003 08:18:16 -0000 1.17 +++ configure.in 10 Feb 2003 20:45:40 -0000 1.18 @@ -178,6 +178,18 @@ AC_DEFINE(HAVE_URL_STRING) +dnl Boost +AC_ARG_WITH(boost,[ --with-boost=DIR Path to the boost library [/usr/local/boost]],[ + BOOST_PATH="$with_boost" + ],[ + BOOST_PATH="/usr/local/boost" + ] +) + +AC_SUBST(BOOST_PATH) + + + dnl dnl Tools dnl |
From: Yurii R. <yr...@us...> - 2003-02-10 20:46:15
|
Update of /cvsroot/eas-dev/eas-dev/components/econf In directory sc8-pr-cvs1:/tmp/cvs-serv2940/components/econf Modified Files: Makefile.am Log Message: adding Boost, misc changes Index: Makefile.am =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile.am 8 Feb 2003 03:36:08 -0000 1.1 +++ Makefile.am 10 Feb 2003 20:45:41 -0000 1.2 @@ -2,8 +2,6 @@ org/openeas/configuration/XRegistry.idl \ org/openeas/configuration/Configuration.idl -SRC_FILES = - COMPONENT = econf @INCLUDE@ $(top_srcdir)/mk/component.mk |
From: Yurii R. <yr...@us...> - 2003-02-10 10:04:25
|
Update of /cvsroot/eas-dev/eas-dev/build/unix In directory sc8-pr-cvs1:/tmp/cvs-serv6049 Modified Files: INSTALL Log Message: small notes for CVS source tree usage Index: INSTALL =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/build/unix/INSTALL,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- INSTALL 9 Feb 2003 08:18:16 -0000 1.5 +++ INSTALL 10 Feb 2003 10:04:18 -0000 1.6 @@ -57,5 +57,15 @@ $ make +NOTES FOR CVS VERSION +==================== + +If you got a CVS version instead of source release in order to obtain `configure' script you should +type + + $ automake --foreign && autoconf && autoheader && aclocal + +in build/unix directory + -- Good Luck! |
From: Yurii R. <yr...@us...> - 2003-02-09 08:19:59
|
Update of /cvsroot/eas-dev/eas-dev/components In directory sc8-pr-cvs1:/tmp/cvs-serv4701 Modified Files: .cvsignore Log Message: .include -> .incs Index: .cvsignore =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- .cvsignore 8 Feb 2003 08:23:46 -0000 1.6 +++ .cvsignore 9 Feb 2003 08:19:56 -0000 1.7 @@ -1,4 +1,4 @@ Makefile Makefile.in openeas.rdb -.include \ No newline at end of file +.incs \ No newline at end of file |
From: Yurii R. <yr...@us...> - 2003-02-09 08:18:20
|
Update of /cvsroot/eas-dev/eas-dev/programs In directory sc8-pr-cvs1:/tmp/cvs-serv3491/programs Added Files: .cvsignore Makefile.am Log Message: liburl is now needed, ldap library needed; slightly improved build process; econf source code initial submission (still very incomplete); minor changes to logger initial submissions for bostorage; directory for programs --- NEW FILE: .cvsignore --- Makefile Makefile.in --- NEW FILE: Makefile.am --- SUBDIRS = |
From: Yurii R. <yr...@us...> - 2003-02-09 08:18:20
|
Update of /cvsroot/eas-dev/eas-dev/components/econf/tests In directory sc8-pr-cvs1:/tmp/cvs-serv3491/components/econf/tests Added Files: .cvsignore Makefile.am Log Message: liburl is now needed, ldap library needed; slightly improved build process; econf source code initial submission (still very incomplete); minor changes to logger initial submissions for bostorage; directory for programs --- NEW FILE: .cvsignore --- Makefile Makefile.in runTests.cxx runTests .deps .libs --- NEW FILE: Makefile.am --- PRJ = @ODK_PATH@ CPPUHELPERLIB = CPPULIB = SALHELPERLIB = SALLIB = STLPORTLIB = @INCLUDE@ @ODK_PATH@/settings/settings.mk @INCLUDE@ @ODK_PATH@/settings/dk.mk @INCLUDE@ @ODK_PATH@/settings/std.mk bin_PROGRAMS = runTests runTests_SOURCES = runTests.cxx runTests_LDFLAGS = -L../src/ -L/opt/openoffice/program/ -L@ODK_PATH@/linux/lib runTests_LDADD = $(CPPUHELPERLIB) $(CPPULIB) $(SALHELPERLIB) $(SALLIB) $(STLPORTLIB) -lstdc++ CXXFLAGS = -DOPENEAS_RDB=\"../../openeas.rdb\" -DCOMPONENT_DLL=\"../src/.libs/libeconf.so\" -include config.h CLEANFILES = runTests.cxx INCLUDES = -I@ODK_PATH@/include -I$(top_srcdir) -I../../.incs TESTS = runTests runTests.cxx: LDAPeconf.h $(top_srcdir)/../../tools/test/cxxtestgen.py --error-printer --exit-code -o runTests.cxx \ LDAPeconf.h |
From: Yurii R. <yr...@us...> - 2003-02-09 08:18:20
|
Update of /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration In directory sc8-pr-cvs1:/tmp/cvs-serv3491/components/econf/idl/org/openeas/configuration Modified Files: Configuration.idl XLDAPRegistryStorage.idl XRegistry.idl XRegistryStorage.idl Log Message: liburl is now needed, ldap library needed; slightly improved build process; econf source code initial submission (still very incomplete); minor changes to logger initial submissions for bostorage; directory for programs Index: Configuration.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration/Configuration.idl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Configuration.idl 8 Feb 2003 03:36:08 -0000 1.1 +++ Configuration.idl 9 Feb 2003 08:18:17 -0000 1.2 @@ -3,6 +3,18 @@ #ifndef _org_openeas_configuration_Configuration_idl_ #define _org_openeas_configuration_Configuration_idl_ +#ifndef _org_openeas_configuration_XRegistry_idl +#include <org/openeas/configuration/XRegistry.idl> +#endif + +#ifndef _org_openeas_configuration_XRegistryStorage_idl +#include <org/openeas/configuration/XRegistryStorage.idl> +#endif + +#ifndef _org_openeas_configuration_XLDAPRegistryStorage_idl +#include <org/openeas/configuration/XLDAPRegistryStorage.idl> +#endif + module org { module openeas { module configuration { service Configuration Index: XLDAPRegistryStorage.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration/XLDAPRegistryStorage.idl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- XLDAPRegistryStorage.idl 8 Feb 2003 03:36:08 -0000 1.1 +++ XLDAPRegistryStorage.idl 9 Feb 2003 08:18:17 -0000 1.2 @@ -7,17 +7,13 @@ #include <com/sun/star/uno/XInterface.idl> #endif -#ifndef _org_openeas_configuration_Key_idl -#include <org/openeas/configuration/Key.idl> -#endif - #ifndef _org_openeas_configuration_XRegistryStorage_idl #include <org/openeas/configuration/XRegistryStorage.idl> #endif module org { module openeas { module configuration { -interface XLDAPRegistryStroage: org::openeas::configuration::XRegistryStorage +interface XLDAPRegistryStorage: org::openeas::configuration::XRegistryStorage { }; Index: XRegistry.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration/XRegistry.idl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- XRegistry.idl 8 Feb 2003 03:36:08 -0000 1.1 +++ XRegistry.idl 9 Feb 2003 08:18:17 -0000 1.2 @@ -7,10 +7,6 @@ #include <com/sun/star/uno/XInterface.idl> #endif -#ifndef _org_openeas_configuration_Key_idl -#include <org/openeas/configuration/Key.idl> -#endif - #ifndef _org_openeas_configuration_XRegistryStorage_idl #include <org/openeas/configuration/XRegistryStorage.idl> #endif @@ -19,7 +15,15 @@ interface XRegistry: com::sun::star::uno::XInterface { - void setStorage([in] XRegistryStorage xStorage); + void open([in] string aURL); + void close(); + + void storeString([in] string aKey, [in] string aVal); + void storeNumeric([in] string aKey, [in] long lVal); + + void remove([in] string aKey); + + void registerStorage([in] string aSchema, [in] XRegistryStorage xStorage); }; Index: XRegistryStorage.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration/XRegistryStorage.idl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- XRegistryStorage.idl 8 Feb 2003 03:36:08 -0000 1.1 +++ XRegistryStorage.idl 9 Feb 2003 08:18:17 -0000 1.2 @@ -7,22 +7,19 @@ #include <com/sun/star/uno/XInterface.idl> #endif -#ifndef _org_openeas_configuration_Key_idl -#include <org/openeas/configuration/Key.idl> -#endif - module org { module openeas { module configuration { interface XRegistryStorage: com::sun::star::uno::XInterface { - void storeKey([in] wstring aKey); - void deleteKey([in] wstring aKey); + void open([in] string aURL); + void close(); - void storeStringValue([in] wstring aKey, [in] string aValue); - void storeUStringValue([in] wstring aKey, [in] wstring aValue); - void storeNumericalValue([in] wstring aKey, [in] long lValue); - void storeDirectoryValue([in] wstring aKey); - void removeValue([in] wstring aKey); + void storeString([in] string aKey, [in] string aVal); + void storeNumeric([in] string aKey, [in] long lVal); + + void remove([in] string aKey); + + boolean isSupported(); }; |
From: Yurii R. <yr...@us...> - 2003-02-09 08:18:20
|
Update of /cvsroot/eas-dev/eas-dev/components/econf/src In directory sc8-pr-cvs1:/tmp/cvs-serv3491/components/econf/src Added Files: .cvsignore Makefile.am econf.cxx Log Message: liburl is now needed, ldap library needed; slightly improved build process; econf source code initial submission (still very incomplete); minor changes to logger initial submissions for bostorage; directory for programs --- NEW FILE: .cvsignore --- Makefile Makefile.in .deps .libs *.o *.lo libeconf.la --- NEW FILE: Makefile.am --- PRJ = @ODK_PATH@ CPPUHELPERLIB = CPPULIB = SALHELPERLIB = SALLIB = STLPORTLIB = @INCLUDE@ @ODK_PATH@/settings/settings.mk @INCLUDE@ @ODK_PATH@/settings/dk.mk @INCLUDE@ @ODK_PATH@/settings/std.mk lib_LTLIBRARIES = libeconf.la libeconf_la_SOURCES = econf.cxx econf_ldap.cxx INCLUDES = -I../../.incs -I@top_include@ -I@ODK_PATH@/include CXXFLAGS = @GLIB_CFLAGS@ libeconf_la_LIBADD = $(CPPUHELPERLIB) $(CPPULIB) $(SALHELPERLIB) $(SALLIB) $(STLPORTLIB) -lstdc++ @GLIB_LIBS@ libeconf_la_LDFLAGS = -L/opt/openoffice/program/ -L@ODK_PATH@/linux/lib --- NEW FILE: econf.cxx --- /* $Id: econf.cxx,v 1.1 2003/02/09 08:18:17 yrashk Exp $ */ #include <config.h> #include <stdio.h> #include <iostream.h> #include <glib.h> #include <url/url_string.hh> #ifndef _OSL_MUTEX_HXX_ #include <osl/mutex.hxx> #endif #ifndef _RTL_USTRING_HXX_ #include <rtl/ustring> #endif #ifndef _UNO_DISPATCHER_H_ #include <uno/dispatcher.h> #endif #ifndef _UNO_MAPPING_HXX_ #include <uno/mapping.hxx> #endif #ifndef _CPPUHELPER_QUIRYINTERFACE_HXX_ #include <cppuhelper/queryinterface.hxx> #endif #ifndef _CPPUHELPER_FACTORY_HXX_ #include <cppuhelper/factory.hxx> #endif // generated c++ interfaces // #ifndef _COM_SUN_STAR_LANG_XSINGLESERVICEFACTORY_HPP_ #include <com/sun/star/lang/XSingleServiceFactory.hpp> #endif #ifndef _COM_SUN_STAR_LANG_XMULTISERVICEFACTORY_HPP_ #include <com/sun/star/lang/XMultiServiceFactory.hpp> #endif #ifndef _COM_SUN_STAR_LANG_XSERVICEINFO_HPP_ #include <com/sun/star/lang/XServiceInfo.hpp> #endif #ifndef _COM_SUN_STAR_REGISTRY_XREGISTRYKEY_HPP_ #include <com/sun/star/registry/XRegistryKey.hpp> #endif #ifndef _ORG_OPENEAS_CONFIGURATION_XREGISTRY_HPP #include <org/openeas/configuration/XRegistry.hpp> #endif using namespace ::rtl; using namespace ::osl; using namespace ::cppu; using namespace com::sun::star::uno; using namespace com::sun::star::lang; using namespace com::sun::star::registry; using namespace ::org::openeas::configuration; #define REGISTRYIMPLNAME "org.openeas.configuration.XRegistry" #define SERVICENAME "org.openeas.configuration.Configuration" class XRegistryImpl: public XRegistry, public XServiceInfo { Reference<XMultiServiceFactory> m_xServiceManager; Mutex m_mutex; sal_Int32 m_nRefCount; Reference<XRegistryStorage> m_storage; GHashTable * m_storages; Reference<XRegistryStorage> m_getStorage(const OUString& aURL) { url_string url(aURL); return *g_hash_table_lookup(m_storages,url.get_scheme()); } public: XRegistryImpl(const Reference<XMultiServiceFactory> & xServiceManager) : m_xServiceManager(xServiceManager), m_nRefCount(0) { m_storages = g_hash_table_new(g_str_hash,g_str_equal); } ~XRegistryImpl() { g_hash_table_destroy(m_storages); } // XInterface virtual void SAL_CALL acquire() throw () { ++m_nRefCount; } virtual void SAL_CALL release() throw () { if (! --m_nRefCount) delete this; } virtual Any SAL_CALL queryInterface(const Type& rType) throw (RuntimeException) { return cppu::queryInterface(rType, static_cast<XInterface *> (static_cast<XServiceInfo *>(this)), static_cast<XRegistry *>(this), static_cast<XServiceInfo *>(this)); } // XServiceInfo virtual OUString SAL_CALL getImplementationName() throw(RuntimeException); virtual sal_Bool SAL_CALL supportsService(const OUString& ServiceName) throw(RuntimeException); virtual Sequence<OUString> SAL_CALL getSupportedServiceNames() throw(RuntimeException); static Sequence< OUString > SAL_CALL getSupportedServiceNames_Static(); // XRegistry virtual void SAL_CALL open (const OUString& aURL) throw (RuntimeException) { m_storage = m_getStorage(aURL); m_storage->open(aURL); } virtual void SAL_CALL close() throw (RuntimeException) { m_storage->close(); } virtual void SAL_CALL storeString(const OUString& aKey, const OUString& aVal) throw (RuntimeException) { m_storage->storeString(aKey,aVal); } virtual void SAL_CALL storeNumeric(const OUString& aKey, sal_Int32 aVal) throw (RuntimeException) { m_storage->storeNumeric(aKey,aVal); } virtual void SAL_CALL remove(const OUString& aKey) throw (RuntimeException) { m_storage->remove(aKey); } virtual void SAL_CALL registerStorage(const OUString& aSchema, const Reference<XRegistryStorage>& xStorage) throw (RuntimeException) { if (xStorage->isSupported()) g_hash_table_replace(m_storages,aSchema,*xStorage); } }; OUString SAL_CALL XRegistryImpl::getImplementationName() throw(RuntimeException) { Guard<Mutex> aGuard(m_mutex); return OUString(RTL_CONSTASCII_USTRINGPARAM(REGISTRYIMPLNAME)); } sal_Bool SAL_CALL XRegistryImpl::supportsService(const OUString& ServiceName) throw(RuntimeException) { Guard< Mutex > aGuard( m_mutex ); Sequence< OUString > aSNL = getSupportedServiceNames(); const OUString * pArray = aSNL.getArray(); for( sal_Int32 i = 0; i < aSNL.getLength(); i++ ) if( pArray[i] == ServiceName ) return sal_True; return sal_False; } Sequence<OUString> SAL_CALL XRegistryImpl::getSupportedServiceNames() throw(RuntimeException) { Guard<Mutex> aGuard(m_mutex); return getSupportedServiceNames_Static(); } Sequence<OUString> SAL_CALL XRegistryImpl::getSupportedServiceNames_Static() { OUString aName(RTL_CONSTASCII_USTRINGPARAM(SERVICENAME) ); return Sequence<OUString>( &aName, 1 ); } Reference<XInterface> SAL_CALL XRegistryImpl_create( const Reference<XMultiServiceFactory> & xMgr) { return Reference<XRegistry>(new XRegistryImpl(xMgr)); } extern "C" void SAL_CALL component_getImplementationEnvironment( const sal_Char ** ppEnvTypeName, uno_Environment ** ppEnv) { *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME; } extern "C" sal_Bool SAL_CALL component_writeInfo(void * pServiceManager, void * pRegistryKey) { sal_Bool result = sal_False; if (pRegistryKey) { try { Reference< XRegistryKey > xNewKey( reinterpret_cast<XRegistryKey *> (pRegistryKey)->createKey( OUString( RTL_CONSTASCII_USTRINGPARAM( "/" REGISTRYIMPLNAME "/UNO/SERVICES") ) ) ); // FIXME: /UNO/ or /EAS/ ? const Sequence< OUString > & rSNL = XRegistryImpl::getSupportedServiceNames_Static(); const OUString *pArray = rSNL.getConstArray(); for (sal_Int32 nPos = rSNL.getLength(); nPos--;) xNewKey->createKey(pArray[nPos]); } catch (InvalidRegistryException &) { // TODO: handle exception } try { Reference< XRegistryKey > xLDAPKey( reinterpret_cast<XRegistryKey *> (pRegistryKey)->createKey( OUString( RTL_CONSTASCII_USTRINGPARAM( "/" LDAPREGISTRYSTORAGEIMPLNAME "/UNO/SERVICES") ) ) ); // FIXME: /UNO/ or /EAS/ ? const Sequence< OUString > & rSNL = XRegistryImpl::getSupportedServiceNames_Static(); const OUString *pArray = rSNL.getConstArray(); for (sal_Int32 nPos = rSNL.getLength(); nPos--;) xLDAPKey->createKey(pArray[nPos]); return sal_True; } catch (InvalidRegistryException &) { // TODO: handle exception } } return result; } extern "C" void * SAL_CALL component_getFactory(const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey) { void * pRet = 0; if (rtl_str_compare(pImplName, REGISTRYIMPLNAME) == 0) { Reference<XSingleServiceFactory> xFactory( createSingleFactory( reinterpret_cast<XMultiServiceFactory *> (pServiceManager), OUString(RTL_CONSTASCII_USTRINGPARAM( REGISTRYIMPLNAME)), XRegistryImpl_create, XRegistryImpl::getSupportedServiceNames_Static())); if (xFactory.is()) { xFactory->acquire(); pRet = xFactory.get(); } } if (rtl_str_compare(pImplName, LDAPREGISTRYSTORAGEIMPLNAME) == 0) { Reference<XSingleServiceFactory> xFactory( createSingleFactory( reinterpret_cast<XMultiServiceFactory *> (pServiceManager), OUString(RTL_CONSTASCII_USTRINGPARAM( LDAPREGISTRYSTORAGEIMPLNAME)), XLDAPRegistryStorageImpl_create, XLDAPRegistryStorageImpl::getSupportedServiceNames_Static())); if (xFactory.is()) { xFactory->acquire(); pRet = xFactory.get(); } } return pRet; } |
From: Yurii R. <yr...@us...> - 2003-02-09 08:18:19
|
Update of /cvsroot/eas-dev/eas-dev/components/econf In directory sc8-pr-cvs1:/tmp/cvs-serv3491/components/econf Modified Files: descriptor.xml Log Message: liburl is now needed, ldap library needed; slightly improved build process; econf source code initial submission (still very incomplete); minor changes to logger initial submissions for bostorage; directory for programs Index: descriptor.xml =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/econf/descriptor.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- descriptor.xml 8 Feb 2003 03:36:08 -0000 1.1 +++ descriptor.xml 9 Feb 2003 08:18:16 -0000 1.2 @@ -28,8 +28,8 @@ <type> com.sun.star.lang.XServiceInfo </type> <type> com.sun.star.container.XHierarchicalNameAccess </type> <type> org.openeas.configuration.XRegistry </type> - <type> org.openeas.util.XRegistryStorage </type> - <type> org.openeas.util.Key </type> + <type> org.openeas.configuration.XRegistryStorage </type> + <type> org.openeas.configuration.XLDAPRegistryStorage </type> </component-description> <project-build-dependency> cppuhelper </project-build-dependency> <project-build-dependency> cppu </project-build-dependency> |
From: Yurii R. <yr...@us...> - 2003-02-09 08:18:19
|
Update of /cvsroot/eas-dev/eas-dev/components/bostorage/idl/org/openeas/boe/storage In directory sc8-pr-cvs1:/tmp/cvs-serv3491/components/bostorage/idl/org/openeas/boe/storage Added Files: Storage.idl Log Message: liburl is now needed, ldap library needed; slightly improved build process; econf source code initial submission (still very incomplete); minor changes to logger initial submissions for bostorage; directory for programs --- NEW FILE: Storage.idl --- |