X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fui%2FOpenDiagramFromConfigurationAdapter.java;h=e4e97d59eb6dcadc6ba5dc02254e3e9c9d854a41;hb=e30d05765c4a77632aa15b5b04ba03d334ebe574;hp=1c49acbcbc9a505772018badb9c2860f3cd8a4d8;hpb=1bf269194b02dd102f73d37ba9d3792fcfe41862;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/OpenDiagramFromConfigurationAdapter.java b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/OpenDiagramFromConfigurationAdapter.java index 1c49acbc..e4e97d59 100644 --- a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/OpenDiagramFromConfigurationAdapter.java +++ b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/OpenDiagramFromConfigurationAdapter.java @@ -1,26 +1,26 @@ -package org.simantics.district.network.ui; - -import java.util.Collections; - -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.exception.DatabaseException; -import org.simantics.district.network.ontology.DistrictNetworkResource; - -public class OpenDiagramFromConfigurationAdapter - extends org.simantics.modeling.ui.diagramEditor.OpenDiagramFromConfigurationAdapter { - - @Override - public boolean canHandle(ReadGraph g, Resource r) throws DatabaseException { - Resource diagram = getDiagram(g, r, Collections.emptySet()); - if (diagram == null) - return false; - DistrictNetworkResource DN = DistrictNetworkResource.getInstance(g); - return g.isInstanceOf(diagram, DN.Diagram) && !isLocked(g, diagram); - } - - @Override - protected String getEditorId() { - return DistrictDiagramEditor.ID; - } -} +package org.simantics.district.network.ui; + +import java.util.Collections; + +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.exception.DatabaseException; +import org.simantics.district.network.ontology.DistrictNetworkResource; + +public class OpenDiagramFromConfigurationAdapter + extends org.simantics.modeling.ui.diagramEditor.OpenDiagramFromConfigurationAdapter { + + @Override + public boolean canHandle(ReadGraph g, Resource r) throws DatabaseException { + Resource diagram = getDiagram(g, r, Collections.emptySet()); + if (diagram == null) + return false; + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(g); + return g.isInstanceOf(diagram, DN.Diagram) && !isLocked(g, diagram); + } + + @Override + protected String getEditorId(ReadGraph g, Resource composite) throws DatabaseException { + return DistrictDiagramEditor.ID; + } +}