<xs:element name="help" type="THelp" minOccurs="0"><xs:annotation><xs:documentation>Permet de définir l'aide de cet état</xs:documentation></xs:annotation></xs:element>
Représente un identifiant unique pour l'entete au sein du document.
Source
<xs:element name="entete" minOccurs="0" maxOccurs="unbounded" type="TEntete"><xs:annotation><xs:documentation>La liste des entêtes de l'etat. Ces entêtes sont recopiés dans chacun des éléments a l'import.</xs:documentation></xs:annotation></xs:element>
Le titre de cet element. Ce titre est presente a l'utilisateur par Xemelios et doit donc etre intelligible
Source
<xs:element name="element" type="TElement" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Les éléments de cet état.</xs:documentation></xs:annotation></xs:element>
Permet de specifier la propriete systeme qu'il faut tester pour afficher ou non l'etat dans les differents menus. Si l'attribut est defini, le menu ne sera affiche que si la propriete est definie et qu'elle vaut "true".
La feuille de transformation XSL pour visualiser les elements de cet etat
Source
<xs:complexType name="TEtat"><xs:annotation><xs:documentation>Represente un etat d'un document</xs:documentation></xs:annotation><xs:sequence><xs:element name="help" type="THelp" minOccurs="0"><xs:annotation><xs:documentation>Permet de définir l'aide de cet état</xs:documentation></xs:annotation></xs:element><xs:element name="entete" minOccurs="0" maxOccurs="unbounded" type="TEntete"><xs:annotation><xs:documentation>La liste des entêtes de l'etat. Ces entêtes sont recopiés dans chacun des éléments a l'import.</xs:documentation></xs:annotation></xs:element><xs:element name="element" type="TElement" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Les éléments de cet état.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute name="balise" use="required" type="xs:NCName"><xs:annotation><xs:documentation>La balise qui identifie cet etat. Les differents etats d'un meme document doivent etre bases sur des balises differentes.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="balise-namespace" type="xs:anyURI" use="required"><xs:annotation><xs:documentation>Le namespace de la balise de l'etat</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="id" use="required" type="xs:NCName"><xs:annotation><xs:documentation>L'identifiant unique de l'etat dans le document. Cet identifiant sert a la couche de persistence</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="titre" use="required"><xs:annotation><xs:documentation>Le titre de cet etat. Ce titre est presente a l'utilisateur dans Xemelios et doit etre explicite</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="genre-titre" type="Genre" use="optional" default="F"><xs:annotation><xs:documentation>Permet d'indiquer si le titre est masulin ou féminin</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="cardinalite-titre" type="Cardinality" use="optional" default="S"><xs:annotation><xs:documentation>Permet d'indiquer si le titre est singulier ou pluriel</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="use-external-browser" use="required" type="xs:boolean"><xs:annotation><xs:documentation>Indique si les elements de cet etat doivent etre visualises dans le browser interne ou externe</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="xslt-file" type="xs:anyURI"><xs:annotation><xs:documentation>La feuille de transformation XSL pour visualiser les elements de cet etat</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="importable-element" use="optional" type="xs:NCName"><xs:annotation><xs:documentation>Dans le cas d'un etat a plusieurs elements, definit l'element sur lequel l'importation se fait</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="displayInMenuIf" use="optional" type="xs:string"><xs:annotation><xs:documentation>Permet de specifier la propriete systeme qu'il faut tester pour afficher ou non l'etat dans les differents menus. Si l'attribut est defini, le menu ne sera affiche que si la propriete est definie et qu'elle vaut "true".</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="exportable" use="optional" type="xs:boolean" default="false"><xs:annotation><xs:documentation>Indique si cet etat peut etre exporte.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="transform-class" use="optional" type="xs:string"><xs:annotation><xs:documentation>Permet d'indiquer une classe Java qui sera en charge de transformer le fichier importé. C'est par exemple le cas pour le traitement des PJ.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="browsable-element" use="optional" type="xs:IDREF"/><xs:attribute name="multi-page" type="xs:boolean" default="false" use="optional"/><xs:attribute name="hideInHelp" type="xs:boolean" default="false" use="optional"><xs:annotation><xs:documentation>Permet d'empêcher l'apparition de cet état dans l'aide en ligne. Cet attribut n'est pas utilisé par Xemelios</xs:documentation></xs:annotation></xs:attribute></xs:complexType>
<xs:attribute name="balise" use="required" type="xs:NCName"><xs:annotation><xs:documentation>La balise qui identifie cet etat. Les differents etats d'un meme document doivent etre bases sur des balises differentes.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="balise-namespace" type="xs:anyURI" use="required"><xs:annotation><xs:documentation>Le namespace de la balise de l'etat</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="id" use="required" type="xs:NCName"><xs:annotation><xs:documentation>L'identifiant unique de l'etat dans le document. Cet identifiant sert a la couche de persistence</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="titre" use="required"><xs:annotation><xs:documentation>Le titre de cet etat. Ce titre est presente a l'utilisateur dans Xemelios et doit etre explicite</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="genre-titre" type="Genre" use="optional" default="F"><xs:annotation><xs:documentation>Permet d'indiquer si le titre est masulin ou féminin</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="cardinalite-titre" type="Cardinality" use="optional" default="S"><xs:annotation><xs:documentation>Permet d'indiquer si le titre est singulier ou pluriel</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="use-external-browser" use="required" type="xs:boolean"><xs:annotation><xs:documentation>Indique si les elements de cet etat doivent etre visualises dans le browser interne ou externe</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="xslt-file" type="xs:anyURI"><xs:annotation><xs:documentation>La feuille de transformation XSL pour visualiser les elements de cet etat</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="importable-element" use="optional" type="xs:NCName"><xs:annotation><xs:documentation>Dans le cas d'un etat a plusieurs elements, definit l'element sur lequel l'importation se fait</xs:documentation></xs:annotation></xs:attribute>
Permet de specifier la propriete systeme qu'il faut tester pour afficher ou non l'etat dans les differents menus. Si l'attribut est defini, le menu ne sera affiche que si la propriete est definie et qu'elle vaut "true".
<xs:attribute name="displayInMenuIf" use="optional" type="xs:string"><xs:annotation><xs:documentation>Permet de specifier la propriete systeme qu'il faut tester pour afficher ou non l'etat dans les differents menus. Si l'attribut est defini, le menu ne sera affiche que si la propriete est definie et qu'elle vaut "true".</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="exportable" use="optional" type="xs:boolean" default="false"><xs:annotation><xs:documentation>Indique si cet etat peut etre exporte.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="transform-class" use="optional" type="xs:string"><xs:annotation><xs:documentation>Permet d'indiquer une classe Java qui sera en charge de transformer le fichier importé. C'est par exemple le cas pour le traitement des PJ.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="hideInHelp" type="xs:boolean" default="false" use="optional"><xs:annotation><xs:documentation>Permet d'empêcher l'apparition de cet état dans l'aide en ligne. Cet attribut n'est pas utilisé par Xemelios</xs:documentation></xs:annotation></xs:attribute>