]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network.ui/src/org/simantics/district/network/ui/breakdown/DistrictNetworkBreakdownPart.java
Disconnected subgraph analysis for district network diagrams
[simantics/district.git] / org.simantics.district.network.ui / src / org / simantics / district / network / ui / breakdown / DistrictNetworkBreakdownPart.java
diff --git a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/breakdown/DistrictNetworkBreakdownPart.java b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/breakdown/DistrictNetworkBreakdownPart.java
new file mode 100644 (file)
index 0000000..441eca5
--- /dev/null
@@ -0,0 +1,29 @@
+package org.simantics.district.network.ui.breakdown;
+
+import javax.annotation.PostConstruct;
+
+import org.eclipse.e4.ui.di.Focus;
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.widgets.Composite;
+
+/**
+ * @author Tuukka Lehtonen
+ * @since 1.35.0
+ */
+public class DistrictNetworkBreakdownPart {
+
+    public static final String ID = "org.simantics.district.breakdown"; //$NON-NLS-1$
+
+    private DistrictNetworkBreakdownPanel panel;
+
+    @PostConstruct
+    public void createPartControl(Composite parent) {
+        panel = new DistrictNetworkBreakdownPanel(parent, SWT.NONE);
+    }
+
+    @Focus
+    public void setFocus() {
+        panel.setFocus();
+    }
+
+}
\ No newline at end of file