|
|
@@ -13,7 +13,6 @@ import LayerAssignmentStep from "./v1/optimizer/steps/LayerAssignmentStep.js";
|
|
|
import NodeOrderingStep from "./v1/optimizer/steps/NodeOrderingStep.js";
|
|
|
import SiguiyamaAlgorithm from "./v1/optimizer/siguiyama/SiguiyamaAlgorithm.js";
|
|
|
import { SiguiyamaContext } from "./v1/optimizer/siguiyama/SiguiyamaContext.js";
|
|
|
-import EdgeRoutingStep from "./v1/optimizer/steps/EdgeRoutingStep.js";
|
|
|
|
|
|
export class BPMNOptimizer {
|
|
|
private _optimizationAlgorithm?: SiguiyamaAlgorithm;
|
|
|
@@ -43,7 +42,6 @@ const algorithm = new SiguiyamaAlgorithm()
|
|
|
.addStep(new LayerAssignmentStep())
|
|
|
.addStep(new NodeOrderingStep())
|
|
|
.addStep(new CoordinateAssignmentStep(60, 100))
|
|
|
- .addStep(new EdgeRoutingStep());
|
|
|
const optimizer = new BPMNOptimizer().setOptimizationAlgorithm(algorithm);
|
|
|
|
|
|
const data = readFileSync("./data/graph.json").toString();
|