OpenModeSelectable - Интерфейс режима доступа
==================================================

.. currentmodule:: axioma.core.dp

.. class:: OpenModeSelectable

	Интерфейс поддержки режима доступа к источнику данных

		.. method:: OpenModeSelectable()

			Конструктор класса

		.. method:: OpenModeSelectable(mode)

			Конструктор класса

			:param mode: режим доступа
			:type mode: :class:`AccessMode`

		.. method:: readOnly

			Доступ только на чтение

			:return: true, если установлен доступ только на чтение, иначе false
			:rtype: :class:`bool`

		.. method:: openMode

			Получить режим доступа

			:return: Текущий установленный режим доступа
			:rtype: :class:`~axioma.core.dp.AccessMode`

		.. method:: setOpenMode(mode)

			Установить режим доступа

			:param mode: режим доступа
			:type mode: :class:`AccessMode`
