diff --git a/_09IAY_flow.json.json b/_09IAY_flow.json.json deleted file mode 100644 index fa988e5..0000000 --- a/_09IAY_flow.json.json +++ /dev/null @@ -1,6311 +0,0 @@ -{ - "Data": { - "$": { - "Id": "406" - }, - "Header": [ - { - "Fields": [ - { - "Name": [ - { - "_": "Git push", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the flow", - "Subtype": "inline", - "Type": "string", - "Validation": "Standard", - "Default": "NewFlow" - } - } - ], - "Type": [ - { - "_": "Flow", - "$": { - "Editor": "hide" - } - } - ], - "Description": [ - { - "_": "Created at 8/14/2025 10:15 AM", - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow", - "Subtype": "description", - "Type": "string", - "Validation": "Standard", - "Default": "" - } - } - ], - "TimeStamp": [ - { - "$": { - "Editor": "hide", - "CreationDate": "2025-08-14T08:15:50.277Z", - "ModificationDate": "2025-08-21T14:23:56.994Z" - } - } - ], - "FlowFolder": [ - { - "_": "Git push", - "$": { - "Editor": "hide" - } - } - ], - "LastObjId": [ - { - "_": "39", - "$": { - "Editor": "hide" - } - } - ], - "Locked": [ - { - "_": "No", - "$": { - "Editor": "hide", - "LockPassword": "" - } - } - ], - "AutomanagedCounter": [ - { - "_": "7", - "$": { - "Editor": "hide" - } - } - ], - "ImagePath": [ - { - "_": "E:/BlueWest/98-Utilitaires/Grille Switch.png", - "$": { - "Editor": "none;choosefile|Image files (*.png *.jpg)", - "LocalizedTagName": "Background image", - "Tooltip": "Path to the background image file", - "Subtype": "choosefile|Image files (*.png *.jpg)", - "Type": "string", - "Validation": "Standard", - "Opaque": "true", - "Default": "" - } - } - ], - "HeaderImagePath": [ - { - "_": "E:/BlueWest/bitBucketFolder/gitpush/Images/GitPush_200px.png", - "$": { - "Editor": "none;choosefile|Image files (*.png *.jpg)", - "LocalizedTagName": "Header image", - "Tooltip": "Path to the header image file", - "Subtype": "choosefile|Image files (*.png *.jpg)", - "Type": "string", - "Validation": "Standard", - "Opaque": "true", - "Default": "" - } - } - ], - "MarkerImage": [ - { - "$": { - "Editor": "none;inline;choosefile|Image files (*.png *.jpg)", - "LocalizedTagName": "Marker image", - "Tooltip": "Flow marker image to be shown in the Flows pane", - "Subtype": "none", - "Type": "enum:Priority 1;Priority 2;Priority 3;Priority 4;25% complete;50% complete;75% complete;100% complete;Up arrow;Down arrow;Left arrow;Right arrow;Red flag;Green flag;Blue flag;Black flag", - "Validation": "Standard", - "Opaque": "true", - "Default": "" - } - } - ], - "AdvancedTuningEnabled": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show advanced element properties", - "Tooltip": "Set to 'Yes' to unlock:\n- 2 extra performance properties for flow elements that support concurrent processing\n- The Log debug messages property for Node.js scripts/apps.", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the flow will be active only during a certain time of the day", - "Subtype": "", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to keep the flow active", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to keep the flow active", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the flow will be active only during a certain days of the week", - "Subtype": "", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week window during which to keep the flow active", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week window during which to keep the flow active", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the flow will be active only during a certain day of the month", - "Subtype": "", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day of the month during which to keep the flow active, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Version": [ - { - "_": "18", - "$": { - "CreatedBySwitch": "24.1", - "Editor": "hide", - "ModifiedBySwitch": "24.1" - } - } - ] - } - ] - } - ], - "Object": [ - { - "$": { - "LocalizedTagName": "Script element", - "Class": "object", - "Icon": "", - "Id": "2" - }, - "Fields": [ - { - "Type": [ - { - "_": "ScriptElement", - "$": { - "Editor": "hide" - } - } - ], - "LastModified": [ - { - "_": "2025-08-17T18:43:12.217Z", - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Name": [ - { - "_": "gitpush", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the script element", - "Type": "string" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Type": "string", - "Validation": "None", - "Validate": "No" - } - } - ], - "LogDebugMessages": [ - { - "_": "Default", - "$": { - "Editor": "inline", - "LocalizedTagName": "Log debug messages", - "Tooltip": "Defines if an element should log debug messages. If 'Default' is chosen, global preference 'Log debug messages' is used.", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "enum:Default;Yes", - "Validation": "None", - "Validate": "No", - "Default": "Default" - } - } - ], - "SPSDebugMode": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Enable debug mode", - "Tooltip": "If set to Yes, it is possible to debug the included Node.js script using Chrome or Visual Studio Code editor", - "Type": "bool", - "Validation": "None", - "Validate": "No", - "Default": "No" - } - } - ], - "SPSDebugPort": [ - { - "_": "9229", - "$": { - "Editor": "inline", - "LocalizedTagName": "Port", - "Tooltip": "Defines the port number a debugger can use to connect to a Node.js process", - "Type": "number", - "Default": "9229", - "Dependencyvalue": "Yes", - "Dependency": "SPSDebugMode" - } - } - ], - "SPSDebugEntryPoints": [ - { - "_": "\r\n jobArrived\r\n timerFired\r\n httpRequestTriggeredAsync\r\n\r\n", - "$": { - "Editor": "askplugin2", - "LocalizedTagName": "Debug entry points", - "Tooltip": "The script entry points to debug", - "Subtype": "askplugin2", - "Type": "string", - "Validation": "None", - "Dependencyvalue": "Yes", - "Dependency": "SPSDebugMode" - } - } - ], - "AbortTimeoutMinutes": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Abort after (minutes)", - "Tooltip": "If processing takes longer than this time, it is considered crashed or locked-up and it is aborted (0 means never abort). The default value can be set in the user preferences - Error Handling - Abort processes after (minutes).", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default" - } - } - ], - "ScriptPackagePath": [ - { - "_": "E:/BlueWest/bitBucketFolder/gitpush/gitpush/gitpush.sscript", - "$": { - "Editor": "choosefile|Script package (*.sscript)", - "LocalizedTagName": "Script path", - "Tooltip": "A script file.\nThis can be either a regular script package file or a zero size *.sscript file from a script folder.\n\nA regular script package file is an archive containing a script manifest, a declaration, a program and an icon. It may be password-protected. It is exported together with the flow.\n\nA script folder is a folder containing a zero size *.sscript file and other files normally present in the regular script package. Script folders are not password-protected and not exported together with the flow.", - "Subtype": "choosefile", - "Type": "string", - "Validation": "Standard", - "Opaque": "true", - "Validate": "notempty" - } - } - ], - "Xpos": [ - { - "_": "368", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "304", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "_": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbBJREFUWIW1lj1SAkEQhb9xi0STLUVNPYABGEpieQHlBnoCvYEYG5Ga6A3YE7gmGhD4E5uYMlgCiQFItYFA8bs7bA8v25l+8171Tk89gwtqjQrGXADhYKWNSJXybkXLNcnkVojpxUBhQcUbpztFDXct2X73EiiEOUNcCpGTbeRkm7gUEuYMQIFao+KfO0RkW0RW4mZXphE3u0Jkhci2NNyUDvz/t6N8bmbjKJ9jbz0Y1WTlphlIxOdPX81NM9AGePzqzWyMrbXnEUPTma6by002IFIFKNc7Ewc9fvUo1zsTNePoP3F3sX6LCzd5DAEi+8oSY9h/4g7DGcDB9wPvv/uLTnYZQ+B0p4jI9bClMGivyHWSOMDL5jFXGzeMc/l/iEbc9A4MD39Gxr+Dw0nutPgIwn1Q4nzRuaop0Ip7MaARVxvQioPiDiDca8V1BuZhSXHwdAmzivszkFHcjwGFuN6AUlxnwIM4eHyKs8KtA7VGZav5QWAtgbVsNT9Iz3NuWF0qdsQKU7EPaFKxI1aZir0YSIQmFbsayJyK/RjImIqXgfdUvCycUzGTrW7PS8VZ8AchLFDvP8ti5QAAAABJRU5ErkJggg==", - "$": { - "Editor": "hide" - } - } - ], - "Version": [ - { - "_": "1", - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Keywords": [ - { - "_": "bluewest, git, push, commit, save, cloud, version control, repository, repo, branch, merge, pull request, code sync, source control, github, bitbucket, gitea, gitlab", - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Tooltip": [ - { - "_": "Backup, version, and sync your flows as .xml or other files to GitHub, Bitbucket, Gitea, or GitLab effortlessly.", - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "IncomingConnections": [ - { - "_": "Yes", - "$": { - "RequireAtLeastOne": "Yes", - "Editor": "hide" - } - } - ], - "OutgoingConnections": [ - { - "_": "Unlimited", - "$": { - "RequireAtLeastOne": "Yes", - "Editor": "hide", - "DetailedInfo": "" - } - } - ], - "ConnectionType": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "FunctionsNodeJSScript": [ - { - "$": { - "Editor": "hide" - } - } - ], - "ExecutionMode": [ - { - "_": "Concurrent", - "$": { - "Editor": "hide" - } - } - ], - "NumberOfSlots": [ - { - "_": "Default", - "$": { - "Editor": "hide" - } - } - ], - "ExecutionGroup": [ - { - "$": { - "Editor": "hide" - } - } - ], - "PerformanceTuning": [ - { - "_": "No", - "$": { - "Editor": "hide" - } - } - ], - "IdleAfterJob": [ - { - "_": "0", - "$": { - "Editor": "hide" - } - } - ], - "PositionInElementPane": [ - { - "_": "Configurators", - "$": { - "Editor": "hide" - } - } - ], - "SubcategoryInElementPane": [ - { - "_": "Custom", - "$": { - "Editor": "hide" - } - } - ], - "DispositionInElementPane": [ - { - "$": { - "Editor": "hide", - "Type": "number" - } - } - ], - "Description": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Compatibility": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "SupportInfo": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "AppDiscovery": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "FlowUpgradeWarning": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "UpgradeMaximumVersion": [ - { - "$": { - "Editor": "hide", - "Type": "number" - } - } - ], - "Connections": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "SwitchModule": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "ObsoleteProperties": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "ObsoleteConnectionProperties": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "gitService": [ - { - "_": "Bitbucket", - "$": { - "Editor": "inline;sltextwithvar;scriptexp", - "LocalizedTagName": "Git service", - "Tooltip": "", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "enum:Github;Bitbucket;Gitea;Gitlab", - "Validation": "Standard", - "Default": "Bitbucket", - "UserDefined": "true" - } - } - ], - "pickupMode": [ - { - "_": "Job is asset", - "$": { - "Editor": "inline;sltextwithvar;scriptexp", - "LocalizedTagName": "Pickup mode", - "Tooltip": "", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "enum:Job is asset;Job refer to asset;From dataset", - "Validation": "Standard", - "Default": "Job is asset", - "UserDefined": "true" - } - } - ], - "datasetName": [ - { - "_": "Flow", - "$": { - "Editor": "inline;sltextwithvar;scriptexp", - "LocalizedTagName": "Dataset name", - "Tooltip": "", - "Subtype": "inline", - "DependencyCondition": "Equals", - "DetailedInfo": "", - "Type": "string", - "Validation": "Standard", - "Default": "Flow", - "UserDefined": "true", - "Dependencyvalue": "From dataset", - "Dependency": "pickupMode" - } - } - ], - "assetPath": [ - { - "$": { - "Editor": "inline;choosefile;choosefolder;sltextwithvar;scriptexp", - "LocalizedTagName": "Choose file or folder", - "Tooltip": "", - "Subtype": "inline", - "DependencyCondition": "Equals", - "DetailedInfo": "", - "Type": "string", - "Validation": "Standard", - "Default": "", - "UserDefined": "true", - "Dependencyvalue": "Job refer to asset", - "Dependency": "pickupMode" - } - } - ], - "commitMessage": [ - { - "_": "Pushed by Git push app from Switch", - "$": { - "Editor": "inline;sltextwithvar;scriptexp", - "LocalizedTagName": "Commit message", - "Tooltip": "", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "string", - "Validation": "Standard", - "Default": "Pushed by Git push app from Switch", - "UserDefined": "true" - } - } - ], - "addElementDescription": [ - { - "_": "Yes", - "$": { - "Editor": "inline;conditionwithvar;sltextwithvar;scriptexp", - "LocalizedTagName": "Add description of change in each flow element?", - "Tooltip": "Will work only for XML flows.", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "UserDefined": "true" - } - } - ], - "alwaysPush": [ - { - "_": "Yes", - "$": { - "Editor": "inline;conditionwithvar;sltextwithvar;scriptexp", - "LocalizedTagName": "Compare to previous version before pushing?", - "Tooltip": "If the file have not changed (Sha256 verification) since previous push by Switch, it won't be pushed to the git service.\n\nFor XML flows, it will based on the Name of the flow (in the XML)\nFor other file, it will be based on the fileName.", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "UserDefined": "true" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "1" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "Folder 1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/Folder 1", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "inline", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "inline", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "inline", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "inline", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "inline", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "272", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "304", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "7" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "Folder 4", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/Folder 4", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "560", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "304", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "6" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "Folder 3", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/Folder 3", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "560", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "384", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "4" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "Folder 2", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/Folder 2", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "560", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "224", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "3" - }, - "Fields": [ - { - "Type": [ - { - "_": "Filter", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "0", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "1", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "2", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "Gray", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "inline", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Type": "bool", - "Default": "No" - } - } - ], - "IncludeMask": [ - { - "_": "All Files", - "$": { - "Editor": "allfiles;allotherfiles;types;filepatterns;regexp;scriptexp;conditionwithvar", - "LocalizedTagName": "Include these jobs", - "Tooltip": "Specify which jobs can flow through this connection. Jobs can be filtered on job name, job type and using regular expressions.", - "Subtype": "allfiles", - "Type": "string", - "Validate": "Yes", - "Default": "All Files" - } - } - ], - "ExcludeMask": [ - { - "_": "No Files", - "$": { - "Editor": "nofiles;types;filepatterns;regexp;scriptexp;conditionwithvar", - "LocalizedTagName": "Exclude these jobs", - "Tooltip": "Specify which jobs cannot flow through this connection. Jobs can be filtered on job name, job type and using regular expressions.", - "Subtype": "nofiles", - "Type": "string", - "Validate": "Yes", - "Default": "No Files" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Problem jobs", - "Class": "object", - "Icon": "", - "Id": "20" - }, - "Fields": [ - { - "Type": [ - { - "_": "ProblemFilesFolder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "producer", - "$": { - "Editor": "hide" - } - } - ], - "ConnectionType": [ - { - "_": "Filter", - "$": { - "Editor": "hide" - } - } - ], - "OutgoingConnections": [ - { - "_": "One", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "Problem jobs", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the problem jobs folder in the design area", - "Type": "string", - "Validation": "None", - "Validate": "No" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "ProblemFilesFolderScope": [ - { - "_": "This flow only", - "$": { - "Editor": "inline", - "LocalizedTagName": "Handle problem jobs for", - "Tooltip": "Specify the scope of problem jobs folder element", - "Subtype": "inline", - "Type": "enum:This flow only;All flows", - "Validation": "Standard", - "Default": "This flow only" - } - } - ], - "ProblemFilesFolderEmails": [ - { - "_": "Default", - "$": { - "Editor": "none;default;inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Send alerts to", - "Tooltip": "Specify email addresses that will receive alert messages about problem jobs.\nEmail addresses are separated by a semicolon or by a newline. If the value is Default, the addresses defined in the preference 'Send problem alerts to' will be used. If None is selected, then no alert messages will be sent.\n\nNote that alerts will be sent only in case they are enabled in the Switch preferences, i.e. the 'Problem job arrives' preference is set to Yes.", - "Subtype": "default", - "Type": "string", - "Validation": "Standard", - "Default": "Default", - "Dependencyvalue": "This flow only", - "Dependency": "ProblemFilesFolderScope" - } - } - ], - "RetryCount": [ - { - "_": "10", - "$": { - "Editor": "inline", - "LocalizedTagName": "Retry count", - "Tooltip": "The number of attempts in case of unsuccessful sending alerts (allowed values from 1 to 100)", - "DependencyCondition": "Does not match", - "Type": "number", - "Format": "^[1-9][0-9]?$|^100$", - "Dependencyvalue": "^Default$|^$", - "Dependency": "ProblemFilesFolderEmails" - } - } - ], - "RetryDelay": [ - { - "_": "10", - "$": { - "Editor": "inline", - "LocalizedTagName": "Retry delay (minutes)", - "Tooltip": "Time interval in minutes between transfer attempts by email (allowed values from 1 to 120)", - "DependencyCondition": "Does not match", - "Type": "number", - "Format": "^[1-9][0-9]?$|^1[0-1][0-9]$|^120$", - "Dependencyvalue": "^Default$|^$", - "Dependency": "ProblemFilesFolderEmails" - } - } - ], - "Xpos": [ - { - "_": "272", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "136", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "_": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAvUlEQVRYhe3WMQ6CQBSE4RkkegMKgx1ewAtoRzyKN7DxHN7BysR7WFpTWJgAnRWSHRtrXXQjJr6/fmS+ZBsA699jPZluHJQPnl0JZRu3q6QoLsEBVZo5Anx1KOHomuE8KU/XkIDIZxwASMw4anbCIg4K6Hi8rMbnrTzRPrFOM3X9SFIBsP14nNy/BQiVA1ynJwhdBES9Ah4IAxjAAAYwgAH+HSDA9TUu6RZH4FpALijYf55PBEXy8M1N6ze7A/W5M3E8K3ujAAAAAElFTkSuQmCC", - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "22" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "File", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Subtype": "inline", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/File", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "168", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "304", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "34" - }, - "Fields": [ - { - "Type": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Subtype": "", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "-90", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Subtype": "inline", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "2", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "4", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "Green", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "inline", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "TrafficType": [ - { - "_": "Data", - "$": { - "Editor": "inline", - "LocalizedTagName": "Carry this type of jobs", - "Tooltip": "Specify whether this connection should transport data jobs (output jobs) or log files (such as Preflight Reports, Distiller logs, etc...)", - "Subtype": "", - "Type": "enum:Data;Log;Data with log", - "Default": "Data" - } - } - ], - "DatasetName": [ - { - "_": "Log", - "$": { - "Editor": "inline", - "LocalizedTagName": "Dataset Name", - "Tooltip": "A name for the set of metadata picked up by this tool", - "Subtype": "", - "Type": "string", - "Dependencyvalue": "Data with log", - "Dependency": "TrafficType" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Subtype": "", - "Type": "bool", - "Default": "No" - } - } - ], - "Success": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Success out", - "Subtype": "", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ], - "Warning": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Warning out", - "Subtype": "inline", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ], - "Error": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Error out", - "Subtype": "inline", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "35" - }, - "Fields": [ - { - "Type": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Subtype": "", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "0", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Subtype": "", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "2", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "7", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "Orange", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "inline", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "TrafficType": [ - { - "_": "Data", - "$": { - "Editor": "inline", - "LocalizedTagName": "Carry this type of jobs", - "Tooltip": "Specify whether this connection should transport data jobs (output jobs) or log files (such as Preflight Reports, Distiller logs, etc...)", - "Subtype": "", - "Type": "enum:Data;Log;Data with log", - "Default": "Data" - } - } - ], - "DatasetName": [ - { - "_": "Log", - "$": { - "Editor": "inline", - "LocalizedTagName": "Dataset Name", - "Tooltip": "A name for the set of metadata picked up by this tool", - "Subtype": "", - "Type": "string", - "Dependencyvalue": "Data with log", - "Dependency": "TrafficType" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Subtype": "", - "Type": "bool", - "Default": "No" - } - } - ], - "Success": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Success out", - "Subtype": "inline", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ], - "Warning": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Warning out", - "Subtype": "", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ], - "Error": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Error out", - "Subtype": "inline", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "36" - }, - "Fields": [ - { - "Type": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Subtype": "", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "-90", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Subtype": "inline", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "2", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "6", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "#ff0000", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "choosecolor", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "TrafficType": [ - { - "_": "Data", - "$": { - "Editor": "inline", - "LocalizedTagName": "Carry this type of jobs", - "Tooltip": "Specify whether this connection should transport data jobs (output jobs) or log files (such as Preflight Reports, Distiller logs, etc...)", - "Subtype": "", - "Type": "enum:Data;Log;Data with log", - "Default": "Data" - } - } - ], - "DatasetName": [ - { - "_": "Log", - "$": { - "Editor": "inline", - "LocalizedTagName": "Dataset Name", - "Tooltip": "A name for the set of metadata picked up by this tool", - "Subtype": "", - "Type": "string", - "Dependencyvalue": "Data with log", - "Dependency": "TrafficType" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Subtype": "", - "Type": "bool", - "Default": "No" - } - } - ], - "Success": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Success out", - "Subtype": "inline", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ], - "Warning": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Warning out", - "Subtype": "inline", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ], - "Error": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Error out", - "Subtype": "", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "21" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "Folder 1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/Folder 1#1", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "-16", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "304", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Script element", - "Class": "object", - "Icon": "", - "Id": "24" - }, - "Fields": [ - { - "Type": [ - { - "_": "ScriptElement", - "$": { - "Editor": "hide" - } - } - ], - "LastModified": [ - { - "_": "2025-08-14T09:39:14.351Z", - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Name": [ - { - "_": "xml2json", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the script element", - "Type": "string" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Type": "string", - "Validation": "None", - "Validate": "No" - } - } - ], - "LogDebugMessages": [ - { - "_": "Default", - "$": { - "Editor": "inline", - "LocalizedTagName": "Log debug messages", - "Tooltip": "Defines if an element should log debug messages. If 'Default' is chosen, global preference 'Log debug messages' is used.", - "Subtype": "inline", - "DetailedInfo": "", - "Type": "enum:Default;Yes", - "Validation": "None", - "Validate": "No", - "Default": "Default" - } - } - ], - "SPSDebugMode": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Enable debug mode", - "Tooltip": "If set to Yes, it is possible to debug the included Node.js script using Chrome or Visual Studio Code editor", - "Type": "bool", - "Validation": "None", - "Validate": "No", - "Default": "No" - } - } - ], - "SPSDebugPort": [ - { - "_": "9229", - "$": { - "Editor": "inline", - "LocalizedTagName": "Port", - "Tooltip": "Defines the port number a debugger can use to connect to a Node.js process", - "Type": "number", - "Default": "9229", - "Dependencyvalue": "Yes", - "Dependency": "SPSDebugMode" - } - } - ], - "SPSDebugEntryPoints": [ - { - "_": "\r\n jobArrived\r\n timerFired\r\n httpRequestTriggeredAsync\r\n\r\n", - "$": { - "Editor": "askplugin2", - "LocalizedTagName": "Debug entry points", - "Tooltip": "The script entry points to debug", - "Subtype": "askplugin2", - "Type": "string", - "Validation": "None", - "Dependencyvalue": "Yes", - "Dependency": "SPSDebugMode" - } - } - ], - "AbortTimeoutMinutes": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Abort after (minutes)", - "Tooltip": "If processing takes longer than this time, it is considered crashed or locked-up and it is aborted (0 means never abort). The default value can be set in the user preferences - Error Handling - Abort processes after (minutes).", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default" - } - } - ], - "ScriptPackagePath": [ - { - "_": "E:/BlueWest/bitBucketFolder/xml2json/xml2json.sscript", - "$": { - "Editor": "choosefile|Script package (*.sscript)", - "LocalizedTagName": "Script path", - "Tooltip": "A script file.\nThis can be either a regular script package file or a zero size *.sscript file from a script folder.\n\nA regular script package file is an archive containing a script manifest, a declaration, a program and an icon. It may be password-protected. It is exported together with the flow.\n\nA script folder is a folder containing a zero size *.sscript file and other files normally present in the regular script package. Script folders are not password-protected and not exported together with the flow.", - "Subtype": "choosefile|Script package (*.sscript)", - "Type": "string", - "Validation": "Standard", - "Opaque": "true", - "Validate": "notempty" - } - } - ], - "Xpos": [ - { - "_": "80", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "304", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "_": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUWIXtlkFO20AUhj/HBRzTSiyoRBdEVrqglboIy7KCE9Ab4J4g9ASUE1BOgDlCbpANyZIsuiiLgmU2lcjCEsUxMY5ZwFjEdqjtZhRV6r968+Z53qd588ajkFDY4RRoJP0F1avcsqVs4f4pUHk6iLoYo4iLv0xeCEJJOsIOEUDlY1Qq66g7tmRP3WD9ufhKqSz51QhPOJolACiYz0HIBxAQHXZnB/Cgg7su5iwBUKJ0KV6UWchyfI4vfTaX5wFo94c061U+vVmAxQbc9HKvlRvADSIOzwdYjo/thQDsrGqPAAHtfoChq5i1E5rvqyzNjXd4oj1j5b4HlNYVAIau0qxXMWtanMQNIizH5/B8EMNF268zAdSN8Zylz4AbjDLtosq9A1klOFp/BcDn02uAxxJoNOuTS5DcgVJXcdYh3FnVMGvaxG+mClBGUz8D09K/B2A5PkrrKm5LIB5bji8f4PjyIcnu22rsE7aYkwogdPDhZaYtHcD2RqkeB1iaU7C94hdSIYD9Mw/bC+P+f6rN5XlsL2T/zJMH8PXHDQDbK2kA4RMxcgDeLQLQ+jVMzQmfiJECsLemY+gq7X4aoN0fYugqe2u6PAAAQ6/gBulr2g0iDL14U5Vuwy/ff2fa0gHEK+jbz0HsE7aYK6L/f8OJj9JJj8hpK2sH8r+piyu19j3lN9ZziOU/uQAAAABJRU5ErkJggg==", - "$": { - "Editor": "hide" - } - } - ], - "Version": [ - { - "_": "1", - "$": { - "Editor": "hide", - "Type": "number" - } - } - ], - "Keywords": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Tooltip": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "IncomingConnections": [ - { - "_": "Yes", - "$": { - "RequireAtLeastOne": "Yes", - "Editor": "hide" - } - } - ], - "OutgoingConnections": [ - { - "_": "Unlimited", - "$": { - "RequireAtLeastOne": "No", - "Editor": "hide", - "DetailedInfo": "" - } - } - ], - "ConnectionType": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "FunctionsNodeJSScript": [ - { - "_": "jobArrived", - "$": { - "Editor": "hide" - } - } - ], - "ExecutionMode": [ - { - "_": "Concurrent", - "$": { - "Editor": "hide" - } - } - ], - "NumberOfSlots": [ - { - "_": "Default", - "$": { - "Editor": "hide" - } - } - ], - "ExecutionGroup": [ - { - "$": { - "Editor": "hide" - } - } - ], - "PerformanceTuning": [ - { - "_": "No", - "$": { - "Editor": "hide" - } - } - ], - "IdleAfterJob": [ - { - "_": "0", - "$": { - "Editor": "hide" - } - } - ], - "PositionInElementPane": [ - { - "_": "Configurators", - "$": { - "Editor": "hide" - } - } - ], - "SubcategoryInElementPane": [ - { - "_": "Custom", - "$": { - "Editor": "hide" - } - } - ], - "DispositionInElementPane": [ - { - "$": { - "Editor": "hide", - "Type": "number" - } - } - ], - "Description": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "Compatibility": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "SupportInfo": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "AppDiscovery": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "FlowUpgradeWarning": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "UpgradeMaximumVersion": [ - { - "$": { - "Editor": "hide", - "Type": "number" - } - } - ], - "Connections": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "SwitchModule": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "ObsoleteProperties": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ], - "ObsoleteConnectionProperties": [ - { - "$": { - "Editor": "hide", - "Type": "string" - } - } - ] - } - ] - }, - { - "$": { - "LocalizedTagName": "Folder", - "Class": "object", - "Icon": "", - "Id": "26" - }, - "Fields": [ - { - "Type": [ - { - "_": "Folder", - "$": { - "Editor": "hide" - } - } - ], - "Category": [ - { - "_": "folder", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "_": "JSON", - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the folder in the design area", - "Subtype": "inline", - "Type": "string", - "Validation": "Standard" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "Path": [ - { - "_": "#automanaged#", - "$": { - "Editor": "automanaged;choosefolder;inline", - "LocalizedTagName": "Path", - "Tooltip": "Path to the backing folder", - "Subtype": "automanaged", - "AutomanagedPath": "D:/Enfocus/Enfocus Switch Dataroot/backing/Git push/automanaged/JSON", - "Type": "string", - "Validation": "Standard" - } - } - ], - "LeaveOriginals": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Leave originals in place", - "Tooltip": "If set to yes, incoming jobs are left untouched in the folder", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "MinimumFileSize": [ - { - "$": { - "Editor": "inline;none", - "LocalizedTagName": "Minimum file size (KB)", - "Tooltip": "Minimum filesize (KB) before Switch picks up the file or folder. Leave empty to set no minimum.", - "Subtype": "none", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "ScanEvery": [ - { - "_": "Default", - "$": { - "Editor": "inline;default", - "LocalizedTagName": "Scan every (seconds)", - "Tooltip": "The frequency with which this folder is scanned for newly arrived jobs", - "Subtype": "default", - "DependencyCondition": "Not-equals", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "Default", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "TimeOfDayWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Time-of-day window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain time of the day", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "AllowToHour": [ - { - "_": "00:00", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to (hh:mm)", - "Tooltip": "The time-of-day window during which to detect jobs", - "Subtype": "", - "Type": "time", - "Validation": "Standard", - "Default": "00:00", - "Dependencyvalue": "Yes", - "Dependency": "TimeOfDayWindow" - } - } - ], - "DayOfWeekWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-week window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during certain days of the week", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "AllowFromDay": [ - { - "_": "Monday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow from", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Monday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "AllowToDay": [ - { - "_": "Sunday", - "$": { - "Editor": "inline", - "LocalizedTagName": "Allow to", - "Tooltip": "The days of the week during which to detect jobs", - "Subtype": "", - "Type": "enum:Monday;Tuesday;Wednesday;Thursday;Friday;Saturday;Sunday", - "Validation": "Standard", - "Default": "Sunday", - "Dependencyvalue": "Yes", - "Dependency": "DayOfWeekWindow" - } - } - ], - "DayOfMonthWindow": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day-of-month window", - "Tooltip": "If set to yes, the folder detects (and moves) newly arrived jobs only during a certain day of the month", - "Subtype": "", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "Day": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Day", - "Tooltip": "The day in the month during which to detect jobs, as a number in the range [1 . . 31]", - "Subtype": "", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[1-9]|0[1-9]|[12][0-9]|3[01]", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "RelativeTo": [ - { - "_": "Start of the month", - "$": { - "Editor": "inline", - "LocalizedTagName": "Relative to", - "Tooltip": "Determines whether the day of the month is relative to 'Start of the month’ or 'End of the month'", - "Subtype": "", - "Type": "enum:Start of the month;End of the month", - "Validation": "Standard", - "Default": "Start of the month", - "Dependencyvalue": "Yes", - "Dependency": "DayOfMonthWindow" - } - } - ], - "Color": [ - { - "_": "Yellow", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this folder", - "Subtype": "inline", - "Type": "enum:Yellow;Orange;Green;Cyan;Blue;Magenta", - "Default": "Yellow" - } - } - ], - "AttachHierarchyInfo": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Attach hierarchy info", - "Tooltip": "When set to yes, the name of this folder is stored in the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "IncludeFolderName": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Add name at the top", - "Tooltip": "Set to yes to store the name of the folder at the top of the hierarchy section of the job ticket for processed jobs", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "AttachHierarchyInfo" - } - } - ], - "AttachEmailAddresses": [ - { - "$": { - "Editor": "inline;sltextwithvar;description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email addresses", - "Tooltip": "The specified email addresses are added to each job's email info as the job passes through the folder; see using email info for more details.\nEmail addresses are separated by a semicolon or by a newline", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "AttachEmailBodyText": [ - { - "$": { - "Editor": "description;mltextwithvar;scriptexp", - "LocalizedTagName": "Attach email body text", - "Tooltip": "The specified body text is added to each job's email info as the job passes through the folder; see using email info for more details.", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "" - } - } - ], - "JobState": [ - { - "$": { - "Editor": "inline;scriptexp;sltextwithvar", - "LocalizedTagName": "Attach job state", - "Tooltip": "Enter a descriptive name for the state jobs are in when they pass this folder. This state can be used in the statistics view and be seen in a client application", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "FlowStage": [ - { - "$": { - "Editor": "hide", - "LocalizedTagName": "Flow stage (deprecated)", - "Tooltip": "Deprecated. Please use the 'Refresh job info' element instead.\n\nDescriptive name for the flow stage that will be shown for the jobs on the Switch Web Portal.", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPriority": [ - { - "$": { - "Editor": "inline;none;scriptexp;sltextwithvar", - "LocalizedTagName": "Set job priority", - "Tooltip": "If set to None, nothing happens. If set to any other value (including zero), the priority of each job is set to this new value as soon as the job arrives in the folder", - "Subtype": "none", - "Type": "number", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "SetJobPrivateData": [ - { - "$": { - "Editor": "none;mltextwithvar", - "LocalizedTagName": "Set job private data", - "Tooltip": "The private data to attach to the jobs passing this folder. Each private data item should be specified on a separate line by a string in the format 'key=value' (without quotes).\nNote that keys cannot contain the character '=', but values can (the part before the first found '=' is used as the key).", - "Subtype": "none", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "none" - } - } - ], - "SafeMove": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Safe move", - "Tooltip": "When enabled, Switch will first copy the job to a temporary file before deleting it from the original location. In case of network permission problems, this option can be disabled to move the job immediately to its destination", - "Subtype": "inline", - "DependencyCondition": "Not-equals", - "Type": "bool", - "Validation": "Standard", - "Default": "Yes", - "Dependencyvalue": "#automanaged#", - "Dependency": "Path" - } - } - ], - "StripUnikName": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "UserManagedValue": "No", - "LocalizedTagName": "Strip unique name", - "Tooltip": "Strip the unique prefix added to job names for jobs entering this folder", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "ValueIsAutomanaged": "Yes" - } - } - ], - "DuplicateLogic": [ - { - "_": "Overwrite", - "$": { - "Editor": "inline", - "LocalizedTagName": "Duplicates", - "Tooltip": "Determines what happens when a job arrives with the same name as a job already residing in the folder", - "Subtype": "inline", - "Type": "enum:Overwrite;Keep unique name;Add version number;Fail", - "Validation": "Standard", - "Default": "Overwrite", - "Dependencyvalue": "Yes", - "Dependency": "StripUnikName" - } - } - ], - "Separator": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Separator", - "Tooltip": "Defines separator to be added between filename and version number", - "Subtype": "inline", - "Type": "string", - "Validation": "None", - "Default": "", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "Width": [ - { - "_": "1", - "$": { - "Editor": "inline", - "LocalizedTagName": "Width", - "Tooltip": "Defines width of the version number (not including separator)", - "Subtype": "inline", - "Type": "number", - "Validation": "Standard", - "Default": "1", - "Format": "[0-9]|10", - "Dependencyvalue": "Add version number", - "Dependency": "DuplicateLogic" - } - } - ], - "MiniStat": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Show in statistics", - "Tooltip": "Show this folder in the statistics view. This allows you to monitor the time jobs stay in this folder and look for processing bottlenecks", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No" - } - } - ], - "SkipTheseFolders": [ - { - "_": "No Folders", - "$": { - "Editor": "nofolders;folderpatterns;regexp", - "LocalizedTagName": "Ignore these subfolders", - "Tooltip": "All subfolders that match the specified folder filter are ignored for the purpose of counting the number of jobs residing in this folder", - "Subtype": "nofolders", - "Type": "string", - "Validation": "Standard", - "Default": "No Folders" - } - } - ], - "InjectedPath": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Default": "" - } - } - ], - "LeaveOriginalsListPathExported": [ - { - "$": { - "Editor": "hide", - "Type": "string", - "Opaque": "true", - "Default": "" - } - } - ], - "LeaveOriginalsIgnoreUpdates": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Ignore updates", - "Tooltip": "If set to yes, Switch processes a job only once, ignoring any changes to the job's file size or modification date after it was initially processed", - "Subtype": "inline", - "Type": "bool", - "Validation": "Standard", - "Default": "No", - "Dependencyvalue": "Yes", - "Dependency": "LeaveOriginals" - } - } - ], - "Xpos": [ - { - "_": "176", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "Ypos": [ - { - "_": "224", - "$": { - "Editor": "hide", - "Type": "number", - "Default": "0" - } - } - ], - "ElementIcon": [ - { - "$": { - "Editor": "hide" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "23" - }, - "Fields": [ - { - "Type": [ - { - "_": "Filter", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "0", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "21", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "24", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "Gray", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "inline", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Type": "bool", - "Default": "No" - } - } - ], - "IncludeMask": [ - { - "_": "All Files", - "$": { - "Editor": "allfiles;allotherfiles;types;filepatterns;regexp;scriptexp;conditionwithvar", - "LocalizedTagName": "Include these jobs", - "Tooltip": "Specify which jobs can flow through this connection. Jobs can be filtered on job name, job type and using regular expressions.", - "Subtype": "allfiles", - "Type": "string", - "Validate": "Yes", - "Default": "All Files" - } - } - ], - "ExcludeMask": [ - { - "_": "No Files", - "$": { - "Editor": "nofiles;types;filepatterns;regexp;scriptexp;conditionwithvar", - "LocalizedTagName": "Exclude these jobs", - "Tooltip": "Specify which jobs cannot flow through this connection. Jobs can be filtered on job name, job type and using regular expressions.", - "Subtype": "nofiles", - "Type": "string", - "Validate": "Yes", - "Default": "No Files" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "25" - }, - "Fields": [ - { - "Type": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "0", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "24", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "22", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "Gray", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "inline", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "TrafficType": [ - { - "_": "Data", - "$": { - "Editor": "inline", - "LocalizedTagName": "Carry this type of jobs", - "Tooltip": "Specify whether this connection should transport data jobs (output jobs) or log files (such as Preflight Reports, Distiller logs, etc...)", - "Type": "enum:Data;Log;Data with log", - "Default": "Data" - } - } - ], - "DatasetName": [ - { - "_": "Log", - "$": { - "Editor": "inline", - "LocalizedTagName": "Dataset Name", - "Tooltip": "A name for the set of metadata picked up by this tool", - "Type": "string", - "Dependencyvalue": "Data with log", - "Dependency": "TrafficType" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Type": "bool", - "Default": "No" - } - } - ], - "Success": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Success out", - "Type": "bool", - "Default": "Yes" - } - } - ], - "Error": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Error out", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ] - } - ] - }, - { - "$": { - "Priority": "", - "LocalizedTagName": "", - "Class": "connection", - "Id": "27" - }, - "Fields": [ - { - "Type": [ - { - "_": "TrafficLight", - "$": { - "Editor": "hide" - } - } - ], - "Name": [ - { - "$": { - "Editor": "inline", - "LocalizedTagName": "Name", - "Tooltip": "Name of the connection in the design area", - "Type": "string", - "Validate": "No", - "Default": "" - } - } - ], - "ElementDescription": [ - { - "$": { - "Editor": "description", - "LocalizedTagName": "Description", - "Tooltip": "Description of the flow element", - "Subtype": "description", - "Type": "string", - "Validation": "None", - "Validate": "No", - "Default": "" - } - } - ], - "CorneringFactor": [ - { - "_": "-90", - "$": { - "Editor": "inline", - "LocalizedTagName": "Corner angle", - "Tooltip": "Connection cornering angle", - "Subtype": "inline", - "Type": "number", - "Default": "0" - } - } - ], - "Sourceobject": [ - { - "_": "24", - "$": { - "Editor": "hide" - } - } - ], - "Destobject": [ - { - "_": "26", - "$": { - "Editor": "hide" - } - } - ], - "Color": [ - { - "_": "Gray", - "$": { - "Editor": "inline;choosecolor", - "LocalizedTagName": "Color", - "Tooltip": "Specify color for this connection", - "Subtype": "inline", - "Type": "enum:Gray;Yellow;Green;Cyan;Blue;Magenta;Orange", - "Default": "Gray" - } - } - ], - "TrafficType": [ - { - "_": "Log", - "$": { - "Editor": "inline", - "LocalizedTagName": "Carry this type of jobs", - "Tooltip": "Specify whether this connection should transport data jobs (output jobs) or log files (such as Preflight Reports, Distiller logs, etc...)", - "Subtype": "inline", - "Type": "enum:Data;Log;Data with log", - "Default": "Data" - } - } - ], - "DatasetName": [ - { - "_": "Log", - "$": { - "Editor": "inline", - "LocalizedTagName": "Dataset Name", - "Tooltip": "A name for the set of metadata picked up by this tool", - "Type": "string", - "Dependencyvalue": "Data with log", - "Dependency": "TrafficType" - } - } - ], - "Hold": [ - { - "_": "No", - "$": { - "Editor": "inline", - "LocalizedTagName": "Hold jobs", - "Tooltip": "Set to Yes to make this connection hold all jobs. Until this property is set to No again no jobs will flow through this connection", - "Type": "bool", - "Default": "No" - } - } - ], - "Success": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Success out", - "Type": "bool", - "Default": "Yes" - } - } - ], - "Error": [ - { - "_": "Yes", - "$": { - "Editor": "inline", - "LocalizedTagName": "Error out", - "Type": "bool", - "AvailableFor": "Data", - "Default": "Yes" - } - } - ] - } - ] - } - ] - } -} \ No newline at end of file