]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/utils/ComponentTypePropertiesResult.java
Support for creating shared ontology dump to git
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / utils / ComponentTypePropertiesResult.java
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 (file)
index 0000000..b37f1be
--- /dev/null
@@ -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<ComponentTypeViewerPropertyInfo> properties, List<NamedResource> connectionPoints, boolean immutable) {
+        super(properties, connectionPoints, immutable);
+    }
+    @SuppressWarnings("unchecked")
+    public List<ComponentTypeViewerPropertyInfo> getProperties() {
+        return (List<ComponentTypeViewerPropertyInfo>) c0;
+    }
+    @SuppressWarnings("unchecked")
+    public List<NamedResource> getConnectionPoints() {
+        return (List<NamedResource>) c1;
+    }
+    public boolean isImmutable() {
+        return (Boolean) c2;
+    }
+}
\ No newline at end of file