X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.structural2%2Fsrc%2Forg%2Fsimantics%2Fstructural2%2FmodelingRules%2FCPTerminal.java;h=9692b57870b53e8f6dc40bf319076034901c0de1;hp=68eec97358d0d1872de51b59674e49c379ace14b;hb=e5db6157fd8722c946613d4e46d7aaf6bfa92609;hpb=ca33d642807f24adfe6a34147700058923dcdd92 diff --git a/bundles/org.simantics.structural2/src/org/simantics/structural2/modelingRules/CPTerminal.java b/bundles/org.simantics.structural2/src/org/simantics/structural2/modelingRules/CPTerminal.java index 68eec9735..9692b5787 100644 --- a/bundles/org.simantics.structural2/src/org/simantics/structural2/modelingRules/CPTerminal.java +++ b/bundles/org.simantics.structural2/src/org/simantics/structural2/modelingRules/CPTerminal.java @@ -56,4 +56,14 @@ public class CPTerminal implements IConnectionPoint { return (component == null ? other.component == null : component.equals(other.component)) && relation.equals(other.relation); } + /** + * Convenience method for SCL + * + * @param component + * @param relation + * @return + */ + public static IConnectionPoint makeIConnectionPoint(Resource component, Resource relation) { + return new CPTerminal(component, relation); + } }