18 using erminas.SmartAPI.Utils;
20 namespace erminas.SmartAPI.CMS.Project.Workflows
29 internal class WorkFlowAction : RedDotProjectObject, IWorkFlowAction
33 internal WorkFlowAction(
IProject project, XmlElement xmlElement) : base(project, xmlElement)
37 internal WorkFlowAction(IProject project, Guid guid) : base(project, guid)
48 path = XmlElement.GetAttributeValue(
"path");
57 set { _type = value; }
64 ContentWorkflow = 1115,
65 StructureWorkflow = 1116,
66 PageCreated_Action = 1120,
67 PageChanged_Action = 1125,
68 PageDeleted_Action = 1130,
69 PageConnectedToLink_Action = 1140,
70 PageDisconnectedFromLink_Action = 1145,
71 ReleasePage_Reaction = 1155,
72 ReleaseByWebComplianceManager_Reaction = 1156,
73 ReleaseOfAStructure_Reaction = 1157,
74 EmailNotification_Reaction = 1170,
75 PageForwarding_Reaction = 1175,
76 PageEscalated_Action = 1177,
77 StartPublication_Reaction = 1178,
78 PageReleased_Action = 1185,
79 PageRejected_Action = 1190,
80 PageTransferredToOtherLanguageVariants_Reaction = 1200,
81 AutomaticResubmission_Reaction = 1205,
82 PageTranslated_Action = 1210,
83 AssignKeywordToPage_Reaction = 1310,
84 AssignKeywordToStructureElement_Reaction = 1315,
85 PageAttachedToStructure_Reaction = 1340,
86 PageDisconnectedFromStructure_Reaction = 1345,
87 WriteWorkflowXmlFile = 1225