From 9d48876cea3b180a656fd457dce2d7b8e44949cd Mon Sep 17 00:00:00 2001 From: Gavin Cornwell Date: Fri, 30 Jul 2010 11:06:59 +0000 Subject: [PATCH] ALF-3921: F26 A form is displayed allowing the task properties to be updated ALF-4059: Make display form control to tidy up edit task details page ALF-4060: Create generic 2 column set template (also added a 3 column template too) ALF-4061: Create priority form control (include read-only mode support) Also added cm:name and cm:owner to list of default fields ignored when a workflow related form processor is not provided a list of fields to generate git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21501 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../processor/workflow/AbstractWorkflowFormProcessor.java | 2 ++ .../repo/forms/processor/workflow/TaskFormProcessorTest.java | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/source/java/org/alfresco/repo/forms/processor/workflow/AbstractWorkflowFormProcessor.java b/source/java/org/alfresco/repo/forms/processor/workflow/AbstractWorkflowFormProcessor.java index 0022d31ddc..eee253c793 100644 --- a/source/java/org/alfresco/repo/forms/processor/workflow/AbstractWorkflowFormProcessor.java +++ b/source/java/org/alfresco/repo/forms/processor/workflow/AbstractWorkflowFormProcessor.java @@ -125,6 +125,8 @@ public abstract class AbstractWorkflowFormProcessor exten protected List getDefaultIgnoredFields() { ArrayList fields = new ArrayList(5); + fields.add("cm:name"); + fields.add("cm:owner"); fields.add("bpm:package"); fields.add("bpm:pooledActors"); fields.add("bpm:completedItems"); diff --git a/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessorTest.java b/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessorTest.java index 8c902b611b..4e280bc46a 100644 --- a/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessorTest.java +++ b/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessorTest.java @@ -76,6 +76,7 @@ import org.alfresco.service.cmr.dictionary.TypeDefinition; import org.alfresco.service.cmr.repository.ChildAssociationRef; import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.NodeService; +import org.alfresco.service.cmr.workflow.WorkflowDefinition; import org.alfresco.service.cmr.workflow.WorkflowException; import org.alfresco.service.cmr.workflow.WorkflowInstance; import org.alfresco.service.cmr.workflow.WorkflowNode; @@ -558,7 +559,10 @@ public class TaskFormProcessorTest extends TestCase result.properties = makeTaskProperties(); result.path = new WorkflowPath(); + result.path.node = new WorkflowNode(); + result.path.node.transitions = new WorkflowTransition[0]; result.path.instance = new WorkflowInstance(); + result.path.instance.definition = new WorkflowDefinition("42", "Test", "1.0", "Test", "Test", null); result.path.instance.workflowPackage = PCKG_NODE; return result; }