[wiki:Documentation] | [wiki:ApplicationDefinition] = !WidgetSet = An ApplicationDefinition tag has at least one and possibly several !WidgetSet blocks. The !WidgetSet has one [wiki:ApplicationDefinition/WidgetSet/MapWidget MapWidget] which defines which [wiki:ApplicationDefinition/MapSet/MapGroup MapGroup] will be displayed for this !WidgetSet and where on the page it will appear. * [wiki:ApplicationDefinition/WidgetSet/Container Container]. May occur any number of times. Containers reference groups of Widgets and organize them into toolbars, menus and more. * [wiki:ApplicationDefinition/WidgetSet/MapWidget MapWidget]. Occurs exactly once. The [wiki:ApplicationDefinition/WidgetSet/MapWidget MapWidget] references a [wiki:ApplicationDefinition/MapSet/MapGroup MapGroup] from the [wiki:ApplicationDefinition/MapSet MapSet] and is responsible for creating the visible map in the application. * [wiki:ApplicationDefinition/WidgetSet/Widget]. May occur any number of times. Widgets provide specific functionality to the end user such as navigation, selection and information about the map.