1 package org.simantics.district.network.ui.breakdown;
3 import java.util.ArrayList;
6 import org.simantics.databoard.util.Bean;
7 import org.simantics.db.Resource;
10 * @author Tuukka Lehtonen
15 public static class NetworkDiagrams extends Bean {
16 public List<NetworkDiagram> diagrams = new ArrayList<>();
19 public static class NetworkDiagram extends Bean {
21 public Resource diagram;
23 public NetworkDiagram(String name, Resource diagram) {
25 this.diagram = diagram;
29 public static class Subgraph {
30 public NetworkDiagram parent;
32 public List<Resource> vertices;
33 public List<Resource> edges;
35 public Subgraph(NetworkDiagram parent, int index, List<Resource> vertices, List<Resource> edges) {
38 this.vertices = vertices;