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