Previous Topic: Component Definition

Next Topic: Component Name Hierarchy

Mapped Data Object as a Component

When an NCL procedure creates an MDO, or receives one through an NCL verb, it connects explicitly or implicitly to a map. It is convenient to think of the MDO itself as a component. However, the MDO name is supplied by the user and is not defined within the map.

This component name (the MDO name) forms the first name segment when referencing any component defined within the MDO. As for other components, this first component is given a type, called the map type, which is the first typeReference encountered in the module body.