{
    "dynamicInputs": [
        {
            "identifier": "default",
            "dataTypes": [
                "Boolean",
                "ShortText",
                "Integer",
                "Float"
            ],
            "defaultDataType": "Float",
            "inputHandlingOptions":[
                "Single",
                "Constant",
                "Queue"
            ],
            "defaultInputHandling":"Queue",
            "inputExecutionConstraintOptions":[
                "Required",
                "RequiredIfConnected"
            ],
            "defaultInputExecutionConstraint":"Required",
            "metaData": {
                "variable.xpath": {
                    "guiName": "XPath",
                    "guiPosition": "0",
                    "guiGroup": "XML values",
					"visibility" : "shown",
					"defaultValue" : "",
					"validation" : "required",
					"persistent" : "true"
                }
            }
        },
		{
            "identifier": "mappingFile",
            "dataTypes": [
                "FileReference"
            ],
			"readOnly": "true",
            "defaultDataType": "FileReference",
            "inputHandlingOptions":[   
                "Constant"
            ],
            "defaultInputHandling":"Constant",
            "inputExecutionConstraintOptions":[
                "Required"
            ],
            "defaultInputExecutionConstraint":"Required",
			 "initialEndpoints": [
                {
                    "name": "Mapping file"
                }
            ]
        }
    ],
	"staticInputs": [
        {
            "name": "XML",
            "dataTypes": [
                "FileReference"
            ],
            "defaultDataType": "FileReference",
            "inputHandlingOptions":[
                "Single",
                "Constant",
                "Queue"
            ],
            "defaultInputHandling":"Queue"
        },
		{
			"name": "XML to integrate",
            "dataTypes": [
                "FileReference"
            ],
            "defaultDataType": "FileReference",
            "inputHandlingOptions":[
                "Single",
                "Constant",
				"Queue"
            ],
            "defaultInputHandling":"Queue"
		}
    ]
}
