Update of 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow
In directory 
james.mmbase.org:/tmp/cvs-serv12554/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow

Modified Files:
        WorkflowStatusInfo.java 
Log Message:
CMSC-1087 (changes the status box of a page to a dynamic tree in the Workflow 
section of the CMSC)


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow
See also: http://www.mmbase.org/jira/browse/CMSC-1087


Index: WorkflowStatusInfo.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow/WorkflowStatusInfo.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- WorkflowStatusInfo.java     26 Nov 2007 11:43:46 -0000      1.2
+++ WorkflowStatusInfo.java     4 Nov 2008 12:02:06 -0000       1.3
@@ -21,6 +21,11 @@
    private int contentApproved;
    private int contentPublished;
 
+   private int assetDraft;
+   private int assetFinished;
+   private int assetApproved;
+   private int assetPublished;
+
    private int linkDraft;
    private int linkFinished;
    private int linkApproved;
@@ -54,6 +59,22 @@
             if (Workflow.STATUS_PUBLISHED.equals(status))
                contentPublished = count;
          }
+         if ("asset".equals(type)) {
+            if (Workflow.STATUS_DRAFT.equals(status))
+               assetDraft = count;
+            if (Workflow.STATUS_FINISHED.equals(status))
+               assetFinished += count;
+            if (Workflow.STATUS_APPROVED.equals(status)) {
+               if (Workflow.isAcceptedStepEnabled()) {
+                  assetApproved = count;
+               }
+               else {
+                  assetFinished += count;
+               }
+            }
+            if (Workflow.STATUS_PUBLISHED.equals(status))
+               assetPublished = count;
+         }
          if ("link".equals(type)) {
             if (Workflow.STATUS_DRAFT.equals(status))
                linkDraft = count;
@@ -132,6 +153,46 @@
    }
 
 
+   public int getAssetDraft() {
+      return assetDraft;
+   }
+
+
+   public void setAssetDraft(int assetDraft) {
+      this.assetDraft = assetDraft;
+   }
+
+
+   public int getAssetFinished() {
+      return assetFinished;
+   }
+
+
+   public void setAssetFinished(int assetFinished) {
+      this.assetFinished = assetFinished;
+   }
+
+
+   public int getAssetApproved() {
+      return assetApproved;
+   }
+
+
+   public void setAssetApproved(int assetApproved) {
+      this.assetApproved = assetApproved;
+   }
+
+
+   public int getAssetPublished() {
+      return assetPublished;
+   }
+
+
+   public void setAssetPublished(int assetPublished) {
+      this.assetPublished = assetPublished;
+   }
+
+
    public int getLinkApproved() {
       return linkApproved;
    }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to