1.1 --- a/daremanager.pro Sat Nov 07 16:55:22 2009 +0300
1.2 +++ b/daremanager.pro Sun Nov 08 12:18:02 2009 +0300
1.3 @@ -3,13 +3,13 @@
1.4 QT += core \
1.5 gui \
1.6 xml
1.7 -HEADERS += src/sys/DrmSysXMLFilesBlackBoxesFactory.h \
1.8 +HEADERS += src/sys/DrmSysBlackBoxesMetaFactory.h \
1.9 src/sys/DrmSysBlackBoxesFactory.h \
1.10 src/sys/DrmSysBlackBox.h \
1.11 src/ui/DrmUiFormList.h \
1.12 src/ui/DrmUiApplication.h \
1.13 src/ui/DrmUiMainWindow.h
1.14 -SOURCES += src/sys/DrmSysXMLFilesBlackBoxesFactory.cpp \
1.15 +SOURCES += src/sys/DrmSysBlackBoxesMetaFactory.cpp \
1.16 src/sys/DrmSysBlackBoxesFactory.cpp \
1.17 src/sys/DrmSysBlackBox.cpp \
1.18 src/ui/DrmUiFormList.cpp \
2.1 --- a/src/main.cpp Sat Nov 07 16:55:22 2009 +0300
2.2 +++ b/src/main.cpp Sun Nov 08 12:18:02 2009 +0300
2.3 @@ -1,9 +1,15 @@
2.4 #include <QtGui>
2.5
2.6 #include "ui/DrmUiApplication.h"
2.7 +#include "sys/DrmSysBlackBoxesMetaFactory.h"
2.8 +
2.9
2.10 int main(int argc, char *argv[])
2.11 {
2.12 - DrmUiApplication a(argc, argv);
2.13 - return a.exec();
2.14 +
2.15 + DrmSysBlackBoxesMetaFactory BBF;
2.16 + BBF.setupBlackBox(0,"","");
2.17 +
2.18 + DrmUiApplication App(argc, argv);
2.19 + return App.exec();
2.20 }
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/src/sys/DrmSysBlackBoxesMetaFactory.cpp Sun Nov 08 12:18:02 2009 +0300
3.3 @@ -0,0 +1,111 @@
3.4 +/*************************** English **************************************
3.5 + * Library: Data Registry Manager
3.6 + * File: DrmSysBlackBoxesMetaFactory.cpp
3.7 + * last change: Sergey Gershkovich, 2009/11/07
3.8 + *
3.9 + *
3.10 + * Copyright (c) 2008-2009, Sergey Gerskovich
3.11 + * DaReManager.sourceforge.net
3.12 + * SergeyGershkovich@gmail.com
3.13 + * All rights reserved.
3.14 + *
3.15 + *
3.16 + * Redistribution and use in source and binary forms, with or without
3.17 + * modification, are permitted provided that the following conditions
3.18 + * are met:
3.19 + *
3.20 + * 1. Redistributions of source code must retain the above copyright
3.21 + * notice, this list of conditions and the following disclaimer.
3.22 + * 2. Redistributions in binary form must reproduce the above
3.23 + * copyright notice, this list of conditions and the following
3.24 + * disclaimer in the documentation and/or other materials provided
3.25 + * with the distribution.
3.26 + *
3.27 + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3.28 + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
3.29 + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
3.30 + * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
3.31 + * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
3.32 + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
3.33 + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
3.34 + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
3.35 + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
3.36 + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3.37 + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3.38 + *
3.39 + *
3.40 + *************************** Russian, UTF-8 *********************************
3.41 + *
3.42 + * Библиотека: Управляющего реестром данных
3.43 + * Файл: DrmSysBlackBoxesMetaFactory.cpp
3.44 + *
3.45 + * Copyright (c) 2008-2009, Сергей Гершкович
3.46 + * DaReManager.sourceforge.net
3.47 + * SergeyGershkovich@gmail.com
3.48 + * Все права защищены.
3.49 + *
3.50 + * Разрешается повторное распространение и использование как в виде
3.51 + * исходного кода, так и в двоичной форме, с изменениями или без, при
3.52 + * соблюдении следующих условий:
3.53 + *
3.54 + * 1. При повторном распространении исходного кода должно оставаться
3.55 + * указанное выше уведомление об авторском праве, этот список условий
3.56 + * и последующий отказ от гарантий.
3.57 + * 2. При повторном распространении двоичного кода должно сохраняться
3.58 + * указанная выше информация об авторском праве, этот список условий
3.59 + * и последующий отказ от гарантий в документации и/или в других
3.60 + * материалах, поставляемых при распространении.
3.61 + *
3.62 + * ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА БЕСПЛАТНО ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ
3.63 + * ДРУГИМИ СТОРОНАМИ "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ,
3.64 + * ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ,
3.65 + * ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ
3.66 + * КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ
3.67 + * ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ
3.68 + * ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО
3.69 + * РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ
3.70 + * ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ
3.71 + * ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ
3.72 + * ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ,
3.73 + * ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС
3.74 + * ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ
3.75 + * ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О
3.76 + * ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
3.77 + *
3.78 + */
3.79 +
3.80 +#include <QtXml>
3.81 +
3.82 +#include "DrmSysBlackBoxesMetaFactory.h"
3.83 +
3.84 +DrmSysBlackBoxesMetaFactory::DrmSysBlackBoxesMetaFactory()
3.85 +{
3.86 + // TODO Auto-generated constructor stub
3.87 +
3.88 +}
3.89 +
3.90 +DrmSysBlackBoxesMetaFactory::~DrmSysBlackBoxesMetaFactory()
3.91 +{
3.92 + // TODO Auto-generated destructor stub
3.93 +}
3.94 +
3.95 +void DrmSysBlackBoxesMetaFactory::setupBlackBox (
3.96 + DrmSysBlackBoxContainer *BlackBoxContainer
3.97 + , char* repository
3.98 + , char* code)
3.99 +{
3.100 + QDomDocument Dom;
3.101 + QFile File("black_box_meta/simple_registry_names.xml");
3.102 +
3.103 + if(File.open(QIODevice::ReadOnly))
3.104 + {
3.105 + if(Dom.setContent(&File))
3.106 + {
3.107 + QDomElement Element = Dom.documentElement();
3.108 + }
3.109 + File.close();
3.110 + }
3.111 +}
3.112 +
3.113 +
3.114 +
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
4.2 +++ b/src/sys/DrmSysBlackBoxesMetaFactory.h Sun Nov 08 12:18:02 2009 +0300
4.3 @@ -0,0 +1,91 @@
4.4 +/*************************** English **************************************
4.5 + * Library: Data Registry Manager
4.6 + * File: DrmSysBlackBoxesMetaFactory.h
4.7 + * last change: Sergey Gershkovich, 2009/11/07
4.8 + *
4.9 + *
4.10 + * Copyright (c) 2008-2009, Sergey Gerskovich
4.11 + * DaReManager.sourceforge.net
4.12 + * SergeyGershkovich@gmail.com
4.13 + * All rights reserved.
4.14 + *
4.15 + *
4.16 + * Redistribution and use in source and binary forms, with or without
4.17 + * modification, are permitted provided that the following conditions
4.18 + * are met:
4.19 + *
4.20 + * 1. Redistributions of source code must retain the above copyright
4.21 + * notice, this list of conditions and the following disclaimer.
4.22 + * 2. Redistributions in binary form must reproduce the above
4.23 + * copyright notice, this list of conditions and the following
4.24 + * disclaimer in the documentation and/or other materials provided
4.25 + * with the distribution.
4.26 + *
4.27 + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4.28 + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
4.29 + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
4.30 + * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
4.31 + * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4.32 + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
4.33 + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
4.34 + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
4.35 + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
4.36 + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4.37 + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4.38 + *
4.39 + *
4.40 + *************************** Russian, UTF-8 *********************************
4.41 + *
4.42 + * Библиотека: Управляющего реестром данных
4.43 + * Файл: DrmSysBlackBoxesMetaFactory.h
4.44 + *
4.45 + * Copyright (c) 2008-2009, Сергей Гершкович
4.46 + * DaReManager.sourceforge.net
4.47 + * SergeyGershkovich@gmail.com
4.48 + * Все права защищены.
4.49 + *
4.50 + * Разрешается повторное распространение и использование как в виде
4.51 + * исходного кода, так и в двоичной форме, с изменениями или без, при
4.52 + * соблюдении следующих условий:
4.53 + *
4.54 + * 1. При повторном распространении исходного кода должно оставаться
4.55 + * указанное выше уведомление об авторском праве, этот список условий
4.56 + * и последующий отказ от гарантий.
4.57 + * 2. При повторном распространении двоичного кода должно сохраняться
4.58 + * указанная выше информация об авторском праве, этот список условий
4.59 + * и последующий отказ от гарантий в документации и/или в других
4.60 + * материалах, поставляемых при распространении.
4.61 + *
4.62 + * ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА БЕСПЛАТНО ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ
4.63 + * ДРУГИМИ СТОРОНАМИ "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ,
4.64 + * ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ,
4.65 + * ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ
4.66 + * КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ
4.67 + * ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ
4.68 + * ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО
4.69 + * РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ
4.70 + * ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ
4.71 + * ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ
4.72 + * ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ,
4.73 + * ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС
4.74 + * ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ
4.75 + * ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О
4.76 + * ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
4.77 + *
4.78 + */
4.79 +#ifndef DRMSYSBLACKBOXESMETAFACTORY_H_
4.80 +#define DRMSYSBLACKBOXESMETAFACTORY_H_
4.81 +
4.82 +#include "DrmSysBlackBoxesFactory.h"
4.83 +
4.84 +class DrmSysBlackBoxesMetaFactory: public DrmSysBlackBoxesFactory
4.85 +{
4.86 +public:
4.87 + DrmSysBlackBoxesMetaFactory();
4.88 + virtual ~DrmSysBlackBoxesMetaFactory();
4.89 +
4.90 + virtual void setupBlackBox (DrmSysBlackBoxContainer *BlackBoxContainer, char* repository, char* code);
4.91 +
4.92 +};
4.93 +
4.94 +#endif /* DRMSYSBLACKBOXESMETAFACTORY_H_ */
5.1 --- a/src/sys/DrmSysXMLFilesBlackBoxesFactory.cpp Sat Nov 07 16:55:22 2009 +0300
5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
5.3 @@ -1,88 +0,0 @@
5.4 -/*************************** English **************************************
5.5 - * Library: Data Registry Manager
5.6 - * File: DrmSysXmlFilesBlackBoxesFactory.cpp
5.7 - * last change: Sergey Gershkovich, 2009/11/07
5.8 - *
5.9 - *
5.10 - * Copyright (c) 2008-2009, Sergey Gerskovich
5.11 - * DaReManager.sourceforge.net
5.12 - * SergeyGershkovich@gmail.com
5.13 - * All rights reserved.
5.14 - *
5.15 - *
5.16 - * Redistribution and use in source and binary forms, with or without
5.17 - * modification, are permitted provided that the following conditions
5.18 - * are met:
5.19 - *
5.20 - * 1. Redistributions of source code must retain the above copyright
5.21 - * notice, this list of conditions and the following disclaimer.
5.22 - * 2. Redistributions in binary form must reproduce the above
5.23 - * copyright notice, this list of conditions and the following
5.24 - * disclaimer in the documentation and/or other materials provided
5.25 - * with the distribution.
5.26 - *
5.27 - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5.28 - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
5.29 - * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
5.30 - * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
5.31 - * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
5.32 - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
5.33 - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
5.34 - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
5.35 - * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
5.36 - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5.37 - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5.38 - *
5.39 - *
5.40 - *************************** Russian, UTF-8 *********************************
5.41 - *
5.42 - * Библиотека: Управляющего реестром данных
5.43 - * Файл: DrmSysXmlFilesBlackBoxesFactory.cpp
5.44 - *
5.45 - * Copyright (c) 2008-2009, Сергей Гершкович
5.46 - * DaReManager.sourceforge.net
5.47 - * SergeyGershkovich@gmail.com
5.48 - * Все права защищены.
5.49 - *
5.50 - * Разрешается повторное распространение и использование как в виде
5.51 - * исходного кода, так и в двоичной форме, с изменениями или без, при
5.52 - * соблюдении следующих условий:
5.53 - *
5.54 - * 1. При повторном распространении исходного кода должно оставаться
5.55 - * указанное выше уведомление об авторском праве, этот список условий
5.56 - * и последующий отказ от гарантий.
5.57 - * 2. При повторном распространении двоичного кода должно сохраняться
5.58 - * указанная выше информация об авторском праве, этот список условий
5.59 - * и последующий отказ от гарантий в документации и/или в других
5.60 - * материалах, поставляемых при распространении.
5.61 - *
5.62 - * ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА БЕСПЛАТНО ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ
5.63 - * ДРУГИМИ СТОРОНАМИ "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ,
5.64 - * ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ,
5.65 - * ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ
5.66 - * КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ
5.67 - * ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ
5.68 - * ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО
5.69 - * РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ
5.70 - * ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ
5.71 - * ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ
5.72 - * ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ,
5.73 - * ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС
5.74 - * ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ
5.75 - * ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О
5.76 - * ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
5.77 - *
5.78 - */
5.79 -
5.80 -#include "DrmSysXMLFilesBlackBoxesFactory.h"
5.81 -
5.82 -DrmSysXMLFilesBlackBoxesFactory::DrmSysXMLFilesBlackBoxesFactory()
5.83 -{
5.84 - // TODO Auto-generated constructor stub
5.85 -
5.86 -}
5.87 -
5.88 -DrmSysXMLFilesBlackBoxesFactory::~DrmSysXMLFilesBlackBoxesFactory()
5.89 -{
5.90 - // TODO Auto-generated destructor stub
5.91 -}
6.1 --- a/src/sys/DrmSysXMLFilesBlackBoxesFactory.h Sat Nov 07 16:55:22 2009 +0300
6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
6.3 @@ -1,88 +0,0 @@
6.4 -/*************************** English **************************************
6.5 - * Library: Data Registry Manager
6.6 - * File: DrmSysXmlFilesBlackBoxesFactory.h
6.7 - * last change: Sergey Gershkovich, 2009/11/07
6.8 - *
6.9 - *
6.10 - * Copyright (c) 2008-2009, Sergey Gerskovich
6.11 - * DaReManager.sourceforge.net
6.12 - * SergeyGershkovich@gmail.com
6.13 - * All rights reserved.
6.14 - *
6.15 - *
6.16 - * Redistribution and use in source and binary forms, with or without
6.17 - * modification, are permitted provided that the following conditions
6.18 - * are met:
6.19 - *
6.20 - * 1. Redistributions of source code must retain the above copyright
6.21 - * notice, this list of conditions and the following disclaimer.
6.22 - * 2. Redistributions in binary form must reproduce the above
6.23 - * copyright notice, this list of conditions and the following
6.24 - * disclaimer in the documentation and/or other materials provided
6.25 - * with the distribution.
6.26 - *
6.27 - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6.28 - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
6.29 - * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
6.30 - * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
6.31 - * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
6.32 - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
6.33 - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
6.34 - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
6.35 - * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
6.36 - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
6.37 - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6.38 - *
6.39 - *
6.40 - *************************** Russian, UTF-8 *********************************
6.41 - *
6.42 - * Библиотека: Управляющего реестром данных
6.43 - * Файл: DrmSysXmlFilesBlackBoxesFactory.h
6.44 - *
6.45 - * Copyright (c) 2008-2009, Сергей Гершкович
6.46 - * DaReManager.sourceforge.net
6.47 - * SergeyGershkovich@gmail.com
6.48 - * Все права защищены.
6.49 - *
6.50 - * Разрешается повторное распространение и использование как в виде
6.51 - * исходного кода, так и в двоичной форме, с изменениями или без, при
6.52 - * соблюдении следующих условий:
6.53 - *
6.54 - * 1. При повторном распространении исходного кода должно оставаться
6.55 - * указанное выше уведомление об авторском праве, этот список условий
6.56 - * и последующий отказ от гарантий.
6.57 - * 2. При повторном распространении двоичного кода должно сохраняться
6.58 - * указанная выше информация об авторском праве, этот список условий
6.59 - * и последующий отказ от гарантий в документации и/или в других
6.60 - * материалах, поставляемых при распространении.
6.61 - *
6.62 - * ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА БЕСПЛАТНО ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ
6.63 - * ДРУГИМИ СТОРОНАМИ "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ,
6.64 - * ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ,
6.65 - * ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ
6.66 - * КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ
6.67 - * ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСТНОЙ ФОРМЕ, НИ ОДИН ВЛАДЕЛЕЦ АВТОРСКИХ
6.68 - * ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО
6.69 - * РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО СКАЗАНО ВЫШЕ, НЕ НЕСЁТ
6.70 - * ОТВЕТСТВЕННОСТИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ
6.71 - * ПОСЛЕДОВАВШИЕ УБЫТКИ, ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ
6.72 - * ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ,
6.73 - * ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС
6.74 - * ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ
6.75 - * ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О
6.76 - * ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
6.77 - *
6.78 - */
6.79 -#ifndef DRMSYSXMLFILESBLACKBOXESFACTORY_H_
6.80 -#define DRMSYSXMLFILESBLACKBOXESFACTORY_H_
6.81 -
6.82 -#include "DrmSysBlackBoxesFactory.h"
6.83 -
6.84 -class DrmSysXMLFilesBlackBoxesFactory: public DrmSysBlackBoxesFactory
6.85 -{
6.86 -public:
6.87 - DrmSysXMLFilesBlackBoxesFactory();
6.88 - virtual ~DrmSysXMLFilesBlackBoxesFactory();
6.89 -};
6.90 -
6.91 -#endif /* DRMSYSXMLFILESBLACKBOXESFACTORY_H_ */