<core:FragmentDefinition
        xmlns="sap.m"
        xmlns:core="sap.ui.core" >
    <Dialog
            id="deleteDialog"
            title="{i18n>DeleteDialog.Title}"
            type="Message"
            afterClose=".destroy"
            state="Warning">
        <content>
            <Text id="deleteMessage" text="{/message}" />

            <core:ComponentContainer id="transportContainer" lifecycle="Application"/>
        </content>

        <beginButton>
            <Button id="deleteConfirmButton"
                    text="{i18n>DeleteDialog.ConfirmButton}"
                    press=".onConfirm"
                    type="Emphasized"
                    enabled="{ path: '/validation', formatter: '.validate' }" />
        </beginButton>

        <endButton>
            <Button id="deleteCancelButton" text="{i18n>Button.Cancel}" press="onCancel" />
        </endButton>
    </Dialog>
</core:FragmentDefinition>