protected void setBPMNModel(final BPMNDefinition bpmnModel) { this.bpmnModel = bpmnModel; if (bpmnModel instanceof DataIOModel) { DataIOModel dataIOModel = (DataIOModel) bpmnModel; hasInputVars = dataIOModel.hasInputVars(); isSingleInputVar = dataIOModel.isSingleInputVar(); hasOutputVars = dataIOModel.hasOutputVars(); isSingleOutputVar = dataIOModel.isSingleOutputVar(); } else { hasInputVars = false; isSingleInputVar = false; hasOutputVars = false; isSingleOutputVar = false; } }