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)
-
-