@Dependent public class ActivityDataIOEditor extends Object implements ActivityDataIOEditorView.Presenter
Modifier and Type | Class and Description |
---|---|
static interface |
ActivityDataIOEditor.GetDataCallback
Callback interface which should be implemented by callers to retrieve the
edited Assignments data.
|
Constructor and Description |
---|
ActivityDataIOEditor() |
Modifier and Type | Method and Description |
---|---|
void |
configureDialog(String taskName,
boolean hasInputVars,
boolean isSingleInputVar,
boolean hasOutputVars,
boolean isSingleOutputVar) |
ListBoxValues.ValueTester |
dataTypesTester() |
void |
handleCancelClick() |
void |
handleSaveClick() |
void |
init() |
protected String |
marshallToJson(AssignmentData data) |
ListBoxValues.ValueTester |
processVarTester() |
void |
setAssignmentData(AssignmentData assignmentData) |
void |
setCallback(ActivityDataIOEditor.GetDataCallback callback) |
void |
setCustomAssignmentsProperties(Map<String,List<String>> customAssignmentsProperties) |
void |
setDataTypes(List<String> dataTypes,
List<String> dataTypeDisplayNames) |
void |
setDisallowedPropertyNames(List<String> disallowedPropertyNames) |
void |
setInputAssignmentRows(List<AssignmentRow> inputAssignmentRows) |
void |
setOutputAssignmentRows(List<AssignmentRow> outputAssignmentRows) |
void |
setProcessVariables(List<String> processVariables) |
void |
show() |
@PostConstruct public void init()
public void setCallback(ActivityDataIOEditor.GetDataCallback callback)
public void handleSaveClick()
handleSaveClick
in interface ActivityDataIOEditorView.Presenter
protected String marshallToJson(AssignmentData data)
public void handleCancelClick()
handleCancelClick
in interface ActivityDataIOEditorView.Presenter
public void setAssignmentData(AssignmentData assignmentData)
public void configureDialog(String taskName, boolean hasInputVars, boolean isSingleInputVar, boolean hasOutputVars, boolean isSingleOutputVar)
public void setDisallowedPropertyNames(List<String> disallowedPropertyNames)
public void setCustomAssignmentsProperties(Map<String,List<String>> customAssignmentsProperties)
public void setInputAssignmentRows(List<AssignmentRow> inputAssignmentRows)
public void setOutputAssignmentRows(List<AssignmentRow> outputAssignmentRows)
public void show()
public ListBoxValues.ValueTester dataTypesTester()
dataTypesTester
in interface ActivityDataIOEditorView.Presenter
public ListBoxValues.ValueTester processVarTester()
processVarTester
in interface ActivityDataIOEditorView.Presenter
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.