Showing:

Annotations
Attributes
Diagrams
Identity Constraints
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:

http://med.kuleuven.be/exporl/apex/4.1.2/experiment

Main schema apexconfig.xsd
Namespace http://med.kuleuven.be/exporl/apex/4.1.2/experiment
Annotations
Apex main config file schema
Properties
attribute form default unqualified
element form default unqualified
[ top ]
Element apex:soundcardType / drivername
Namespace No namespace
Diagram
Diagram apexconfig.tmp#drivernameType_driver apexconfig.tmp#drivernameType
Type apex:drivernameType
Properties
content complex
minOccurs 1
maxOccurs unbounded
mixed true
Model
Attributes
QName Type Use
driver xs:Name required
Source
<xs:element name="drivername" type="apex:drivernameType" minOccurs="1" maxOccurs="unbounded"/>
[ top ]
Element apex:apex
Namespace http://med.kuleuven.be/exporl/apex/4.1.2/experiment
Diagram
Diagram apexconfig.tmp#apex_version apexconfig.tmp#apex_paths apexconfig.tmp#apex_soundcards apexconfig.tmp#apex_cohdrivers apexconfig.tmp#apex_prefixes apexconfig.tmp#apex_bertha apexconfig.tmp#apex_studyshareurl apexconfig.tmp#apex_interactive apexconfig.tmp#apex_useInstallationWideSettings
Properties
content complex
Model
Children bertha, cohdrivers, interactive, paths, prefixes, soundcards, studyshareurl, useInstallationWideSettings
Instance
<apex:apex version="" xmlns:apex="http://med.kuleuven.be/exporl/apex/4.1.2/experiment">
  <paths>{1,1}</paths>
  <soundcards>{1,1}</soundcards>
  <cohdrivers>{0,1}</cohdrivers>
  <prefixes>{0,1}</prefixes>
  <bertha>{0,1}</bertha>
  <studyshareurl>{0,1}</studyshareurl>
  <interactive>{0,1}</interactive>
  <useInstallationWideSettings>{0,1}</useInstallationWideSettings>
</apex:apex>
Attributes
QName Type Use
version xs:positiveInteger required
Source
<xs:element name="apex">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="paths">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="pluginScriptLibrary" type="xs:anyURI" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Name of main script library. Will be searched for in the plugins path and will be concatenated to any XML generating plugin.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="xslt" type="xs:anyURI" minOccurs="0">
              <xs:annotation>
                <xs:documentation>URL where the xslt scripts reside to be used for transformation of results files. This URI will be used to set the xml-stylesheet processing instruction in the results file.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="soundcards">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="card" type="apex:soundcardType" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="cohdrivers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="cohdriver" type="apex:cohDriverType" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="prefixes" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="prefix" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:anyURI">
                    <xs:attribute name="id" use="required" type="xs:ID"/>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="bertha" type="xs:boolean" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Use bertha for audio processing. When not provided this defaults to true.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="studyshareurl" type="xs:anyURI" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Url which will be opened on sharing the public key from the study dialog.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="interactive" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="constraints" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="constraint" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:simpleContent>
                        <xs:extension base="xs:string">
                          <xs:attribute name="expression" type="xs:string"/>
                        </xs:extension>
                      </xs:simpleContent>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
              <xs:unique name="unique-expression">
                <xs:selector xpath="./constraint"/>
                <xs:field xpath="@expression"/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="useInstallationWideSettings" type="xs:boolean" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specify whether to use user-specific settings or installation-wide settings. User-specific settings are stored in a user specific location (on windows under [HKEY_CURRENT_USER\Software\ExpORL\APEX] in the registry, on linux in $HOME/.config/ExpORL/APEX.conf). Installation-wide settings are stored in the folder where the apex binary resides (e.g. /path/to/apex-installation/config/ExpORL/APEX.ini).</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="version" use="required" type="xs:positiveInteger"/>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / paths
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_paths_pluginScriptLibrary apexconfig.tmp#apex_apex_paths_xslt
Properties
content complex
Model
Children pluginScriptLibrary, xslt
Instance
<paths>
  <pluginScriptLibrary>{0,1}</pluginScriptLibrary>
  <xslt>{0,1}</xslt>
</paths>
Source
<xs:element name="paths">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="pluginScriptLibrary" type="xs:anyURI" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Name of main script library. Will be searched for in the plugins path and will be concatenated to any XML generating plugin.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="xslt" type="xs:anyURI" minOccurs="0">
        <xs:annotation>
          <xs:documentation>URL where the xslt scripts reside to be used for transformation of results files. This URI will be used to set the xml-stylesheet processing instruction in the results file.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / paths / pluginScriptLibrary
Namespace No namespace
Annotations
Name of main script library. Will be searched for in the plugins path and will be concatenated to any
XML generating plugin.
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="pluginScriptLibrary" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of main script library. Will be searched for in the plugins path and will be concatenated to any XML generating plugin.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element apex:apex / paths / xslt
Namespace No namespace
Annotations
URL where the xslt scripts reside to be used for transformation of results files. This URI will be used to set the xml-stylesheet processing instruction in the results file.
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="xslt" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>URL where the xslt scripts reside to be used for transformation of results files. This URI will be used to set the xml-stylesheet processing instruction in the results file.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element apex:apex / soundcards
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_soundcards_card
Properties
content complex
Model
Children card
Instance
<soundcards>
  <card id="">{0,unbounded}</card>
</soundcards>
Source
<xs:element name="soundcards">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="card" type="apex:soundcardType" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / soundcards / card
Namespace No namespace
Diagram
Diagram apexconfig.tmp#soundcardType_id apexconfig.tmp#soundcardType_drivername apexconfig.tmp#soundcardType
Type apex:soundcardType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children drivername
Instance
<card id="">
  <drivername driver="">{1,unbounded}</drivername>
</card>
Attributes
QName Type Use
id xs:ID required
Source
<xs:element name="card" type="apex:soundcardType" minOccurs="0" maxOccurs="unbounded"/>
[ top ]
Element apex:apex / cohdrivers
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_cohdrivers_cohdriver
Properties
content complex
minOccurs 0
Model
Children cohdriver
Instance
<cohdrivers>
  <cohdriver id="">{0,unbounded}</cohdriver>
</cohdrivers>
Source
<xs:element name="cohdrivers" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="cohdriver" type="apex:cohDriverType" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / cohdrivers / cohdriver
Namespace No namespace
Diagram
Diagram apexconfig.tmp#cohDriverType_id apexconfig.tmp#cohDriverType
Type apex:cohDriverType
Properties
content complex
minOccurs 0
maxOccurs unbounded
mixed true
Model
Attributes
QName Type Use
id xs:ID required
Source
<xs:element name="cohdriver" type="apex:cohDriverType" minOccurs="0" maxOccurs="unbounded"/>
[ top ]
Element apex:apex / prefixes
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_prefixes_prefix
Properties
content complex
minOccurs 0
Model
Children prefix
Instance
<prefixes>
  <prefix id="">{0,unbounded}</prefix>
</prefixes>
Source
<xs:element name="prefixes" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="prefix" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:anyURI">
              <xs:attribute name="id" use="required" type="xs:ID"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / prefixes / prefix
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_prefixes_apex_apex_prefixes_prefix_id
Type extension of xs:anyURI
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
id xs:ID required
Source
<xs:element name="prefix" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:anyURI">
        <xs:attribute name="id" use="required" type="xs:ID"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / bertha
Namespace No namespace
Annotations
Use bertha for audio processing.
When not provided this defaults to true.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="bertha" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Use bertha for audio processing. When not provided this defaults to true.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element apex:apex / studyshareurl
Namespace No namespace
Annotations
Url which will be opened on sharing the public key from the study dialog.
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="studyshareurl" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Url which will be opened on sharing the public key from the study dialog.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element apex:apex / interactive
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_interactive_constraints
Properties
content complex
minOccurs 0
Model
Children constraints
Instance
<interactive>
  <constraints>{0,1}</constraints>
</interactive>
Source
<xs:element name="interactive" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="constraints" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="constraint" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:string">
                    <xs:attribute name="expression" type="xs:string"/>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="unique-expression">
          <xs:selector xpath="./constraint"/>
          <xs:field xpath="@expression"/>
        </xs:unique>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / interactive / constraints
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_interactive_apex_apex_interactive_constraints_constraint
Properties
content complex
minOccurs 0
Model
Children constraint
Instance
<constraints>
  <constraint expression="">{0,unbounded}</constraint>
</constraints>
Identity constraints
QName Type Refer Selector Field(s)
unique-expression unique ./constraint @expression
Source
<xs:element name="constraints" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="constraint" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="expression" type="xs:string"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:unique name="unique-expression">
    <xs:selector xpath="./constraint"/>
    <xs:field xpath="@expression"/>
  </xs:unique>
</xs:element>
[ top ]
Element apex:apex / interactive / constraints / constraint
Namespace No namespace
Diagram
Diagram apexconfig.tmp#apex_apex_interactive_apex_apex_interactive_constraints_apex_apex_interactive_apex_apex_interactive_constraints_constraint_expression
Type extension of xs:string
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
expression xs:string optional
Source
<xs:element name="constraint" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="expression" type="xs:string"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
[ top ]
Element apex:apex / useInstallationWideSettings
Namespace No namespace
Annotations
Specify whether to use user-specific settings or installation-wide settings. User-specific settings are
stored in a user specific location (on windows under [HKEY_CURRENT_USER\Software\ExpORL\APEX] in the
registry, on linux in $HOME/.config/ExpORL/APEX.conf). Installation-wide settings are stored in the folder
where the apex binary resides (e.g. /path/to/apex-installation/config/ExpORL/APEX.ini).
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="useInstallationWideSettings" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Specify whether to use user-specific settings or installation-wide settings. User-specific settings are stored in a user specific location (on windows under [HKEY_CURRENT_USER\Software\ExpORL\APEX] in the registry, on linux in $HOME/.config/ExpORL/APEX.conf). Installation-wide settings are stored in the folder where the apex binary resides (e.g. /path/to/apex-installation/config/ExpORL/APEX.ini).</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Complex Type apex:drivernameType
Namespace http://med.kuleuven.be/exporl/apex/4.1.2/experiment
Diagram
Diagram apexconfig.tmp#drivernameType_driver
Properties
mixed true
Used by
Model
Attributes
QName Type Use
driver xs:Name required
Source
<xs:complexType name="drivernameType" mixed="true">
  <xs:attribute name="driver" type="xs:Name" use="required"/>
</xs:complexType>
[ top ]
Complex Type apex:soundcardType
Namespace http://med.kuleuven.be/exporl/apex/4.1.2/experiment
Diagram
Diagram apexconfig.tmp#soundcardType_id apexconfig.tmp#soundcardType_drivername
Used by
Model
Children drivername
Attributes
QName Type Use
id xs:ID required
Source
<xs:complexType name="soundcardType">
  <xs:sequence>
    <xs:element name="drivername" type="apex:drivernameType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:ID" use="required"/>
</xs:complexType>
[ top ]
Complex Type apex:cohDriverType
Namespace http://med.kuleuven.be/exporl/apex/4.1.2/experiment
Diagram
Diagram apexconfig.tmp#cohDriverType_id
Properties
mixed true
Used by
Model
Attributes
QName Type Use
id xs:ID required
Source
<xs:complexType name="cohDriverType" mixed="true">
  <xs:attribute name="id" type="xs:ID" use="required"/>
</xs:complexType>
[ top ]
Attribute apex:drivernameType / @driver
Namespace No namespace
Type xs:Name
Properties
use required
Used by
Complex Type apex:drivernameType
Source
<xs:attribute name="driver" type="xs:Name" use="required"/>
[ top ]
Attribute apex:soundcardType / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type apex:soundcardType
Source
<xs:attribute name="id" type="xs:ID" use="required"/>
[ top ]
Attribute apex:cohDriverType / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type apex:cohDriverType
Source
<xs:attribute name="id" type="xs:ID" use="required"/>
[ top ]
Attribute apex:apex / prefixes / prefix / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
[ top ]
Attribute apex:apex / interactive / constraints / constraint / @expression
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="expression" type="xs:string"/>
[ top ]
Attribute apex:apex / @version
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Element apex:apex
Source
<xs:attribute name="version" use="required" type="xs:positiveInteger"/>
[ top ]