Noeud:Messages, Noeud « Next »:Procedure, Noeud « Previous »:Highlights, Noeud « Up »:Other Block Elements
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
.
<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>
<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>