Поддержка введения

Поддержка введения - это набор точек расширений и компонентов рабочей среды, позволяющих модулям использовать особые страницы для презентации продукта новым пользователям. С помощью этих точек расширения можно создавать т.н. начальные страницы. Последние предназначены для демонстрации возможностей продукта. Они обычно отображаются при первом запуске продукта. Это может быть одна страница с роликом Macromedia Flash или SVG, или несколько динамически расширяемых страниц, по аналогии с модульной архитектурой Eclipse.

Поддержка введения обычно настраивается на уровне продукта, хотя некоторые модули могут добавлять собственную информацию в имеющиеся конфигурации введений продуктов.

С точки зрения рабочей среды корневой объект поддержки введения находится в компоненте введения. Он указывается в определении расширения. При инициализации рабочей среды создается сайт введения, в котором резервируется место для страницы введения. Реализация компонента введения для для сайта определяется с помощью информации о конфигурации продукта. После отображения компонента введения он может находится в одном из двух режимов:

После создания компонента введения следует наполнить его информацией. Это делается с помощью конфигурации введения, которая также дополняется с помощью расширения. Отдельные модули могут дополнять конфигурацию основного введения продукта с помощью собственных расширений.

Для лучшего понимания данной концепции рассмотрим далее страницу введения SDK платформы.