Package org.jbpm.designer.client.shared
Class AssignmentData
- java.lang.Object
-
- org.jbpm.designer.client.shared.AssignmentData
-
@Portable public class AssignmentData extends Object
Class which contains everything associated with Assignments which is passed between the Designer properties and the DataIOEditor, i.e. Assignments, InputVariables, OutputVariables, DataTypes and ProcessVariables
-
-
Constructor Summary
Constructors Constructor Description AssignmentData()
AssignmentData(String sInputVariables, String sOutputVariables, String sProcessVariables, String sAssignments, String sDisallowedPropertyNames)
AssignmentData(String sInputVariables, String sOutputVariables, String sProcessVariables, String sAssignments, String sDataTypes, String sDisallowedPropertyNames, String customassignmentproperties)
AssignmentData(List<AssignmentRow> inputAssignmentRows, List<AssignmentRow> outputAssignmentRows, List<String> dataTypes, List<String> dataTypeDisplayNames)
Creates AssignmentData based on a list of inputAssignmentRows and outputAssignmentRows.
-
Method Summary
-
-
-
Constructor Detail
-
AssignmentData
public AssignmentData()
-
AssignmentData
public AssignmentData(String sInputVariables, String sOutputVariables, String sProcessVariables, String sAssignments, String sDataTypes, String sDisallowedPropertyNames, String customassignmentproperties)
-
AssignmentData
public AssignmentData(String sInputVariables, String sOutputVariables, String sProcessVariables, String sAssignments, String sDisallowedPropertyNames)
-
AssignmentData
public AssignmentData(List<AssignmentRow> inputAssignmentRows, List<AssignmentRow> outputAssignmentRows, List<String> dataTypes, List<String> dataTypeDisplayNames)
Creates AssignmentData based on a list of inputAssignmentRows and outputAssignmentRows.- Parameters:
inputAssignmentRows
-outputAssignmentRows
-
-
-
Method Detail
-
convertAssignmentRow
protected void convertAssignmentRow(AssignmentRow assignmentRow)
-
getInputVariablesString
public String getInputVariablesString()
-
setInputVariables
public void setInputVariables(String sInputVariables)
-
getOutputVariablesString
public String getOutputVariablesString()
-
setOutputVariables
public void setOutputVariables(String sOutputVariables)
-
getProcessVariablesString
public String getProcessVariablesString()
-
setProcessVariables
public void setProcessVariables(String sProcessVariables)
-
getAssignments
public List<Assignment> getAssignments()
-
getAssignmentsString
public String getAssignmentsString()
-
setAssignments
public void setAssignments(String sAssignments)
-
setDataTypes
protected void setDataTypes(String dataTypes)
-
setDataTypes
protected void setDataTypes(List<String> dataTypes, List<String> dataTypeDisplayNames)
-
setDisallowedPropertyNames
protected void setDisallowedPropertyNames(String disallowedPropertyNames)
-
setCustomAssignmentProperties
protected void setCustomAssignmentProperties(String customassignmentproperties)
-
getCustomAssignmentPropertiesString
public String getCustomAssignmentPropertiesString()
-
setCustomAssignmentProperties
protected void setCustomAssignmentProperties(Map<String,List<String>> mapCustomAssignmentProperties)
-
findVariable
public Variable findVariable(String variableName, Variable.VariableType variableType)
-
addVariable
public void addVariable(Variable variable)
-
getDataTypeDisplayNameForUserString
public String getDataTypeDisplayNameForUserString(String userValue)
-
getDataTypesString
public String getDataTypesString()
-
getDisallowedPropertyNamesString
public String getDisallowedPropertyNamesString()
-
getAssignmentRows
public List<AssignmentRow> getAssignmentRows(Variable.VariableType varType)
Gets a list of AssignmentRows based on the current Assignments- Returns:
-
setVariableCountsString
public void setVariableCountsString(String variableCountsString)
-
setVariableCountsString
public void setVariableCountsString(boolean hasInputVars, boolean isSingleInputVar, boolean hasOutputVars, boolean isSingleOutputVar)
-
getVariableCountsString
public String getVariableCountsString()
-
getVariableCountsString
public String getVariableCountsString(boolean hasInputVars, boolean isSingleInputVar, boolean hasOutputVars, boolean isSingleOutputVar)
-
-