]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ui/src/org/simantics/district/network/ui/DistrictDiagramEditor.java
Fix NPEs in tech type command handlers' canExecute()
[simantics/district.git] / org.simantics.district.network.ui / src / org / simantics / district / network / ui / DistrictDiagramEditor.java
1 package org.simantics.district.network.ui;\r
2 \r
3 import org.eclipse.ui.IWorkbenchPartReference;\r
4 import org.eclipse.ui.PartInitException;\r
5 import org.simantics.modeling.ui.diagramEditor.DiagramEditor;\r
6 import org.simantics.modeling.ui.diagramEditor.DiagramViewer;\r
7 \r
8 public class DistrictDiagramEditor extends DiagramEditor {\r
9 \r
10     public static final String ID = "org.simantics.district.network.ui.diagrameditor";\r
11 \r
12     @Override\r
13     protected DiagramViewer createViewer() throws PartInitException {\r
14         return new DistrictDiagramViewer();\r
15     }\r
16 \r
17     @Override\r
18     public void partHidden(IWorkbenchPartReference partRef) {\r
19         // we do not want to have disposer for district diagram viewer\r
20         // to add disposer with default settings uncomment the following line\r
21         // super.partHidden(partRef);\r
22     }\r
23 }\r