![JAR search and dependency download from the Maven repository](/logo.png)
xslt.inputs.ddi.templates.xsl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of eno-core Show documentation
Show all versions of eno-core Show documentation
Eno is a tool that generates survey questionnaires starting from their formal description in DDI
r:ID is the element identifier in DDI by default.
For a ResponseDomain, the r:ID of the output parameter of the question is in the TargetReference of the Binding corresponding to its format.
For d:Instruction elements, getting the id by concatenating the d:InterviewerInstructionReference parent r:ID with the current r:ID (because it can appear several times in the DDI and it needs to be unique).
The GridDimension has a Roster. It means the SMGRD can be repeated many times. An id is created by concatenating its QuestionGrid id with the '-RowLoop' string.
Identifiers for texts within cells in header rows and header columns (are concatenated because they can appear several times and need to be unique).
Identifiers for texts within cells in header rows and header columns (are concatenated because they can appear several times and need to be unique).
Identifier for top-left cell in 2 dimensions Grid without Label on first dimension CodeList
Identifier returned for a l:Variable : not using its DDI identifier but its name.
Identifier for a GenerationInstruction is the id of the output parameter
Identifier for the hideable group in "other – give details" in QuestionItem
Identifier for the hideable group in "other – give details" in QuestionGrid
Identifier for FixedCell : concat the name of the Grid, "Cell" and the position of the top-left corner
Identifier for ThenConstructReference is its IfThenElse's id concatened with '-THEN'
Identifier for ElseConstructReference is its IfThenElse's id concatened with '-ELSE'
Identifier for FlowControl is its OtherMaterial's ID
The label of a Sequence is its r:Label element.
The label of a StatementItem is its descendant Text.
The label of an Instruction is its descendant Text.
The label of a QuestionItem is the text of its QuestionText (default case).
The label of a QuestionGrid is the text of its QuestionText (default case).
The label of a Code is its descendant r:Label.
The label of a Code is its descendant r:Label.
The label of a Response.
The label of a Label is its own value !
The label of a Label with displayLabel attribute as 'false' is empty.
The label of grid cells without Response
The label of FlowControl
The label of a ComputationItem is the label of its Instruction.
The label of a Variable.
The label of the button : "add an occurrence"
The value of a fixed cell
The label of the Goto of a filter
The short label of a QuestionItem is the short name of QuestionItem
The short label of a QuestionItem is the short name of QuestionGrid
The description (label) of a ComputationItem
The business name of CodeList
The id of CodeList
The value of a Code is its Value child.
Getting the output format for d:CodeDomain item.
Getting the output format for d:NominalDomain item.
Getting the help instruction for a l:Code having a r:Description child.
Getting the style of a d:QuestonItem element.
Getting the style of a d:TextDomain (without maxLength attribute).
Getting the style of a d:TextDomain (with maxLength attribute).
Getting the style of a d:NumericDomain or au d:NumericDomain Reference element.
Getting the style of a submodule type Sequence.
Getting the style of a group type Sequence.
Getting the style of a help type Instruction.
Getting the style of a hint type Instruction.
Getting the style of a warning type Instruction.
Getting the style of a help type Instruction for ComputationItem.
Getting the style of a hint type Instruction for ComputationItem.
Getting the style of a StatementItem.
Getting the style of a d:QuestionGrid with two dimensions.
Getting the style of a d:QuestionGrid with only one dimension.
Getting the style of a duration type d:DateTimeDomain.
Getting the style of a date type d:DateTimeDomain.
Getting the style of a duration type d:DateTimeDomainReference.
Getting the style of a date type d:DateTimeDomainReference.
Getting the style of a code having an image.
Getting the style of a cell containing a sum of elements.
The command associated to a hideable ThenConstructReference.
The command associated to a hideable ElseConstructReference.
Function that returns the list of the variables in a filter.
Function that returns the list of the variables in a filter.
Function that returns the id of the 'other' for a 'give-details' response in a QuestionItem.
Function that returns the id of the 'other' for a 'give-details' response in a QuestionGrid.
Function that returns the list of the variables in the ancestor filters of a sequence module.
The command associated to a deactivatable ThenConstructReference.
The command associated to a deactivatable ElseConstructReference.
Function that returns the list of the variables in a filter.
Function that returns the list of the variables in a filter.
Getting the control of a d:ComputationItem.
Function that returns the list of the variables in a control-text (get-control).
Returns the calculation of the variable
Returns the list of the variables used in a variable calculation.
Getting the minimum of a numeric response domain.
Getting the minimum of a dateTime or duration response domain.
Getting the maximum of a numeric response domain.
Getting the regExp of a response domain.
Getting the regExp of a response domain reference.
Getting the number of decimals of a d:NumericDomain item (using the @decimalPositions attribute).
Getting the number of decimals of a d:NumericDomainReference item having a r:ManagedNumericRepresentation child.
Getting the message type of a d:Instruction being a descendant of a d:ComputationItem.
Getting the message type of a d:Instruction being a descendant of a d:ComputationItem.
Getting the criticality of a control (described by TypeOfInstruction in the ComputationItem)
Getting the length of a d:NumericDomain having a r:NumberRange child.
Getting the length of a d:NumericDomainReference having a r:NumberRange descendant.
Getting the length of a d:TextDomain item having a @maxLength attribute.
Getting the length of a 'duration' d:DateTimeDomain.
Getting the length of a 'duration' d:DateTimeDomainReference.
Getting the type of a d:DateTimeDomain or d:DateTimeDomainReference.
Getting the type of a d:DateTimeDomain or d:DateTimeRepresentation.
Getting the type of a d:NumericDomain without positive @DecimalPosition
Getting the type of a d:NumericDomainReference without positive @DecimalPosition
Getting the type of a d:NumericRepresentation without positive @DecimalPosition
Getting the type of a d:NumericRepresentationReference without positive @DecimalPosition
Getting the type of a d:NumericDomain with positive @DecimalPosition
Getting the type of a d:NumericDomainReference with positive @DecimalPosition
Getting the type of a d:NumericRepresentation with positive @DecimalPosition
Getting the type of a d:NumericRepresentationReference with positive @DecimalPosition
Getting the type of a d:TextDomain.
Getting the type of a d:TextRepresentation.
Getting the type of a d:QuestionItem having a d:NominalDomain
Getting the type of a boolean representation
Getting the type of a code representation
Getting the type of external variable
Getting the type of calculated variable
Getting the format of a d:DateTimeDomain or d:DateTimeDomainReference.
Getting the format of a d:TextDomain.
Getting the format of an Instruction
Getting the format of an StatementItem
Getting the format of a filter
Getting the format of a flowcontrol
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Default case for this function.
Getting the level of a l:Code when it has no parent CodeList.
Getting the minimum required associated to a d:StructuredMixedGridResponseDomain.
Getting the minimum required associated to a dynamical d:QuestionGrid
Getting the maximum lines allowed associated to a d:StructuredMixedGridResponseDomain.
Getting the maximum lines allowed associated to a dynamical d:QuestionGrid
Return a string describing the significant ancestor of a ResponseDomain or a ResponseDomainReference.
Return a string describing the significant ancestor of a ResponseDomain or a ResponseDomainReference.
Returns the image associated to a Code
Minimum number of responses
Return a boolean which define if the response is mandatory.
Returns the name of the loop
Returns the formula of the initial value
Returns the list of the variables used in the InitialValue
Returns the formula of the LoopWhile
Returns the list of the variables used in the LoopWhile
Returns the list of Ids of the module type Sequences in a loop
Returns the list of Ids of the loops in a loop
Returns the filter condition of a loop
Returns the variables of the filter condition of a loop
Returns the name of the loop which occurrences are filtered by the filter
Returns true if the module type Sequence is the first in a Loop
Returns true if the calculated variable is the first in the document
Returns true if the calculated variable has QuestionConstruct scope defined
Returns true if the calculated variable has Loop scope defined
Returns the ID of the object which should be the scope (whether QuestionConstruct or Loop)
The short label of a module is the name of the module type Sequence
The short label of a submodule is the name of the submodule type Sequence
Returns the content of a tooltip type Instruction at the Question level
Returns the content of a tooltip type Instruction in a response of type Code
Returns the content of a tooltip type Instruction at the instruction of a Question level
Returns the content of the description of the IfThenElse realted to a ThenConstructReference.
Returns the content of the description of the IfThenElse realted to a ElseConstructReference.
Returns true if the ThenConstructReference contains a module type Sequence.
Returns true if the ElseConstructReference contains a module type Sequence.
Returns false in default case, when the Variable element does not represent an external variable
Returns true if the Variable element represents an external variable
Returns true if the first ProgramLanguage tag encountered contains xpath (which must mean that the programming language used is xpath)
Returns the first descendant question of a loop, which is expected to be the question used as the iterator in case of a generating loop
Returns the r:ID of the pairwise scope
Returns the name of an external codelist
Returns the configuration for a suggester
© 2015 - 2025 Weber Informatics LLC | Privacy Policy