Showing:

Attributes
Diagrams
Instances
Properties
Source
Element documents-derives
Namespace No namespace
Diagram
Diagram conf-metier37.tmp#id289
Properties
content: complex
Model document*
Children document
Instance
<documents-derives>
  <document balise="" browsable="false" cardinalite-titre="S" control-config-file="" default-browsable-etat="" default-etat-global="" displayInMenuIf="" extends="" extension="" genre-titre="M" global-import-xslt-file="" global-uri-transformer="" id="" importable="true" import-class="" isControlable="false" libelle-collectivite="Collectivité" libelle-extension="" link-resolver="" menu-grouping="group" natIdColl="" navigate-to-document-class-swing="" navigate-to-document-class-web="" ordre-presentation="1000" persistence-config="" pj-namespace-uri="" referentiel="" referentiel-xslt-file="" schema="" textToXmlTransformer="" titre="">{0,unbounded}</document>
</documents-derives>
Source
<xs:element name="documents-derives">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="document" type="TDocument" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element documents-derives / document
Namespace No namespace
Diagram
Diagram conf-metier12.tmp#id257 conf-metier12.tmp#id258 conf-metier12.tmp#id259 conf-metier12.tmp#id260 conf-metier12.tmp#id261 conf-metier12.tmp#id262 conf-metier12.tmp#id263 conf-metier12.tmp#id264 conf-metier12.tmp#id265 conf-metier12.tmp#id266 conf-metier12.tmp#id267 conf-metier12.tmp#id268 conf-metier12.tmp#id269 conf-metier12.tmp#id270 conf-metier12.tmp#id271 conf-metier12.tmp#id272 conf-metier12.tmp#id273 conf-metier12.tmp#id274 conf-metier12.tmp#id275 conf-metier12.tmp#id276 conf-metier12.tmp#id277 conf-metier12.tmp#id278 conf-metier12.tmp#id279 conf-metier12.tmp#id280 conf-metier12.tmp#id281 conf-metier12.tmp#id282 conf-metier12.tmp#id283 conf-metier12.tmp#id284 conf-metier12.tmp#id285 conf-metier12.tmp#id286 conf-metier12.tmp#id287 conf-metier12.tmp#id27 conf-metier12.tmp#id29 conf-metier12.tmp#id35 conf-metier12.tmp#id48 conf-metier12.tmp#id51 conf-metier12.tmp#id65 conf-metier12.tmp#id66 conf-metier12.tmp#id69 conf-metier12.tmp#id70 conf-metier12.tmp#id76 conf-metier12.tmp#id79 conf-metier12.tmp#id252 conf-metier12.tmp#id26
Type TDocument
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model help{0,1} , namespaces{0,1} , special-key{0,3} , default-budget* , collectivite-path , budget-path{0,1} , resource* , reference-nomenclature-path{0,1} , parameters{0,1} , entete* , etat+ , traitementexterne*
Children budget-path, collectivite-path, default-budget, entete, etat, help, namespaces, parameters, reference-nomenclature-path, resource, special-key, traitementexterne
Instance
<document balise="" browsable="false" cardinalite-titre="S" control-config-file="" default-browsable-etat="" default-etat-global="" displayInMenuIf="" extends="" extension="" genre-titre="M" global-import-xslt-file="" global-uri-transformer="" id="" importable="true" import-class="" isControlable="false" libelle-collectivite="Collectivité" libelle-extension="" link-resolver="" menu-grouping="group" natIdColl="" navigate-to-document-class-swing="" navigate-to-document-class-web="" ordre-presentation="1000" persistence-config="" pj-namespace-uri="" referentiel="" referentiel-xslt-file="" schema="" textToXmlTransformer="" titre="">
  <help>{0,1}</help>
  <namespaces>{0,1}</namespaces>
  <special-key id="" libelle="" path="" pos="" transform="">{0,3}</special-key>
  <default-budget value="">{0,unbounded}</default-budget>
  <collectivite-path id="" sort="">{1,1}</collectivite-path>
  <budget-path id="" sort="">{0,1}</budget-path>
  <resource id="">{0,unbounded}</resource>
  <reference-nomenclature-path id="" sort="">{0,1}</reference-nomenclature-path>
  <parameters>{0,1}</parameters>
  <entete id="">{0,unbounded}</entete>
  <etat balise="" balise-namespace="" browsable-element="" cardinalite-titre="S" displayInMenuIf="" exportable="false" genre-titre="F" hideInHelp="false" id="" importable-element="" multi-page="false" titre="" transform-class="" use-external-browser="" xslt-file="">{1,unbounded}</etat>
  <traitementexterne id="" libelle="">{0,unbounded}</traitementexterne>
</document>
Attributes
QName Type Fixed Default Use Annotation
balise xs:NCName required
Identifie la balise de ce type de document. A la constitution du schema, il est preferable que la balise choisie soit unique dans la liste des documents que Xemelios sera amene a traiter. Ce n'est cependant pas obligatoire.
browsable xs:boolean false optional
cardinalite-titre Cardinality S optional
Permet d'indiquer si le titre est singulier ou pluriel
control-config-file xs:string optional
default-browsable-etat xs:IDREF optional
default-etat-global xs:NCName optional
En visualisation autonome, quel état utiliser
displayInMenuIf xs:string optional
extends xs:NCName optional
Permet d'indiquer de quel document hérite cette configuration
extension xs:NCName required
L'extension par defaut des fichiers pour ce type de document. En general, il s'agira de xhl
genre-titre Genre M optional
Permet d'indiquer si le titre est masculin ou féminin
global-import-xslt-file xs:string optional
emplacement relatif de la xsl d'import globale pour les controles editeurs
global-uri-transformer xs:string optional
Classe a utiliser pour transormer les URI de navigation inter-documents en parametres xsl
id xs:NCName required
Identifiant unique du type de document. Contrairement à la balise, l'identifiant doit etre unique dans Xemelios. Il est impossible d'avoir deux types de documents differents avec le meme identifiant.
import-class required
classe responsable de l'import. Il n'y a pas de classe d'import definie par defaut, il faut la préciser pour chaque document.
importable xs:boolean true optional
Permet de définir qu'un document n'est pas importable. Utile pour les documents multi-collectivité, quand on veut forcer l'usage d'une variante exclusive pour l'import.
isControlable xs:boolean false optional
libelle-collectivite xs:string Collectivité optional
Le libellé à afficher dans les boite de dialogues quand on demande la collectivité, ou dans la fenêtre de recherche
libelle-extension optional
libelle de l'extension. Ce libelle est affiche dans la boite de dialogue d'ouverture de fichiers. Si cette information n'est pas fournie, le titre est utilise.
link-resolver xs:string optional
Nom de la classe chargée d'interpréter les liens pour les règles complexes de navigation.
menu-grouping restriction of xs:string group optional
natIdColl xs:string required
Nature de l'identifiant de la collectivité : SIREN, SIRET, etc...
navigate-to-document-class-swing xs:Name optional
Classe à utiliser pour rechercher le document dans lequel naviguer. Si non renseigné, c'est le comportement par défaut qui est utilisé. Utilisé en Swing uniquement
navigate-to-document-class-web xs:Name optional
Classe à utiliser pour rechercher le document dans lequel naviguer. Si non renseigné, c'est le comportement par défaut qui est utilisé. Utilisé en Web uniquement
ordre-presentation xs:int 1000 optional
persistence-config required
Emplacement relatif (par rapport au repertoire des fichiers de configuration) du fichier de configuration de persistence.
pj-namespace-uri xs:anyURI optional
referentiel xs:NCName required
Identifiant de la balise du referentiel. Cette balise doit etre situee au neme niveau que les balises d'etat ou d'entetes de documents. Un document peut ne pas avoir de nomenclature. Les nomenclatures sont definies par type de document et par collectivite. Il est de la responsabilite des editeurs de contenu XML de fournir des nomenclatures exhaustives.
referentiel-xslt-file xs:string optional
Emplacement (relatif au repertoire des configurations) de la XSL a appliquer aux nomenclatures avant d'importer. Si aucune XSL n'est specifiee, il n'est applique aucune transformation prealable a l'import.
schema xs:string optional
Emplacement du schema du document. Cette information est purement informative et ne sert a aucun moment a pratiquer une validation des documents.
textToXmlTransformer xs:NCName optional
Pour les documents qui peuvent exister sous la forme txt, la classe qui permet de convertir le txt en xml
titre xs:string required
Titre du document. Cette information est obligatoire, elle est utilisee dans les menus et les boites de dialogue de Xemelios.
Source
<xs:element name="document" type="TDocument" minOccurs="0" maxOccurs="unbounded"/>