X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Futils%2FComponentTypePropertiesResult.java;fp=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Futils%2FComponentTypePropertiesResult.java;h=b37f1be3f8ddac08013a9cf026ad16ac9a5a1130;hp=0000000000000000000000000000000000000000;hb=0b4ab685b0aa54ba8fbe0a5742e27726c862cfd9;hpb=6fc013b9a70621230879014575b244f3714d5ba8 diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/ComponentTypePropertiesResult.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/ComponentTypePropertiesResult.java new file mode 100644 index 000000000..b37f1be3f --- /dev/null +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/ComponentTypePropertiesResult.java @@ -0,0 +1,23 @@ +package org.simantics.modeling.utils; + +import java.util.List; + +import org.simantics.db.common.NamedResource; +import org.simantics.scl.runtime.tuple.Tuple3; + +public class ComponentTypePropertiesResult extends Tuple3 { + public ComponentTypePropertiesResult(List properties, List connectionPoints, boolean immutable) { + super(properties, connectionPoints, immutable); + } + @SuppressWarnings("unchecked") + public List getProperties() { + return (List) c0; + } + @SuppressWarnings("unchecked") + public List getConnectionPoints() { + return (List) c1; + } + public boolean isImmutable() { + return (Boolean) c2; + } +} \ No newline at end of file