Noeud:Messages, Noeud « Next »:, Noeud « Previous »:Highlights, Noeud « Up »:Other Block Elements



Messages


MsgSet = ( ( Title, TitleAbbrev? )?,
           ( MsgEntry+ | SimpleMsgEntry+ )
         )

MsgEntry = ( Msg+, MsgInfo?, MsgExplan* )

SimpleMsgEntry = ( MsgText, MsgExplan )

Msg = ( Title?, MsgMain,
        ( MsgSub | MsgRel )*
      )

MsgInfo = ( ( MsgLevel | MsgOrig | MsgAud )* )

MsgExplan = ( Title?, (%component.mix;)+ )

MsgText = ( (%component.mix;)+ )

MsgMain = (Title?, MsgText)

MsgSub = (Title?, MsgText)

MsgRel = (Title?, MsgText)

MsgLevel = ( ( #PCDATA | Replaceable | InlineGraphic |
               InlineMediaObject | IndexTerm
             )+
           )

MsgOrig = ( ( #PCDATA | Replaceable | InlineGraphic |
              InlineMediaObject | IndexTerm
            )+
          )

MsgAud = ((%para.char.mix;)+)

Elements : MsgSet, MsgEntry, SimpleMsgEntry, Msg, MsgInfo, MsgExplan, MsgText, MsgMain, MsgSub, MsgRel, MsgLevel, MsgOrig, MsgAud, Title, TitleAbbrev.

Attributes : Audience, Level, Origin.

Simple Messages


<msgset>
  <simplemsgentry audience="all" level="error"
                  origin="file system">
    <msgtext>
      <simpara>File not found</simpara>
    </msgtext>
    <msgexplan>
      <simpara>The requested file does not exist or you do not have
          sufficient access rights for this file.</simpara>
    </msgexplan>
  </simplemsgentry>
</msgset>

Complete Messages


<msgset>
  <msgentry>
    <msg>
      <msgmain>
        <msgtext>
          <simpara>File not found</simpara>
        </msgtext>
      </msgmain>
    </msg>
    <msginfo>
      <msglevel>error</msglevel>
      <msgorig>file system</msgorig>
      <msgaud>all</msgaud>
    </msginfo>
    <msgexplan>
      <simpara>The requested file does not exist or you do not have
          sufficient access rights for this file.</simpara>
    </msgexplan>
  </msgentry>
</msgset>