WorkspaceLoader

class axioma.gui.WorkspaceLoader

Класс-загрузчик рабочего пространства, который производит преобразование из внутреннего представления рабочего набора Workspace в виде данных в рамках менеджеров карт MapViewManager, отчетов ReportViewManager и таблиц просмотра BrowserManager .

Унаследован от: QObject

WorkspaceLoader(workspacefilename, context, parent=None)

Конструктор

Параметры:
  • workspacefilename (str) – Наименования файла с рабочим набором
  • context (WorkspaceLoadContextInterface) – Контекст для сохранения информации
  • parent (QObject или None) – Родительский объект
load(workspace)

Производит чтение в контекст WorkspaceLoadContextInterface, переданный в конструктор

Параметры:workspace (Workspace) – Рабочее пространство во внутреннем представлении
warning(message)

[signal] Сигнал испускается при возникновении предупреждения во время загрузки

Параметры:message (str) – Строка сообщения
error(message)

[signal] Сигнал испускается при возникновении ошибки во время загрузки

Параметры:message (str) – Строка сообщения

Примечание

Пример использования см. Workspace