FileCategory - Категория файлов общего типа

class axioma.core.dp.FileCategory

Категория файлов общего типа

FileCategory()

Конструктор

FileCategory(prototype)

Конструктор

Параметры:prototype (FileDefinition) – прототип описания источника данных
FileCategory(extensions, description, prototype)

Конструктор

Параметры:
  • extensions (list [str]) – список расширений для данной файловой категории
  • description (str) – текстовое описание данной файловой категории
  • prototype (FileDefinition) – прототип описания источника данных
extensions()
Результат:список поддерживаемых расширений файлов
Тип результата:list [str]
description()
Результат:текстовое описание данной файловой категории
Тип результата:str
fileDefPrototype()
Результат:прототип описания источника данных
Тип результата:str
setExtensions(extensions)

Задать список расширений для данной файловой категории

Параметры:extensions (list [str]) – список поддерживаемых расширений файлов
setDescription(description)

Задать текстовое описание данной файловой категории

Параметры:description (str) – текстовое описание данной файловой категории
hasExtension(extension)
Параметры:extension (str) – расширение файлов
Результат:содержит ли заданый тип файлов
Тип результата:bool