# Package org.eclipse.ui.intro.config

Provides support for customizing welcome content and presentation.

## Package Specification

This package contains the API for customizing the welcome content and presentation. It defines two extension points. The `org.eclipse.ui.intro.config` extension point provides the ability to take full control of welcome and customize all aspects of it. The `org.eclipse.ui.intro.configExtension` extension point provides the ability to extend another plug-in's welcome configuration and modify it. For example, `org.eclipse.ui.intro.config` could be use to completely redefine the structure of the welcome content and `org.eclipse.ui.intro.configExtension` could be used to provide a new theme to an existing welcome configuration.

Interface Summary
IIntroAction: An Intro action.
IIntroContentProvider: A content provider for dynamic intro content.
IIntroContentProviderSite: An interface between a content provider and its parent container.
IIntroURL: An Intro url.
IIntroXHTMLContentProvider: A content provider for dynamic XHTML Intro content.
IStandbyContentPart: An Intro standby part.

Class Summary
CustomizableIntroPart: A re-usable intro part that the Eclipse platform uses for its Out of the Box Experience.
IntroConfigurer: Classes that extend this abstract class are used to configure `CustomizableIntroPart`.
IntroElement: Used to provide children of the computed gruops while constructing intro content.
IntroURLFactory: Factory class used to create instances of an Intro URL.