public class XlsxWorksheetConverter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DmnConversionContext |
dmnConversionContext |
protected SpreadsheetAdapter |
spreadsheetAdapter |
protected XlsxWorksheetContext |
worksheetContext |
| Constructor and Description |
|---|
XlsxWorksheetConverter(XlsxWorksheetContext worksheetContext,
SpreadsheetAdapter spreadsheetAdapter) |
| Modifier and Type | Method and Description |
|---|---|
org.camunda.bpm.model.dmn.DmnModelInstance |
convert() |
protected void |
convertInputsOutputs(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable) |
protected void |
convertRule(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable,
SpreadsheetRow ruleRow) |
protected void |
convertRules(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable,
List<SpreadsheetRow> rulesRows) |
protected org.camunda.bpm.model.dmn.instance.Description |
generateDescription(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
String content) |
<E extends org.camunda.bpm.model.dmn.instance.DmnElement> |
generateElement(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
Class<E> elementClass)
With a generated id
|
<E extends org.camunda.bpm.model.dmn.instance.DmnElement> |
generateElement(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
Class<E> elementClass,
String id) |
<E extends org.camunda.bpm.model.dmn.instance.NamedElement> |
generateNamedElement(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
Class<E> elementClass,
String name) |
protected org.camunda.bpm.model.dmn.instance.Text |
generateText(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
String content) |
protected String |
getDefaultCellContent() |
protected org.camunda.bpm.model.dmn.DmnModelInstance |
initializeEmptyDmnModel() |
protected void |
setHitPolicy(org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable) |
protected XlsxWorksheetContext worksheetContext
protected DmnConversionContext dmnConversionContext
protected SpreadsheetAdapter spreadsheetAdapter
public XlsxWorksheetConverter(XlsxWorksheetContext worksheetContext, SpreadsheetAdapter spreadsheetAdapter)
public org.camunda.bpm.model.dmn.DmnModelInstance convert()
protected void setHitPolicy(org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable)
protected void convertInputsOutputs(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable)
protected void convertRules(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable,
List<SpreadsheetRow> rulesRows)
protected void convertRule(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable,
SpreadsheetRow ruleRow)
protected String getDefaultCellContent()
protected org.camunda.bpm.model.dmn.DmnModelInstance initializeEmptyDmnModel()
public <E extends org.camunda.bpm.model.dmn.instance.NamedElement> E generateNamedElement(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
Class<E> elementClass,
String name)
public <E extends org.camunda.bpm.model.dmn.instance.DmnElement> E generateElement(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
Class<E> elementClass,
String id)
public <E extends org.camunda.bpm.model.dmn.instance.DmnElement> E generateElement(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
Class<E> elementClass)
protected org.camunda.bpm.model.dmn.instance.Text generateText(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
String content)
protected org.camunda.bpm.model.dmn.instance.Description generateDescription(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel,
String content)
Copyright © 2020 Camunda Services GmbH. All rights reserved.