Структура проекта — различия между версиями
Материал из DevelopmenOnTheEdge
								
												
				Lan  (обсуждение | вклад)  (+MassChange)  | 
				Lan  (обсуждение | вклад)   (+Role)  | 
				||
| Строка 23: | Строка 23: | ||
* [[StaticPage]] (статическая страница)  | * [[StaticPage]] (статическая страница)  | ||
* [[BeConnectionProfile]] (профиль соединения)  | * [[BeConnectionProfile]] (профиль соединения)  | ||
| + | * [[Role]] (роль)  | ||
* [[RoleGroup]] (группа ролей)  | * [[RoleGroup]] (группа ролей)  | ||
* [[MassChange]] (массовое изменение)  | * [[MassChange]] (массовое изменение)  | ||
Замечу, что названия элементов - это классы модельных элементов из дерева проекта.  | Замечу, что названия элементов - это классы модельных элементов из дерева проекта.  | ||
Версия 12:40, 11 сентября 2014
| Это незавершённая страница. Пожалуйста, добавьте сюда больше информации! | 
Проект BeanExplorer 4 имеет древовидную структуру. Каждый элемент может иметь дочерние элементы в зависимости от типа.
Типы элементов:
- Project (проект)
 - Module (модуль)
 - Entity (сущность)
 - Query (представление)
 - Operation (операция)
 - QuickFilter (фильтр)
 - PageCustomization (кастомизация страницы)
 - TableDef (определение таблицы)
 - ColumnDef (определение колонки)
 - IndexDef (определение индекса)
 - IndexColumnDef (определение индекса колонки)
 - ViewDef (определение SQL VIEW)
 - TableRef (ссылка на ключ в другой таблице)
 - Daemon (демон)
 - JavaScriptForm (JavaScript-форма)
 - FreemarkerScript (скрипт Freemarker)
 - FreemarkerCatalog (каталог скриптов Freemarker)
 - StaticPage (статическая страница)
 - BeConnectionProfile (профиль соединения)
 - Role (роль)
 - RoleGroup (группа ролей)
 - MassChange (массовое изменение)
 
Замечу, что названия элементов - это классы модельных элементов из дерева проекта.