|
@@ -110,7 +110,7 @@ public class DiagramBuilder {
|
|
|
}
|
|
|
|
|
|
EquipmentNode node = new EquipmentNode();
|
|
|
- node.setId(IdUtil.simpleUUID());
|
|
|
+ node.setId(IdUtil.fastSimpleUUID());
|
|
|
node.setDataObjectId(obj.get("id").asText());
|
|
|
node.setObjClassCode(DiagramBuilder.getClassCode(obj));
|
|
|
node.setDataObject(obj);
|
|
@@ -128,6 +128,7 @@ public class DiagramBuilder {
|
|
|
node.setLayoutIndex(con.getChildren().size() - 1);
|
|
|
|
|
|
Label label = new Label();
|
|
|
+ label.setId(IdUtil.fastSimpleUUID());
|
|
|
label.setContent(name);
|
|
|
node.setLabel(label);
|
|
|
|
|
@@ -180,7 +181,7 @@ public class DiagramBuilder {
|
|
|
|
|
|
private PackNode newPackNode(String objClsCode, Container con, String packName){
|
|
|
PackNode pn = new PackNode();
|
|
|
- pn.setId(IdUtil.simpleUUID());
|
|
|
+ pn.setId(IdUtil.fastSimpleUUID());
|
|
|
pn.setObjClassCode(objClsCode);
|
|
|
|
|
|
initNode(pn, packName, con);
|
|
@@ -392,6 +393,7 @@ public class DiagramBuilder {
|
|
|
}
|
|
|
|
|
|
private void addLine(Line line) {
|
|
|
+ line.setId(IdUtil.fastSimpleUUID());
|
|
|
markAnchorLine(line.getFrom(), line);
|
|
|
markAnchorLine(line.getTo(), line);
|
|
|
diagram.getLines().add(line);
|