public void processCmmnElements(CmmnModel cmmnModel, CmmnParseResult parseResult) { for (Case caze : cmmnModel.getCases()) { cmmnParseHandlers.parseElement(this, parseResult, caze); } }
public void processDI(CmmnModel cmmnModel, List<CaseDefinitionEntity> caseDefinitions) { if (caseDefinitions.isEmpty()) { return; } if (!cmmnModel.getLocationMap().isEmpty()) { List<String> planModelIds = new ArrayList<>(); for (Case caseObject : cmmnModel.getCases()) { planModelIds.add(caseObject.getPlanModel().getId()); } // Verify if all referenced elements exist for (String cmmnReference : cmmnModel.getLocationMap().keySet()) { if (planModelIds.contains(cmmnReference)) { continue; } if (cmmnModel.findPlanItem(cmmnReference) == null && cmmnModel.getCriterion(cmmnReference) == null) { logger.warn("Invalid reference in diagram interchange definition: could not find {}", cmmnReference); } } for (Case caseObject : cmmnModel.getCases()) { CaseDefinitionEntity caseDefinition = getCaseDefinition(caseObject.getId(), caseDefinitions); if (caseDefinition != null) { caseDefinition.setHasGraphicalNotation(true); } } } }
for (Case caseModel : model.getCases()) {
diagramInfo.setY(1000); for (Case caseObject : pojoModel.getCases()) { ObjectNode elementNode = objectMapper.createObjectNode(); elementNode.put("id", caseObject.getPlanModel().getId());
diagramInfo.setY(1000); for (Case caseObject : pojoModel.getCases()) { ObjectNode elementNode = objectMapper.createObjectNode(); elementNode.put("id", caseObject.getPlanModel().getId());
protected void processCmmnElements(ConversionHelper conversionHelper) { CmmnModel cmmnModel = conversionHelper.getCmmnModel(); for (Case caze : cmmnModel.getCases()) { processPlanFragment(cmmnModel, caze.getPlanModel()); for (Case caze : cmmnModel.getCases()) { processSentries(caze.getPlanModel(), caze.getPlanModel()); for (CaseElement caseElement : conversionHelper.getCaseElements().get(caze)) {