X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.diagram.profile%2Fsrc%2Forg%2Fsimantics%2Fdiagram%2Fprofile%2Fview%2FSelectedProfile.java;h=5f95a646149e6c0743d04c0be22d9d7e8108f04c;hp=8e997ff3a517d6092134275d4e2e25d943311d62;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hpb=24e2b34260f219f0d1644ca7a138894980e25b14 diff --git a/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SelectedProfile.java b/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SelectedProfile.java index 8e997ff3a..5f95a6461 100644 --- a/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SelectedProfile.java +++ b/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SelectedProfile.java @@ -1,24 +1,24 @@ -package org.simantics.diagram.profile.view; - -import org.simantics.browsing.ui.swt.widgets.impl.ReadFactoryImpl; -import org.simantics.databoard.Bindings; -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.layer0.Layer0; -import org.simantics.utils.strings.StringUtils; - -public class SelectedProfile extends ReadFactoryImpl { - - @Override - public String perform(ReadGraph graph, Resource runtimeDiagram) throws DatabaseException { - Layer0 L0 = Layer0.getInstance(graph); - DiagramResource DIA = DiagramResource.getInstance(graph); - Resource profile = graph.getPossibleObject(runtimeDiagram, DIA.RuntimeDiagram_HasRuntimeProfile); - if(profile == null) return null; - String name = graph.getPossibleRelatedValue(profile, L0.HasName, Bindings.STRING); - return StringUtils.safeString(name); - } - -} +package org.simantics.diagram.profile.view; + +import org.simantics.browsing.ui.swt.widgets.impl.ReadFactoryImpl; +import org.simantics.databoard.Bindings; +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.layer0.Layer0; +import org.simantics.utils.strings.StringUtils; + +public class SelectedProfile extends ReadFactoryImpl { + + @Override + public String perform(ReadGraph graph, Resource runtimeDiagram) throws DatabaseException { + Layer0 L0 = Layer0.getInstance(graph); + DiagramResource DIA = DiagramResource.getInstance(graph); + Resource profile = graph.getPossibleObject(runtimeDiagram, DIA.RuntimeDiagram_HasRuntimeProfile); + if(profile == null) return null; + String name = graph.getPossibleRelatedValue(profile, L0.HasName, Bindings.STRING); + return StringUtils.safeString(name); + } + +}