Skip to content

MAAPFormData Schema ​

txt
EMRALD_Model#/definitions/MAAPFormData

Form data used by the MAAP form

AbstractExtensibleStatusIdentifiableCustom PropertiesAdditional PropertiesAccess RestrictionsDefined In
Can be instantiatedNoUnknown statusNoForbiddenForbiddennoneEMRALD_JsonSchemaV3_4.json*

MAAPFormData Type ​

object (MAAPFormData)

MAAPFormData Properties ​

PropertyTypeRequiredNullableDefined by
exePathstringOptionalcannot be nullEMRALD_Model
sourceElementsarrayOptionalcannot be nullEMRALD_Model
parametersarrayOptionalcannot be nullEMRALD_Model
initiatorsarrayOptionalcannot be nullEMRALD_Model
inputBlocksarrayOptionalcannot be nullEMRALD_Model
fileRefsarrayOptionalcannot be nullEMRALD_Model
inputPathstringOptionalcannot be nullEMRALD_Model
parameterPathstringOptionalcannot be nullEMRALD_Model
possibleInitiatorsarrayOptionalcannot be nullEMRALD_Model
docLinkVariablestringOptionalcannot be nullEMRALD_Model
outputstringOptionalcannot be nullEMRALD_Model
caTypeNot specifiedRequiredcannot be nullEMRALD_Model
needsUpgradebooleanOptionalcannot be nullEMRALD_Model

exePath ​

The path to the MAAP executable on the user's machine

exePath

  • is optional

  • Type: string

  • cannot be null

  • defined in: EMRALD_Model

exePath Type ​

string

sourceElements ​

The contents of original .inp file parsed into JSON

sourceElements

sourceElements Type ​

an array of merged types (Details)

parameters ​

Source elements from the .inp file identified as parameters

parameters

parameters Type ​

object[] (Details)

initiators ​

Source elements from the .inp file identified as initiators

initiators

initiators Type ​

an array of merged types (Details)

inputBlocks ​

Source elements from the .inp file identified as input blocks (if blocks, when block, etc.)

inputBlocks

inputBlocks Type ​

object[] (MAAPConditionalBlockStatement)

fileRefs ​

The paths to other files referenced by the .inp and .par files

fileRefs

  • is optional

  • Type: string[]

  • cannot be null

  • defined in: EMRALD_Model

fileRefs Type ​

string[]

inputPath ​

The full path to the .inp file on the user's machine

inputPath

  • is optional

  • Type: string

  • cannot be null

  • defined in: EMRALD_Model

inputPath Type ​

string

parameterPath ​

The full path to the .par file on the user's machine

parameterPath

  • is optional

  • Type: string

  • cannot be null

  • defined in: EMRALD_Model

parameterPath Type ​

string

possibleInitiators ​

A list of possible initiators extracted from the .par file

possibleInitiators

possibleInitiators Type ​

object[] (MAAPParameter)

docLinkVariable ​

The doc link variable used to store the results

docLinkVariable

  • is optional

  • Type: string

  • cannot be null

  • defined in: EMRALD_Model

docLinkVariable Type ​

string

output ​

The MAAP output variable to store in the doc link variable

output

  • is optional

  • Type: string

  • cannot be null

  • defined in: EMRALD_Model

output Type ​

string

caType ​

caType

caType Type ​

unknown (CustomFormType)

caType Constraints ​

enum: the value of this property must be equal to one of the following values:

ValueExplanation
"MAAP"

needsUpgrade ​

needsUpgrade

  • is optional

  • Type: boolean

  • cannot be null

  • defined in: EMRALD_Model

needsUpgrade Type ​

boolean