deckElementsType

complexType · extension complexBaseType · all

Library of deck elements

Elements of the cabin that are defined once and installed on the decks of any model by reference, grouped by kind: seats, galleys, lavatories, class dividers, other floor modules, sidewall panels, luggage compartments, ceiling panels and cargo containers. Each element gives its shape and its mass in its own coordinate system (vehicleElementBaseType); a component of a deck places it (deckComponentBaseType).

Element coordinate system

The origin of an element should lie at the centre of the front lower edge of its box: at its smallest x, halfway between its smallest and its largest y and at its smallest z, with x pointing aft and z up in the installed position. An element that stands on the floor then stands on the floor of the deck when its component is translated in x and y only.

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external file the element was read from, as URI
@externalDataNodePathxsd:stringoptionalPath of the parent element in the merged dataset, at which the element was inserted from an external file
@externalFileNamexsd:stringoptionalName of the external file the element was read from

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
allThe children below may appear in any order. Each may appear at most once.
ceilingPanelElementsceilingPanelElementsType[0..1] optionalCeiling panel elements
classDividerElementsclassDividerElementsType[0..1] optionalClass divider elements
galleyElementsgalleyElementsType[0..1] optionalGalley elements
genericFloorElementsgenericFloorElementsType[0..1] optionalGeneric floor elements
lavatoryElementslavatoryElementsType[0..1] optionalLavatory elements
luggageCompartmentElementsluggageCompartmentElementsType[0..1] optionalLuggage compartment elements
seatElementsseatElementsType[0..1] optionalSeat elements
sidewallPanelElementssidewallPanelElementsType[0..1] optionalSidewall panel elements
cargoContainerElementscargoContainerElementsType[0..1] optionalCargo container elements

Used by

In a dataset · 1 path

In the schema · 1 declaration

TypeName
vehiclesTypedeckElements