$Revision$
$Date$
systemitem — A system-related item or term
systemitem ::= (#PCDATA|link|olink|ulink|action|application|classname|methodname|interfacename|exceptionname|ooclass|oointerface|ooexception|package|command|computeroutput|database|envar|errorcode|errorname|errortype|errortext|filename|function|guibutton|guiicon|guilabel|guimenu|guimenuitem|guisubmenu|hardware|interface|keycap|keycode|keycombo|keysym|literal|code|constant|markup|medialabel|menuchoice|mousebutton|option|optional|parameter|prompt|property|replaceable|returnvalue|sgmltag|structfield|structname|symbol|systemitem|uri|token|type|userinput|varname|nonterminal|anchor|remark|subscript|superscript|inlinegraphic|inlinemediaobject|indexterm|beginpage|acronym|co)*
| 
                         Name  | 
                     
                         Type  | 
                     
                         Default  | 
                  |||||||||||||||||||||||
| moreinfo | 
                        
  | 
                     "none" | |||||||||||||||||||||||
| class | 
                        
  | 
                     None | 
               A SystemItem identifies any system-related item or term.
               The Class attribute defines a
               number of common system-related terms.
               
            
               Many inline elements in DocBook are, in fact, system-related.  Some of
               the objects identified by the Class
               attribute on SystemItem may eventually migrate out to be
               inline elements of their own accord…and vice versa.
               
            
                  Formatted inline. The MoreInfo attribute
                  can help generate a link or query to retrieve additional information.
                  
               
In DocBook V4.0, the content model of
                  SystemItem will be constrained to (#PCDATA
                     | Replaceable | InlineGraphic).
                  
               
                  Also, the EnvironVar and Prompt values of
                  Class will be discarded (use
                  EnVar and Prompt instead).
                  
               
The register class value will be added
                  to support CPU registers. The constant class value
                  will be removed.
               
These elements contain systemitem:
                  action, application, attribution, bibliomisc, bridgehead, citation, citetitle, classsynopsisinfo, code, command, computeroutput, database, emphasis, entry, filename, firstterm, foreignphrase, funcparams, funcsynopsisinfo, function, glosssee, glossseealso, glossterm, hardware, interfacename, keycap, lineannotation, link, literal, literallayout, lotentry, member, msgaud, olink, option, optional, para, parameter, phrase, primary, primaryie, productname, programlisting, property, quote, refdescriptor, refentrytitle, refname, refpurpose, remark, screen, screeninfo, secondary, secondaryie, see, seealso, seealsoie, seeie, seg, segtitle, simpara, subtitle, synopsis, systemitem, td, term, termdef, tertiary, tertiaryie, th, title, titleabbrev, tocback, tocentry, tocfront, trademark, ulink, userinput.
               
The following elements occur in systemitem:
                  acronym, action, anchor, application, beginpage, classname, co, code, command, computeroutput, constant, database, email, envar, errorcode, errorname, errortext, errortype, exceptionname, filename, function, guibutton, guiicon, guilabel, guimenu, guimenuitem, guisubmenu, hardware, indexterm, inlinegraphic, inlinemediaobject, interface, interfacename, keycap, keycode, keycombo, keysym, link, literal, markup, medialabel, menuchoice, methodname, mousebutton, nonterminal, olink, ooclass, ooexception, oointerface, option, optional, package, parameter, prompt, property, remark, replaceable, returnvalue, sgmltag, structfield, structname, subscript, superscript, symbol, systemitem, token, type, ulink, uri, userinput, varname.
               
                        Class indicates the type of 
                        SystemItem.
                        
                     
                        If MoreInfo is set to RefEntry,
                        it implies that a RefEntry exists which further describes the
                        SystemItem.
                        
                     
<!DOCTYPE para PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
          "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<para>
For many years, O'Reilly's primary web server, 
<ulink url="http://www.oreilly.com/">http://www.oreilly.com/</ulink>,
was hosted by <application>WN</application> on
<systemitem class="systemname">helio.oreilly.com</systemitem>.
</para>
               For many years, O'Reilly's primary web server, 
               http://www.oreilly.com/,
               was hosted by WN on
               helio.oreilly.com.
               
            
For additional examples, see also
               part.