Definition Type: Element
Name: programlisting
Namespace: http://docbook.org/ns/docbook
Containing Schema: docbook.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into co in schema docbook_xsd Drilldown into lineannotation in schema docbook_xsd Drilldown into errortype in schema docbook_xsd Drilldown into errorname in schema docbook_xsd Drilldown into errortext in schema docbook_xsd Drilldown into errorcode in schema docbook_xsd Drilldown into oointerface in schema docbook_xsd Drilldown into ooexception in schema docbook_xsd Drilldown into ooclass in schema docbook_xsd Drilldown into initializer in schema docbook_xsd Drilldown into modifier in schema docbook_xsd Drilldown into methodname in schema docbook_xsd Drilldown into interfacename in schema docbook_xsd Drilldown into exceptionname in schema docbook_xsd Drilldown into classname in schema docbook_xsd Drilldown into type in schema docbook_xsd Drilldown into returnvalue in schema docbook_xsd Drilldown into varname in schema docbook_xsd Drilldown into function in schema docbook_xsd Drilldown into userinput in schema docbook_xsd Drilldown into computeroutput in schema docbook_xsd Drilldown into command in schema docbook_xsd Drilldown into filename in schema docbook_xsd Drilldown into envar in schema docbook_xsd Drilldown into prompt in schema docbook_xsd Drilldown into accel in schema docbook_xsd Drilldown into shortcut in schema docbook_xsd Drilldown into keysym in schema docbook_xsd Drilldown into keycode in schema docbook_xsd Drilldown into keycap in schema docbook_xsd Drilldown into keycombo in schema docbook_xsd Drilldown into mousebutton in schema docbook_xsd Drilldown into menuchoice in schema docbook_xsd Drilldown into guilabel in schema docbook_xsd Drilldown into guisubmenu in schema docbook_xsd Drilldown into guimenu in schema docbook_xsd Drilldown into guimenuitem in schema docbook_xsd Drilldown into guibutton in schema docbook_xsd Drilldown into guiicon in schema docbook_xsd Drilldown into uri in schema docbook_xsd Drilldown into email in schema docbook_xsd Drilldown into constant in schema docbook_xsd Drilldown into code in schema docbook_xsd Drilldown into literal in schema docbook_xsd Drilldown into symbol in schema docbook_xsd Drilldown into token in schema docbook_xsd Drilldown into markup in schema docbook_xsd Drilldown into tag in schema docbook_xsd Drilldown into inlineequation in schema docbook_xsd Drilldown into property in schema docbook_xsd Drilldown into optional in schema docbook_xsd Drilldown into option in schema docbook_xsd Drilldown into systemitem in schema docbook_xsd Drilldown into nonterminal in schema docbook_xsd Drilldown into termdef in schema docbook_xsd Drilldown into parameter in schema docbook_xsd Drilldown into package in schema docbook_xsd Drilldown into replaceable in schema docbook_xsd Drilldown into jobtitle in schema docbook_xsd Drilldown into editor in schema docbook_xsd Drilldown into orgname in schema docbook_xsd Drilldown into org in schema docbook_xsd Drilldown into personname in schema docbook_xsd Drilldown into person in schema docbook_xsd Drilldown into author in schema docbook_xsd Drilldown into citebiblioid in schema docbook_xsd Drilldown into citetitle in schema docbook_xsd Drilldown into citerefentry in schema docbook_xsd Drilldown into citation in schema docbook_xsd Drilldown into hardware in schema docbook_xsd Drilldown into application in schema docbook_xsd Drilldown into database in schema docbook_xsd Drilldown into productname in schema docbook_xsd Drilldown into productnumber in schema docbook_xsd Drilldown into trademark in schema docbook_xsd Drilldown into coref in schema docbook_xsd Drilldown into glossterm in schema docbook_xsd Drilldown into firstterm in schema docbook_xsd Drilldown into wordasword in schema docbook_xsd Drilldown into quote in schema docbook_xsd Drilldown into phrase in schema docbook_xsd Drilldown into foreignphrase in schema docbook_xsd Drilldown into footnoteref in schema docbook_xsd Drilldown into footnote in schema docbook_xsd Drilldown into emphasis in schema docbook_xsd Drilldown into date in schema docbook_xsd Drilldown into acronym in schema docbook_xsd Drilldown into abbrev in schema docbook_xsd Drilldown into indexterm in schema docbook_xsd Drilldown into annotation in schema docbook_xsd Drilldown into alt in schema docbook_xsd Drilldown into biblioref in schema docbook_xsd Drilldown into anchor in schema docbook_xsd Drilldown into olink in schema docbook_xsd Drilldown into link in schema docbook_xsd Drilldown into xref in schema docbook_xsd Drilldown into subscript in schema docbook_xsd Drilldown into superscript in schema docbook_xsd Drilldown into remark in schema docbook_xsd Drilldown into inlinemediaobject in schema docbook_xsd Drilldown into textobject in schema docbook_xsd Drilldown into info in schema docbook_xsd Drilldown into width in schema docbook_xsd Drilldown into space in schema xml_xsd Drilldown into language in schema docbook_xsd Drilldown into startinglinenumber in schema docbook_xsd Drilldown into linenumbering in schema docbook_xsd Drilldown into continuation in schema docbook_xsd Drilldown into actuate in schema xlink_xsd Drilldown into show in schema xlink_xsd Drilldown into title in schema xlink_xsd Drilldown into arcrole in schema xlink_xsd Drilldown into role in schema xlink_xsd Drilldown into type in schema xlink_xsd Drilldown into href in schema xlink_xsd Drilldown into linkend in schema docbook_xsd Drilldown into db.common.linking.attributes in schema docbook_xsd Drilldown into annotations in schema docbook_xsd Drilldown into wordsize in schema docbook_xsd Drilldown into vendor in schema docbook_xsd Drilldown into userlevel in schema docbook_xsd Drilldown into security in schema docbook_xsd Drilldown into revision in schema docbook_xsd Drilldown into os in schema docbook_xsd Drilldown into conformance in schema docbook_xsd Drilldown into condition in schema docbook_xsd Drilldown into audience in schema docbook_xsd Drilldown into arch in schema docbook_xsd Drilldown into dir in schema docbook_xsd Drilldown into revisionflag in schema docbook_xsd Drilldown into xreflabel in schema docbook_xsd Drilldown into remap in schema docbook_xsd Drilldown into base in schema xml_xsd Drilldown into lang in schema xml_xsd Drilldown into version in schema docbook_xsd Drilldown into id in schema xml_xsd Drilldown into db.common.attributes in schema docbook_xsd Drilldown into role in schema docbook_xsdXSD Diagram of programlisting in schema docbook_xsd (Doc Books)
Collapse XSD Schema Code:
<xs:element name="programlisting">
    <xs:complexType mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:element ref="docbook:info" />
            <xs:element ref="docbook:textobject" />
            <xs:element ref="docbook:inlinemediaobject" />
            <xs:element ref="docbook:remark" />
            <xs:element ref="docbook:superscript" />
            <xs:element ref="docbook:subscript" />
            <xs:element ref="docbook:xref" />
            <xs:element ref="docbook:link" />
            <xs:element ref="docbook:olink" />
            <xs:element ref="docbook:anchor" />
            <xs:element ref="docbook:biblioref" />
            <xs:element ref="docbook:alt" />
            <xs:element ref="docbook:annotation" />
            <xs:element ref="docbook:indexterm" />
            <xs:element ref="docbook:abbrev" />
            <xs:element ref="docbook:acronym" />
            <xs:element ref="docbook:date" />
            <xs:element ref="docbook:emphasis" />
            <xs:element ref="docbook:footnote" />
            <xs:element ref="docbook:footnoteref" />
            <xs:element ref="docbook:foreignphrase" />
            <xs:element ref="docbook:phrase" />
            <xs:element ref="docbook:quote" />
            <xs:element ref="docbook:wordasword" />
            <xs:element ref="docbook:firstterm" />
            <xs:element ref="docbook:glossterm" />
            <xs:element ref="docbook:coref" />
            <xs:element ref="docbook:trademark" />
            <xs:element ref="docbook:productnumber" />
            <xs:element ref="docbook:productname" />
            <xs:element ref="docbook:database" />
            <xs:element ref="docbook:application" />
            <xs:element ref="docbook:hardware" />
            <xs:element ref="docbook:citation" />
            <xs:element ref="docbook:citerefentry" />
            <xs:element ref="docbook:citetitle" />
            <xs:element ref="docbook:citebiblioid" />
            <xs:element ref="docbook:author" />
            <xs:element ref="docbook:person" />
            <xs:element ref="docbook:personname" />
            <xs:element ref="docbook:org" />
            <xs:element ref="docbook:orgname" />
            <xs:element ref="docbook:editor" />
            <xs:element ref="docbook:jobtitle" />
            <xs:element ref="docbook:replaceable" />
            <xs:element ref="docbook:package" />
            <xs:element ref="docbook:parameter" />
            <xs:element ref="docbook:termdef" />
            <xs:element ref="docbook:nonterminal" />
            <xs:element ref="docbook:systemitem" />
            <xs:element ref="docbook:option" />
            <xs:element ref="docbook:optional" />
            <xs:element ref="docbook:property" />
            <xs:element ref="docbook:inlineequation" />
            <xs:element ref="docbook:tag" />
            <xs:element ref="docbook:markup" />
            <xs:element ref="docbook:token" />
            <xs:element ref="docbook:symbol" />
            <xs:element ref="docbook:literal" />
            <xs:element ref="docbook:code" />
            <xs:element ref="docbook:constant" />
            <xs:element ref="docbook:email" />
            <xs:element ref="docbook:uri" />
            <xs:element ref="docbook:guiicon" />
            <xs:element ref="docbook:guibutton" />
            <xs:element ref="docbook:guimenuitem" />
            <xs:element ref="docbook:guimenu" />
            <xs:element ref="docbook:guisubmenu" />
            <xs:element ref="docbook:guilabel" />
            <xs:element ref="docbook:menuchoice" />
            <xs:element ref="docbook:mousebutton" />
            <xs:element ref="docbook:keycombo" />
            <xs:element ref="docbook:keycap" />
            <xs:element ref="docbook:keycode" />
            <xs:element ref="docbook:keysym" />
            <xs:element ref="docbook:shortcut" />
            <xs:element ref="docbook:accel" />
            <xs:element ref="docbook:prompt" />
            <xs:element ref="docbook:envar" />
            <xs:element ref="docbook:filename" />
            <xs:element ref="docbook:command" />
            <xs:element ref="docbook:computeroutput" />
            <xs:element ref="docbook:userinput" />
            <xs:element ref="docbook:function" />
            <xs:element ref="docbook:varname" />
            <xs:element ref="docbook:returnvalue" />
            <xs:element ref="docbook:type" />
            <xs:element ref="docbook:classname" />
            <xs:element ref="docbook:exceptionname" />
            <xs:element ref="docbook:interfacename" />
            <xs:element ref="docbook:methodname" />
            <xs:element ref="docbook:modifier" />
            <xs:element ref="docbook:initializer" />
            <xs:element ref="docbook:ooclass" />
            <xs:element ref="docbook:ooexception" />
            <xs:element ref="docbook:oointerface" />
            <xs:element ref="docbook:errorcode" />
            <xs:element ref="docbook:errortext" />
            <xs:element ref="docbook:errorname" />
            <xs:element ref="docbook:errortype" />
            <xs:element ref="docbook:lineannotation" />
            <xs:element ref="docbook:co" />
        </xs:choice>
        <xs:attribute name="role" />
        <xs:attributeGroup ref="docbook:db.common.attributes" />
        <xs:attributeGroup ref="docbook:db.common.linking.attributes" />
        <xs:attribute name="continuation">
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:enumeration value="continues" />
                    <xs:enumeration value="restarts" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="linenumbering">
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:enumeration value="numbered" />
                    <xs:enumeration value="unnumbered" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="startinglinenumber" type="xs:NMTOKEN" />
        <xs:attribute name="language" />
        <xs:attribute ref="xml:space" />
        <xs:attribute name="width" type="xs:NMTOKEN" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
info docbook:info (1) (1)
textobject docbook:textobject (1) (1)
inlinemediaobject docbook:inlinemediaobject (1) (1)
remark docbook:remark (1) (1)
superscript docbook:superscript (1) (1)
subscript docbook:subscript (1) (1)
xref docbook:xref (1) (1)
link docbook:link (1) (1)
olink docbook:olink (1) (1)
anchor docbook:anchor (1) (1)
biblioref docbook:biblioref (1) (1)
alt docbook:alt (1) (1)
annotation docbook:annotation (1) (1)
indexterm docbook:indexterm (1) (1)
abbrev docbook:abbrev (1) (1)
acronym docbook:acronym (1) (1)
date docbook:date (1) (1)
emphasis docbook:emphasis (1) (1)
footnote docbook:footnote (1) (1)
footnoteref docbook:footnoteref (1) (1)
foreignphrase docbook:foreignphrase (1) (1)
phrase docbook:phrase (1) (1)
quote docbook:quote (1) (1)
wordasword docbook:wordasword (1) (1)
firstterm docbook:firstterm (1) (1)
glossterm docbook:glossterm (1) (1)
coref docbook:coref (1) (1)
trademark docbook:trademark (1) (1)
productnumber docbook:productnumber (1) (1)
productname docbook:productname (1) (1)
database docbook:database (1) (1)
application docbook:application (1) (1)
hardware docbook:hardware (1) (1)
citation docbook:citation (1) (1)
citerefentry docbook:citerefentry (1) (1)
citetitle docbook:citetitle (1) (1)
citebiblioid docbook:citebiblioid (1) (1)
author docbook:author (1) (1)
person docbook:person (1) (1)
personname docbook:personname (1) (1)
org docbook:org (1) (1)
orgname docbook:orgname (1) (1)
editor docbook:editor (1) (1)
jobtitle docbook:jobtitle (1) (1)
replaceable docbook:replaceable (1) (1)
package docbook:package (1) (1)
parameter docbook:parameter (1) (1)
termdef docbook:termdef (1) (1)
nonterminal docbook:nonterminal (1) (1)
systemitem docbook:systemitem (1) (1)
option docbook:option (1) (1)
optional docbook:optional (1) (1)
property docbook:property (1) (1)
inlineequation docbook:inlineequation (1) (1)
tag docbook:tag (1) (1)
markup docbook:markup (1) (1)
token docbook:token (1) (1)
symbol docbook:symbol (1) (1)
literal docbook:literal (1) (1)
code docbook:code (1) (1)
constant docbook:constant (1) (1)
email docbook:email (1) (1)
uri docbook:uri (1) (1)
guiicon docbook:guiicon (1) (1)
guibutton docbook:guibutton (1) (1)
guimenuitem docbook:guimenuitem (1) (1)
guimenu docbook:guimenu (1) (1)
guisubmenu docbook:guisubmenu (1) (1)
guilabel docbook:guilabel (1) (1)
menuchoice docbook:menuchoice (1) (1)
mousebutton docbook:mousebutton (1) (1)
keycombo docbook:keycombo (1) (1)
keycap docbook:keycap (1) (1)
keycode docbook:keycode (1) (1)
keysym docbook:keysym (1) (1)
shortcut docbook:shortcut (1) (1)
accel docbook:accel (1) (1)
prompt docbook:prompt (1) (1)
envar docbook:envar (1) (1)
filename docbook:filename (1) (1)
command docbook:command (1) (1)
computeroutput docbook:computeroutput (1) (1)
userinput docbook:userinput (1) (1)
function docbook:function (1) (1)
varname docbook:varname (1) (1)
returnvalue docbook:returnvalue (1) (1)
type docbook:type (1) (1)
classname docbook:classname (1) (1)
exceptionname docbook:exceptionname (1) (1)
interfacename docbook:interfacename (1) (1)
methodname docbook:methodname (1) (1)
modifier docbook:modifier (1) (1)
initializer docbook:initializer (1) (1)
ooclass docbook:ooclass (1) (1)
ooexception docbook:ooexception (1) (1)
oointerface docbook:oointerface (1) (1)
errorcode docbook:errorcode (1) (1)
errortext docbook:errortext (1) (1)
errorname docbook:errorname (1) (1)
errortype docbook:errortype (1) (1)
lineannotation docbook:lineannotation (1) (1)
co docbook:co (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
role docbook:role (Optional)
id nsA:id (Optional)
version docbook:version (Optional)
lang nsA:lang (Optional)
base nsA:base (Optional)
remap docbook:remap (Optional)
xreflabel docbook:xreflabel (Optional)
revisionflag docbook:revisionflag (Optional)
dir docbook:dir (Optional)
arch docbook:arch (Optional)
audience docbook:audience (Optional)
condition docbook:condition (Optional)
conformance docbook:conformance (Optional)
os docbook:os (Optional)
revision docbook:revision (Optional)
security docbook:security (Optional)
userlevel docbook:userlevel (Optional)
vendor docbook:vendor (Optional)
wordsize docbook:wordsize (Optional)
annotations docbook:annotations (Optional)
linkend docbook:linkend (Optional)
href xlink:href (Optional)
type xlink:type (Optional)
role xlink:role (Optional)
arcrole xlink:arcrole (Optional)
title xlink:title (Optional)
show xlink:show (Optional)
actuate xlink:actuate (Optional)
continuation docbook:continuation (Optional)
linenumbering docbook:linenumbering (Optional)
startinglinenumber docbook:startinglinenumber (Optional)
language docbook:language (Optional)
space nsA:space (Optional)
width docbook:width (Optional)