X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.document.linking.ui%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Flinking%2Fadapters%2FDiagramElementAdapter.java;h=ffc76513971821e228ae255b8e809731c22c3228;hp=755b27584e15a2a99e78b6c5a7841d325f1a965b;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hpb=24e2b34260f219f0d1644ca7a138894980e25b14 diff --git a/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/adapters/DiagramElementAdapter.java b/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/adapters/DiagramElementAdapter.java index 755b27584..ffc765139 100644 --- a/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/adapters/DiagramElementAdapter.java +++ b/bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/adapters/DiagramElementAdapter.java @@ -1,23 +1,23 @@ -package org.simantics.document.linking.adapters; - -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.exception.DatabaseException; -import org.simantics.diagram.stubs.DiagramResource; -import org.simantics.modeling.ModelingResources; - -public class DiagramElementAdapter implements SourceObjectAdapter{ - - @Override - public Resource getDocumentableResource(ReadGraph graph, Resource selected) throws DatabaseException { - ModelingResources mr = ModelingResources.getInstance(graph); - DiagramResource dr = DiagramResource.getInstance(graph); - if (graph.isInstanceOf(selected, dr.Element)) { - Resource r = graph.getPossibleObject(selected, mr.ElementToComponent); - if (r != null) - return r; - } - return selected; - } - -} +package org.simantics.document.linking.adapters; + +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.exception.DatabaseException; +import org.simantics.diagram.stubs.DiagramResource; +import org.simantics.modeling.ModelingResources; + +public class DiagramElementAdapter implements SourceObjectAdapter{ + + @Override + public Resource getDocumentableResource(ReadGraph graph, Resource selected) throws DatabaseException { + ModelingResources mr = ModelingResources.getInstance(graph); + DiagramResource dr = DiagramResource.getInstance(graph); + if (graph.isInstanceOf(selected, dr.Element)) { + Resource r = graph.getPossibleObject(selected, mr.ElementToComponent); + if (r != null) + return r; + } + return selected; + } + +}