14.14. groupcomp

L'élément <groupcomp> fait partie du sous-ensemble d'éléments qui définissent des diagrammes de syntaxe dans DITA. Un groupe est un ensemble logique de morceaux de syntaxe qui vont ensemble. Le composite de groupe signifie que les éléments qui constituent le diagramme de syntaxe seront formatés ensemble à proximité plutôt que séparés par une ligne horizontale ou verticale, qui est la méthode de formatage habituelle. Cet élément appartient au domaine programming DITA, un jeu spécial d'éléments DITA conçus pour documenter des tâches, concepts et informations de référence de programmation.

Exemple

<syntaxdiagram frame="bottom">
 <title>CopyFile</title>
 <groupseq><kwd>COPYF</kwd></groupseq>
 <groupcomp><var>input-filename</var><kwd>*INFILE</kwd></groupcomp>
 <groupseq><var>output-filename</var><kwd>*OUTFILE</kwd></groupseq>
 <groupchoice><var>input-filename</var><kwd>*INFILE</kwd></groupchoice>
 <groupchoice><var>output-filename</var><kwd>*OUTFILE</kwd></groupchoice>
</syntaxdiagram>

Contient :

Doctype Modèle de contenu
ditabase, topic, task, reference, concept, glossary ( ( title) (optionnel) puis ( repsep) (optionnel) puis ( groupseq ou groupchoice ou groupcomp ou fragref ou kwd ou var ou delim ou oper ou sep ou synnote ou synnoteref) (un nombre quelconque) )

Contenu par :

Doctype Parents
ditabase, topic, task, concept, reference, glossary syntaxdiagram, synblk, groupseq, groupchoice, groupcomp, fragment

Héritage :

+ topic/figgroup pr-d/groupcomp

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
importance L'attribut indique si cet élément dans un diagramme de syntaxe est optionnel ("optional"), obligatoire ("required") ou une valeur par défaut ("default"). Les processeurs de sortie peuvent montrer cette indication dans un diagramme généré. Cf. la section 25.10.1.1. Utilisation de la valeur "-dita-use-conref-target" pour plus d'informations sur la valeur de conref. optional | required | default | -dita-use-conref-target #IMPLIED non
props L'attribut racine à partir duquel on peut spécialiser de nouveaux attributs de métadonnée. C'est un attribut de propriété qui soutient un traitement conditionnel du filtrage ou du marquage. Si aucune valeur n'est spécifiée, mais que l'attribut est spécifié sur un ancêtre dans une carte ou dans la section <related-links>, la valeur sera héritée de l'ancêtre le plus proche. L'attribut prend un ensemble de valeurs délimitées par des espaces. Par contre, agissant comme conteneur pour des attributs généralisés, le modèle de contenu sera plus complexe ; ce modèle est décrit à la section Généralisation des attributs de la spécification architecturale DITA. CDATA #IMPLIED non
base Un attribut générique sans utilisation spécifique mais destiné à servir de base pour les attributs spécialisés qui ont une syntaxe de valeur simple comme les attributs de traitement conditionnel (une ou plusieurs valeurs alphanumériques séparées par des blancs). L'attribut prend un ensemble de valeurs délimitées par des espaces. Par contre, lorsqu'il sert de conteneur pour des attributs généralisés, le modèle de contenu sera plus complexe ; ce modèle est documenté à la section Généralisation des attributs de la spécification architecturale DITA. CDATA #IMPLIED non
platform Indique le système d'exploitation et le matériel. C'est un attribut de propriété qui soutient un traitement conditionnel du filtrage et du marquage. Si aucune valeur n'est spécifiée, mais que l'attribut est spécifié sur un ancêtre dans une carte ou dans la section <related-links>, la valeur sera héritée de l'ancêtre le plus proche. L'attribut prend un ensemble de valeurs séparées par des espaces. CDATA #IMPLIED non
product Contient le nom du produit auquel le thème s'applique. C'est un attribut de propriété qui soutient un traitement conditionnel du filtrage ou du marquage. Si aucune valeur n'est spécifiée, mais que l'attribut est spécifié sur un ancêtre dans une carte ou dans la section <related-links>, la valeur sera héritée de l'ancêtre le plus proche. L'attribut prend un ensemble de valeurs séparées par des espaces. CDATA #IMPLIED non
audience Indique le public visé pour l'élément. C'est un attribut de propriété qui soutient un traitement conditionnel du filtrage ou du marquage. Si aucune valeur n'est spécifiée, mais que l'attribut est spécifié sur un ancêtre dans une carte ou dans la section <related-links>, la valeur sera héritée de l'ancêtre le plus proche. L'attribut prend un ensemble de valeurs séparées par des espaces. CDATA #IMPLIED non
otherprops Cet attribut est utilisable pour toutes les autres propriétés qui seraient nécessaires pour décrire un public ou pour fournir des critères de sélection pour l'élément. C'est un attribut de propriété qui soutient un traitement conditionnel du filtrage ou du marquage. Si aucune valeur n'est spécifiée, mais que l'attribut est spécifié sur un ancêtre dans une carte ou dans la section <related-links>, la valeur sera héritée de l'ancêtre le plus proche. L'attribut prend un ensemble de valeurs séparées par des espaces. CDATA #IMPLIED non
rev Indique le niveau de révision d'un élément. Il est utile pour marquer les sorties fondées sur une révision. Si aucune valeur n'est spécifiée, mais que l'attribut est spécifié sur un ancêtre dans une carte ou dans la section <related-links>, la valeur sera héritée de l'ancêtre le plus proche. CDATA #IMPLIED non
status Le statut de l'élément courant. new | changed | deleted | unchanged | -dita-use-conref-target #IMPLIED non
%id-atts; (id, conref) Un ensemble d'attributs liés, décrit à la section 25.3. %id-atts; entité paramètre sans objet pour une entité paramètre sans objet
%localization-atts; (translate, xml:lang, dir) Un ensemble d'attributs liés, décrit à la section 25.6. %localization-atts;. entité paramètre sans objet pour une entité paramètre sans objet
%global-atts; (xtrf, xtrc) Un ensemble d'attributs liés, décrit à la section 25.2. %global-atts; entité paramètre sans objet pour une entité paramètre sans objet
class, outputclass Attributs communs, décrit à la section 25.9. Autres attributs DITA communs