Структура проекта — различия между версиями
Материал из DevelopmenOnTheEdge
								
												
				Lan  (обсуждение | вклад) м ({{Stub}})  | 
				Asko  (обсуждение | вклад)   | 
				||
| Строка 4: | Строка 4: | ||
Типы элементов:  | Типы элементов:  | ||
| − | * [[Project   | + | * [[Project|Project]] (проект)  | 
| − | * [[Module   | + | * [[Module|Module]] (модуль)  | 
| − | * [[Entity   | + | * [[Entity|Entity]] (сущность)  | 
| − | * [[Query   | + | * [[Query|Query]] (представление)  | 
| − | * [[Operation   | + | * [[Operation|Operation]] (операция)  | 
| − | * [[QuickFilter   | + | * [[QuickFilter|QuickFilter]] (фильтр)  | 
| − | * [[PageCustomization   | + | * [[PageCustomization|PageCustomization]] (кастомизация страницы)  | 
| − | * [[TableDef   | + | * [[TableDef|TableDef]] (определение таблицы)  | 
| − | * [[ColumnDef   | + | * [[ColumnDef|ColumnDef]] (определение колонки)  | 
| − | * [[IndexDef   | + | * [[IndexDef|IndexDef]] (определение индекса)  | 
| − | * [[IndexColumnDef   | + | * [[IndexColumnDef|IndexColumnDef]] (определение индекса колонки)  | 
| − | * [[ViewDef   | + | * [[ViewDef|ViewDef]] (определение SQL VIEW)  | 
| − | * [[TableRef   | + | * [[TableRef|TableRef]] (ссылка на ключ в другой таблице)  | 
| − | * [[Daemon   | + | * [[Daemon|Daemon]] (демон)  | 
| − | * [[JavaScriptForm   | + | * [[JavaScriptForm|JavaScriptForm]] (JavaScript-форма)  | 
| − | * [[FreemarkerScript   | + | * [[FreemarkerScript|FreemarkerScript]] (скрипт Freemarker)  | 
| − | * [[FreemarkerCatalog   | + | * [[FreemarkerCatalog|FreemarkerCatalog]] (каталог скриптов Freemarker)  | 
| − | * [[StaticPage   | + | * [[StaticPage|StaticPage]] (статическая страница)  | 
| − | * [[BeConnectionProfile   | + | * [[BeConnectionProfile|BeConnectionProfile]] (профиль соединения)  | 
| − | * [[RoleGroup   | + | * [[RoleGroup|RoleGroup]] (группа ролей)  | 
| + | |||
| + | Замечу, что названия элементов - это классы модельных элементов из дерева проекта.  | ||
Версия 13:57, 2 сентября 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 (профиль соединения)
 - RoleGroup (группа ролей)
 
Замечу, что названия элементов - это классы модельных элементов из дерева проекта.