JsonDefinition

class axioma.core.dp.JsonDefinition

Содержит описание в формате json. Чтение и запись значений производится посредством класса JsonController и его наследником

JsonController

class axioma.core.dp.JsonController

Предназначен для чтения и записи свойств объекта типа JsonDefinition

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

accessMode(def)

Возвращает режим доступа к данным

Параметры

def (JsonDefinition) – Контейнер со свойствами

Тип результата

AccessMode

setAccessMode(def, value)

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

Параметры
  • def (JsonDefinition) – Контейнер со свойствами

  • value (AccessMode) – Значение режима доступа

codec(def)

Возвращает ссылку на кодовую страницу

Параметры

def (JsonDefinition) – Контейнер со свойствами

Тип результата

QTextCodec

setCodec(def, value)

Установка кодовой страницы

Параметры
object(def)

Возвращает наименование объекта данных. Это может быть наименование таблицы

Параметры

def (JsonDefinition) – Контейнер со свойствами

Тип результата

str

setObject(def, value)

Установка наименования объекта данных

Параметры
  • def (JsonDefinition) – Контейнер со свойствами

  • value (str) – Значение

prj(def)

Возвращает координатную систему

Параметры

def (JsonDefinition) – Контейнер со свойствами

Тип результата

CoordSystem

setPrj(def, value)

Установка координатной системы

Параметры
  • def (JsonDefinition) – Контейнер со свойствами

  • value (CoordSystem) – Значение координатной системы

source(def)

Возвращает наименование источника данных

Параметры

def (JsonDefinition) – Контейнер со свойствами

Тип результата

str

setSource(def, value)

Установка наименования источника данных

Параметры
  • def (JsonDefinition) – Контейнер со свойствами

  • value (str) – Значение