com.ibm.ccd.ui.dataobjects.workflow
Class WorkflowXMLGenerator

java.lang.Object
  extended by com.ibm.ccd.ui.dataobjects.workflow.WorkflowXMLGenerator

public class WorkflowXMLGenerator
extends java.lang.Object

class WorkflowXMLGenerator Generates the request xmls for sending the WPC request


Constructor Summary
WorkflowXMLGenerator()
           
 
Method Summary
static java.lang.String prepareXMLItemAction(java.lang.String[] strArr, java.lang.String collabName, java.lang.String workflowName, java.lang.String stepName, java.lang.String nextStep, java.lang.String action)
          preparing xmls for the action on items
static java.lang.String prepareXMLStepItems(java.lang.String roleName, java.lang.String collabName, java.lang.String workflowName, java.lang.String stepName, java.lang.String categoryFilter, PageNavigation pageNav, java.util.List attributeList)
          preparing xmls for the getting items steps
static java.lang.String prepareXMLWorkflowsColDetails(java.lang.String workflowName, java.lang.String role)
          preparing xmls for the workflow details
static java.lang.String prepareXMLWorkflowsRole(java.lang.String roleName)
          preparing xmls for the workflow role
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowXMLGenerator

public WorkflowXMLGenerator()
Method Detail

prepareXMLWorkflowsRole

public static java.lang.String prepareXMLWorkflowsRole(java.lang.String roleName)
preparing xmls for the workflow role

Parameters:
roleName -
Returns:
string

prepareXMLWorkflowsColDetails

public static java.lang.String prepareXMLWorkflowsColDetails(java.lang.String workflowName,
                                                             java.lang.String role)
preparing xmls for the workflow details

Parameters:
workflowName -
Returns:
string

prepareXMLStepItems

public static java.lang.String prepareXMLStepItems(java.lang.String roleName,
                                                   java.lang.String collabName,
                                                   java.lang.String workflowName,
                                                   java.lang.String stepName,
                                                   java.lang.String categoryFilter,
                                                   PageNavigation pageNav,
                                                   java.util.List attributeList)
preparing xmls for the getting items steps

Parameters:
roleName -
collabName -
workflowName -
stepName -
pageNav -
Returns:
string

prepareXMLItemAction

public static java.lang.String prepareXMLItemAction(java.lang.String[] strArr,
                                                    java.lang.String collabName,
                                                    java.lang.String workflowName,
                                                    java.lang.String stepName,
                                                    java.lang.String nextStep,
                                                    java.lang.String action)
preparing xmls for the action on items

Parameters:
strArr -
collabName -
workflowName -
stepName -
nextStep -
action -
Returns:
string