DataSourceDefinition - Абстрактное описание источника данных
========================================================================

.. currentmodule:: axioma.core.dp

.. class:: DataSourceDefinition

	Абстрактное описание источника данных. Позволяет открыть источник данных с помощью объекта с интерфейсом :class:`~axioma.core.dp.DataProvider`.
	Также позволяет хранить информацию об источнике данных в сериализованном виде.

	От него наследуются:

	* :class:`~axioma.core.dp.CatalogDefinition`
	* :class:`~axioma.core.dp.DatabaseDefinition`
	* :class:`~axioma.core.dp.UrlDefinition`

	Методы:

		.. method:: isSameSource()

			Проверяет эквивалентность двух объектов :class:`~axioma.core.dp.DataSourceDefinition`

			:rtype: :class:`bool`
