L0 = L0X = SIMU = ISSUE = DATATYPE = STR = : L0.Ontology @L0.new L0.HasResourceClass "org.simantics.structural.stubs.StructuralResource2" //// Components and types STR.Component -- STR.ComponentType.HasDefaultPropertyRelationType -- STR.ComponentType.HasDefaultPropertyValueType -- STR.ComponentType.HasDefaultMonitorValueType --> STR.MonitorValueType -- STR.ProceduralComponentType.code --> STR.ProceduralComponentTypeCode -- STR.ProceduralComponentType.environment --> L0.SCLValue.Environment L0.String -- STR.Composite.namingFunction ==> "ComponentNamingStrategy" -- STR.Composite.instantiationFunction ==> "Resource -> String -> Resource -> Resource" String -> Resource -> Resource) that takes the composite type, default name and target container as input and returns the created diagram." STR.OrderedComposite -- STR.ConnectionRelation.connectionRequired --> L0.Boolean -- STR.ConnectionRelation.equivalentConnectionPoint --> STR.ConnectionRelation -- STR.ConnectionType.isUserSelectable --> "Boolean" .""" STR.HasModelingRules STR.ConnectionType L0.InverseOf STR.DefaultsToConnectionType.Inverse -- L0.Value ==> "String" L0.valueAccessor STR.Functions.expressionValueAccessor : L0.ExternalValue STR.Functions : L0.Library STR.Run L0.ClusterSet STR.structuralRevision DATATYPE.GUID STR.synchronizedRevision "Long" STR.input "Variable" STR.UserDefinedProperty -- STR.ComponentType.hasScript --> STR.ComponentTypeScript -- STR.ComponentTypeScript.type --> L0.String -- STR.ComponentTypeScript.code --> L0.String