Классы

Классы с их кратким описанием.
aARegisterКласс aARegister определяет программный интерфейс Накопительных регистров. Наследует aIRegister
aBackupКласс aBackup определяет программный интерфейс для бэкапа и востановления базы данных. Наследует QObject
aCalcTemplateКласс определяет интерфейс для работы с шаблонами в формате OpenOffice Calc
aCatalogueКласс aCatalogue определяет программный интерфейс иерархических справочников. Наследует aObject
aCatGroupКласс aCatGroup определяет программный интерфейс для управления группами иерархических справочников (каталогов). Наследует aObject
aCfgКласс реализует програмный интерфейс доступа к элементам метаданных системы. Наследует QObject
aCfgItemContanerКонтейнер для элемента метаданных бизнес схемы Ананаса. Наследует QObject
aCfgRcКласс для работы с файлом ресурсов
AComboBoxПлагин -- виджет обеспечивает доступ из Ананас.Скрипта ко всем публичным методам QComboBox, являясь врапером последнего. Наследует QComboBox
aContainerКласс предназначен для работы с контейнерами данных. Наследует QObject
aDatabaseКласс для работы с СУБД. Ananas Data Abstraction Layer. Наследует QObject
aDataDriverБазовый класс для драйверов баз данных. Наследует QObject
aDataFieldКласс определяет программный интерфейс для доступа к полям бизнес объектов Ананаса. Наследует QObject
aDataTableОпределяет программный интерфейс модели данных aDataTable. Наследует QSqlCursor
aDateServiceСервисный класс для операций с датами
aDocJournalОпределяет программный интерфейс управления общим (системным) журналом документов. Наследует aObject
aDocumentОпределяет программный интерфейс для работы с бизнес объектами типа Документ и их атрибутами. Наследует aObject
aEditorFactoryКласс для поддержки собственного редактора поля в wDBTable. Наследует QSqlEditorFactory
aEngineОпределяет программный интерфейс Runtime системы, который используется Ананас скриптом. Наследует QObject
AExtensionFactoryОпеределяет интерфейс для создания объектов класса AExtension
AExtensionPlugin< type >Базовый класс для создания собственных расширений. Наследует AExtensionPluginBase
AExtensionPluginBaseБазовый класс в иерархии классов для работы с расширениями. Наследует QGPlugin
aExtGUIDГенерирует строку GUID в верхенм регистре
AExtMetaПредоставляет доступ к интервейсу метаданных из Ананас скрипта
aExtSERVICEСервисные функции для доступа из Скрипта
aExtSQLПредоставляет возможность использования SQL запросов в отчетах
AExtTextКласс расширения Ананас AExtText предназначен для работы с текстовыми файлами
AExtXMLКласс расширения Ананас AExtXML предназначен для работы с XML файлами
aFormОпределяет программный интерфейс экранных форм Ананаса, предназначенный для использования Ананас.Скриптом модуля экранной формы Документа и других бизнес объектов Ананаса
aIRegisterКласс aIRegister определяет программный интерфейс Информационных регистров
aLogКласс содержит статические функции для записи сообщений в лог файл Ананаса
AMetadataObjectОбъект метаданных для обеспечения доступа из скриптов. Наследует QObject
AMoneyКласс для хранения денежных значений в различной валюте и получения их прописного представления
aMSOTemplateКласс определяет интерфейс для работы с шаблонами в формате Microsoft Office Word 2003. Наследует iTemplate
aObjectБазовый класс для невизуальных классов (моделей в терминологии MVC) Ананаса, которым необходим доступ к базе данных. Наследует QObject
aObjectDragКласс для реализации перетаскивания мышкой элементов справочников между группами
aObjectsFactoryМетод aObjectsFactory::create регистрирует С++ классы Ананаса в интерпретаторе скриптов, делая доступным работу с объектами зарегистрированного класса из Ананас.Скрипта. Наследует QSObjectFactory
aOOTemplateКласс определяет интерфейс для работы с шаблонами в формате OpenOffice. Наследует iTemplate
aReportОпределяет программный интерфейс для работы со всеми типами отчетов. Наследует aObject
aReportBrowserКласс для показа отчета в формате HTML. Наследует QMainWindow
aRoleКласс предоставляет методы управления ролями. Не используется в настоящее время. Наследует aObject
aServiceКласс содержит статические методы различного назначения: конвертации, работы с конфигом и т.д. Не наследует свойства других классов
aTemplateКласс для работы с шаблонами в HTML формате. Наследует iTemplate
aTestsКласс содержит статические функции для утилит тестирования
aTimeСервисный класс для работы с объектом Время
aUserОпределяет программный интерфейс для управления пользователями. Не используется в настоящий момент. Наследует aObject
aWidgetБазовый класс для визуальных объектов. Наследует QWidget
aWindowsListКласс определяет интерфейс управления списком открытых окон. Наследует QWidget
Currencyсодержит знания о роде (М/Ж) валюты. После задания одного из поддерживаемых типов валюты можно узнать род методом isMale() Поддерживаемые типы валют можно увидеть в описании конструктора
Degreeсодержит знания о роде (М/Ж) числовых порядков. После задания порядка (сотни, тысячи, миллионы....) можно узнать род методом isMale()
EventDialogКласс наследует QDialog, единственный добавленный функционал - порграммный отказ от закрытия окна
EventWindowКласс наследует QMainWindow, единственный добавленный функционал - порграммный отказ от закрытия окна
iTemplateИнтерфейс для работы с отчетами. Наследует QObject
PopupCalendarВсплывающий календарь для выбора даты
wCatalogEditorКласс предоставляет доступ к методам встроенного редактора справочников (каталогов) Наследует QWidget
wDateEditПлагин -- виджет используется в экранных формах в качестве поля ввода/редактирования атрибута типа Дата бизнес объекта Ананаса. Наследует QDateEdit
wDBFieldУниверсальный Плагин -- виджет, предназначен для редактирования атрибутов бизнес объектов Ананаса. Наследует wField
wDBTableВизуальный класс для редактирования табличных частей документа. Наследует QDataTable
wDocumentВизуальный объект - контейнер для работы с документами. Наследует aWidget
wFieldПлагин -- виджет предназначенный для редактирования значений любых типов, определенных в бизнес схеме. Наследует aWidget
wJournalВизуальный объект - контейнер для работы с Журналами документов. Наследует aWidget
wTableПлагин - виджет для редактирования табличных данных, не хранящихся в бизнес объектах Ананаса. Наследует QTable
wUnknownFieldПлагин-виджет для отображения в экранной форме поля типа Unknown. Наследует QLabel

Документация по Ananas Library. Последние изменения: Mon Jul 14 11:53:54 2008. Создано системой  doxygen 1.5.5