Структура проекта
Материал из DevelopmenOnTheEdge
								Версия от 16:13, 19 сентября 2014; Lan  (обсуждение | вклад)
| Это незавершённая страница. Пожалуйста, добавьте сюда больше информации! | 
Проект BeanExplorer 4 имеет древовидную структуру. Каждый элемент может иметь дочерние элементы в зависимости от типа.
Типы элементов:
- Entity (сущность)
 
- TableDef (определение таблицы)
 
- 
- IndexColumnDef (определение индекса колонки)
 
 
- ViewDef (определение SQL VIEW — пока плохо поддерживается)
 - TableRef (ссылка на ключ в другой таблице)
 - Query (представление)
 
- QuickFilter (фильтр)
 
- Operation (операция)
 
- OperationExtender (экстендер операции)
 
- Localizations (все локализации модуля)
 
- LanguageLocalizations (локализации для языка)
 
- EntityLocalizations (локализации для сущности)
 
- PageCustomization (кастомизация страницы)
 - Daemon (демон)
 - JavaScriptForm (JavaScript-форма)
 - FreemarkerCatalog (каталог скриптов Freemarker)
 
- FreemarkerScript (скрипт Freemarker)
 
- StaticPage (статическая страница)
 - BeConnectionProfile (профиль соединения)
 - Role (роль)
 - RoleGroup (группа ролей)
 - MassChange (массовое изменение)
 
Названия элементов — это классы модельных элементов из дерева проекта.