Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element TElement / help
Namespace No namespace
Annotations
Permet de définir l'aide de cet état
Diagram
Diagram conf-metier5.tmp#id28
Type THelp
Properties
content: complex
minOccurs: 0
mixed: true
Model
Source
<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>
Element TElement / path
Namespace No namespace
Annotations
Le chemin d'acces a cet element. Ce chemin doit etre un veritable XPath sans conditions. C'est le chemin qui est
utilise pour construire les requetes XPath dans les recherches
Diagram
Diagram conf-metier6.tmp#id43
Type TPseudoXPath
Properties
content: simple
Source
<xs:element name="path" type="TPseudoXPath">
  <xs:annotation>
    <xs:documentation>Le chemin d'acces a cet element. Ce chemin doit etre un veritable XPath sans conditions. C'est le chemin qui est utilise pour construire les requetes XPath dans les recherches</xs:documentation>
  </xs:annotation>
</xs:element>
Element TElement / environment
Namespace No namespace
Diagram
Diagram conf-metier1.tmp#id89 conf-metier1.tmp#id88
Type TEnvironment
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model variable+
Children variable
Instance
<environment>
  <variable domain="" name="" type="">{1,unbounded}</variable>
</environment>
Source
<xs:element name="environment" type="TEnvironment" minOccurs="0" maxOccurs="1"/>
Element TElement / liste-resultat
Namespace No namespace
Diagram
Diagram conf-metier27.tmp#id148 conf-metier27.tmp#id149 conf-metier27.tmp#id122 conf-metier27.tmp#id129 conf-metier27.tmp#id144 conf-metier27.tmp#id121
Type TListeResultat
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model (widget+ | champ+ | hidden+)
Children champ, hidden, widget
Instance
<liste-resultat ordre="" tri-defaut="">
  <widget class="" id="" libelle="">{1,unbounded}</widget>
  <champ affichable="" aggregate="" checked="" datatype="" date-format="" default-display="" exportable="" id="" identifiant="" libelle="">{1,unbounded}</champ>
  <hidden name="">{1,unbounded}</hidden>
</liste-resultat>
Attributes
QName Type Fixed Default Use Annotation
ordre xs:string required
contient la liste des sens dans lequel on doit trier, separes par des virgules.
exemple : ASC,DESC,DESC,ASC
Si une valeur est manquante, c'est ASC par defaut.
tri-defaut xs:string required
contient la liste des id des champs de la liste des resultats sur lesquels on trie, separes par des virgule.
exemple: lr3,lr4,lr15
Source
<xs:element name="liste-resultat" type="TListeResultat" minOccurs="0" maxOccurs="1"/>
Element TElement / parent
Namespace No namespace
Diagram
Diagram conf-metier36.tmp#id152 conf-metier36.tmp#id153 conf-metier36.tmp#id151
Type TParent
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
element xs:NCName optional
path TPseudoXPath optional
Source
<xs:element name="parent" type="TParent" minOccurs="0" maxOccurs="1"/>
Element TElement / enfants
Namespace No namespace
Diagram
Diagram conf-metier29.tmp#id156 conf-metier29.tmp#id155
Type TEnfants
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model enfant+
Children enfant
Instance
<enfants>
  <enfant element="" path="">{1,unbounded}</enfant>
</enfants>
Source
<xs:element name="enfants" type="TEnfants" minOccurs="0" maxOccurs="1"/>
Element TElement / critere
Namespace No namespace
Diagram
Diagram conf-metier9.tmp#id202 conf-metier9.tmp#id203 conf-metier9.tmp#id204 conf-metier9.tmp#id205 conf-metier9.tmp#id161 conf-metier9.tmp#id162 conf-metier9.tmp#id163 conf-metier9.tmp#id165 conf-metier9.tmp#id197 conf-metier9.tmp#id198 conf-metier9.tmp#id160
Type TCritere
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model help{0,1} , path{0,1} , (blank{0,1} | input | select) , property*
Children blank, help, input, path, property, select
Instance
<critere id="" libelle="" optional="" optional-display-id="">
  <help>{0,1}</help>
  <path>{0,1}</path>
  <property name="" value="">{0,unbounded}</property>
</critere>
Attributes
QName Type Fixed Default Use Annotation
id xs:NCName required
libelle required
optional xs:boolean optional
Lorsqu'un critère est défini sous un plugin, il est possible de le qualifier comme optionnel. Cela permet de filtrer plus précisemment les recherches prédéfinies.
optional-display-id optional
Permet de spécifier un champ optionnel. Si l'attribut n'est pas fournit, il n'y a pas de champ optionnel. Si il est fournit, c'est le champ désigné par l'attribut qui eest fournit en champ optionnel.
Source
<xs:element name="critere" minOccurs="0" maxOccurs="unbounded" type="TCritere"/>
Element TElement / plugin
Namespace No namespace
Diagram
Diagram conf-metier19.tmp#id221 conf-metier19.tmp#id222 conf-metier19.tmp#id223 conf-metier19.tmp#id224 conf-metier19.tmp#id225 conf-metier19.tmp#id227 conf-metier19.tmp#id228 conf-metier19.tmp#id208 conf-metier19.tmp#id209 conf-metier19.tmp#id210 conf-metier19.tmp#id211 conf-metier19.tmp#id212 conf-metier19.tmp#id215 conf-metier19.tmp#id207
Type TPlugin
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model help{0,1} , header{0,1} , property* , critere* , liste-export{0,1} , critere-optionnel*
Children critere, critere-optionnel, header, help, liste-export, property
Instance
<plugin available-persistences="" class="" id="" separator="" sum-possible="" title="" type="">
  <help>{0,1}</help>
  <header>{0,1}</header>
  <property name="" value="">{0,unbounded}</property>
  <critere id="" libelle="" optional="" optional-display-id="">{0,unbounded}</critere>
  <liste-export>{0,1}</liste-export>
  <critere-optionnel id="" id-ref="" optional="">{0,unbounded}</critere-optionnel>
</plugin>
Attributes
QName Type Fixed Default Use Annotation
available-persistences xs:string required
Cet attribut contient la liste des implementations de
persistence pour lesquelles ce plugin est valable.
C'est une liste d'identifiant de persistences tels qu'ils
apparaissent dans le xemelios.properties, separes par des
virgules ou des points-virgules
class xs:string required
La classe de ce plugin
id xs:NCName required
Représente un identifiant unique pour le plugin au sein d'un element.
separator xs:string optional
Utilise uniquement dans les plugin de type export, c'est le caractere
(ou la chaine) a utiliser comme separateur entre chaque champ.
sum-possible xs:boolean optional
Cet attribut permet de préciser les opérations de colonnes définies sur les champs
de résultats s'appliquant sur cette colonne précise. Il ne s'applique que pour
le type = 'search', et est obligatoire dans ce cas.
title xs:string required
Le titre de ce plugin tel qu'il est affiche dans la liste des plugins
type TPluginType required
Source
<xs:element name="plugin" minOccurs="0" maxOccurs="unbounded" type="TPlugin"/>
Complex Type TElement
Namespace No namespace
Diagram
Diagram conf-metier31.tmp#id229 conf-metier31.tmp#id230 conf-metier31.tmp#id231 conf-metier31.tmp#id232 conf-metier31.tmp#id233 conf-metier31.tmp#id234 conf-metier31.tmp#id85 conf-metier31.tmp#id86 conf-metier31.tmp#id87 conf-metier31.tmp#id120 conf-metier31.tmp#id150 conf-metier31.tmp#id154 conf-metier31.tmp#id159 conf-metier31.tmp#id206
Used by
Element TEtat/element
Model help{0,1} , path , environment{0,1} , liste-resultat{0,1} , parent{0,1} , enfants{0,1} , critere* , plugin*
Children critere, enfants, environment, help, liste-resultat, parent, path, plugin
Attributes
QName Type Fixed Default Use Annotation
balise xs:NCName required
La balise de cet element
browsable xs:boolean false optional
id xs:NCName required
max-display xs:integer required
Le nombre maximal d'elements a afficher en resultat de recherche
searchable xs:boolean true optional
Permet d'indiquer que les recherches sur cet élément sont interdites
titre required
Le titre de cet element. Ce titre est presente a l'utilisateur par Xemelios et doit donc etre intelligible
Source
<xs:complexType name="TElement">
  <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="path" type="TPseudoXPath">
      <xs:annotation>
        <xs:documentation>Le chemin d'acces a cet element. Ce chemin doit etre un veritable XPath sans conditions. C'est le chemin qui est utilise pour construire les requetes XPath dans les recherches</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="environment" type="TEnvironment" minOccurs="0" maxOccurs="1"/>
    <xs:element name="liste-resultat" type="TListeResultat" minOccurs="0" maxOccurs="1"/>
    <xs:element name="parent" type="TParent" minOccurs="0" maxOccurs="1"/>
    <xs:element name="enfants" type="TEnfants" minOccurs="0" maxOccurs="1"/>
    <xs:element name="critere" minOccurs="0" maxOccurs="unbounded" type="TCritere"/>
    <xs:element name="plugin" minOccurs="0" maxOccurs="unbounded" type="TPlugin"/>
  </xs:sequence>
  <xs:attribute name="balise" use="required" type="xs:NCName">
    <xs:annotation>
      <xs:documentation>La balise de cet element</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="id" use="required" type="xs:NCName"/>
  <xs:attribute name="max-display" use="required" type="xs:integer">
    <xs:annotation>
      <xs:documentation>Le nombre maximal d'elements a afficher en resultat de recherche</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="titre" use="required">
    <xs:annotation>
      <xs:documentation>Le titre de cet element. Ce titre est presente a l'utilisateur par Xemelios et doit donc etre intelligible</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="searchable" type="xs:boolean" default="true" use="optional">
    <xs:annotation>
      <xs:documentation>Permet d'indiquer que les recherches sur cet élément sont interdites</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="browsable" type="xs:boolean" default="false"/>
</xs:complexType>
Attribute TElement / @balise
Namespace No namespace
Annotations
La balise de cet element
Type xs:NCName
Properties
use: required
Used by
Complex Type TElement
Source
<xs:attribute name="balise" use="required" type="xs:NCName">
  <xs:annotation>
    <xs:documentation>La balise de cet element</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TElement / @id
Namespace No namespace
Type xs:NCName
Properties
use: required
Used by
Complex Type TElement
Source
<xs:attribute name="id" use="required" type="xs:NCName"/>
Attribute TElement / @max-display
Namespace No namespace
Annotations
Le nombre maximal d'elements a afficher en resultat de recherche
Type xs:integer
Properties
use: required
Used by
Complex Type TElement
Source
<xs:attribute name="max-display" use="required" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Le nombre maximal d'elements a afficher en resultat de recherche</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TElement / @titre
Namespace No namespace
Annotations
Le titre de cet element. Ce titre est presente a l'utilisateur par Xemelios et doit donc etre intelligible
Properties
use: required
Used by
Complex Type TElement
Source
<xs:attribute name="titre" use="required">
  <xs:annotation>
    <xs:documentation>Le titre de cet element. Ce titre est presente a l'utilisateur par Xemelios et doit donc etre intelligible</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TElement / @searchable
Namespace No namespace
Annotations
Permet d'indiquer que les recherches sur cet élément sont interdites
Type xs:boolean
Properties
use: optional
default: true
Used by
Complex Type TElement
Source
<xs:attribute name="searchable" type="xs:boolean" default="true" use="optional">
  <xs:annotation>
    <xs:documentation>Permet d'indiquer que les recherches sur cet élément sont interdites</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TElement / @browsable
Namespace No namespace
Type xs:boolean
Properties
default: false
Used by
Complex Type TElement
Source
<xs:attribute name="browsable" type="xs:boolean" default="false"/>