Структура проекта — различия между версиями

Материал из DevelopmenOnTheEdge
Перейти к: навигация, поиск
 
(не показаны 3 промежуточные версии этого же участника)
Строка 5: Строка 5:
 
Типы элементов:
 
Типы элементов:
 
* [[Project|Project]] (проект)
 
* [[Project|Project]] (проект)
 +
* [[BeConnectionProfile]] (профиль соединения)
 +
* [[Role]] (роль)
 +
* [[RoleGroup]] (группа ролей)
 
* [[Module]] (модуль)
 
* [[Module]] (модуль)
 
:* [[Entity]] (сущность)
 
:* [[Entity]] (сущность)
Строка 11: Строка 14:
 
:::* [[IndexDef]] (определение индекса)
 
:::* [[IndexDef]] (определение индекса)
 
::::* [[IndexColumnDef]] (определение индекса колонки)
 
::::* [[IndexColumnDef]] (определение индекса колонки)
::* [[ViewDef]] (определение SQL VIEW)
+
::* [[ViewDef]] (определение SQL VIEW — пока плохо поддерживается)
 
::* [[TableRef]] (ссылка на ключ в другой таблице)
 
::* [[TableRef]] (ссылка на ключ в другой таблице)
 
::* [[Query]] (представление)
 
::* [[Query]] (представление)
 
:::* [[QuickFilter]] (фильтр)
 
:::* [[QuickFilter]] (фильтр)
 
::* [[Operation]] (операция)
 
::* [[Operation]] (операция)
 +
:::* [[OperationExtender]] (экстендер операции)
 
:* [[Localizations]] (все локализации модуля)
 
:* [[Localizations]] (все локализации модуля)
 
::* [[LanguageLocalizations]] (локализации для языка)
 
::* [[LanguageLocalizations]] (локализации для языка)
 
:::* [[EntityLocalizations]] (локализации для сущности)
 
:::* [[EntityLocalizations]] (локализации для сущности)
* [[PageCustomization]] (кастомизация страницы)
+
:* [[PageCustomization]] (кастомизация страницы)
* [[Daemon]] (демон)
+
:* [[Daemon]] (демон)
* [[JavaScriptForm]] (JavaScript-форма)
+
:* [[StaticPage]] (статическая страница)
* [[FreemarkerCatalog]] (каталог скриптов Freemarker)
+
:* [[MassChange]] (массовое изменение)
:* [[FreemarkerScript]] (скрипт Freemarker)
+
:* [[FreemarkerCatalog]] (каталог скриптов Freemarker)
* [[StaticPage]] (статическая страница)
+
::* [[FreemarkerScript]] (скрипт Freemarker)
* [[BeConnectionProfile]] (профиль соединения)
+
:* [[JavaScriptForm]] (JavaScript-форма)
* [[Role]] (роль)
+
* [[RoleGroup]] (группа ролей)
+
* [[MassChange]] (массовое изменение)
+
  
 
Названия элементов — это классы модельных элементов из дерева проекта.
 
Названия элементов — это классы модельных элементов из дерева проекта.

Текущая версия на 16:15, 19 сентября 2014

Это незавершённая страница. Пожалуйста, добавьте сюда больше информации!

Проект BeanExplorer 4 имеет древовидную структуру. Каждый элемент может иметь дочерние элементы в зависимости от типа.

Типы элементов:

  • TableDef (определение таблицы)
  • ColumnDef (определение колонки)
  • IndexDef (определение индекса)
  • IndexColumnDef (определение индекса колонки)
  • ViewDef (определение SQL VIEW — пока плохо поддерживается)
  • TableRef (ссылка на ключ в другой таблице)
  • Query (представление)

Названия элементов — это классы модельных элементов из дерева проекта.