@L0.new
L0.HasResourceClass "org.simantics.diagram.stubs.DiagramResource"
+DIA.SCLMain : L0.SCLModule
+ L0.SCLModule.definition """
+ include "Simantics/Diagram/Internal/DiagramOntologyEntryPoint"
+ """
+
//// Import / Export
DIA.DiagramSubgraphExtent : L0X.SubgraphExtent
>-- DIA.Diagram.IOTableRenaming --> DIA.IOTableRename <T L0.DependsOn
@L0.optionalProperty DIA.HasModCount
-DIA.HasModCount <R L0.HasProperty
+DIA.HasModCount <R L0.HasProperty : L0.FunctionalRelation
L0.HasLabel "Modification Counter"
L0.HasDescription "A counter for modifications performed on the property owner resource. Used for naming elements with running number IDs."
L0.HasDomain DIA.Composite
>-- DIA.symbolCode <R L0.HasProperty : L0.FunctionalRelation
>-- DIA.symbolDropHandler ==> "[WorkbenchSelectionElement] -> <WriteGraph,Proc> ()" <R L0.HasProperty : L0.FunctionalRelation
// Parameters are id of edited element and new text.
- >-- DIA.DefinedElement.textEditor ==> "String -> String -> <Proc> ()" <R L0.HasProperty : DIA.DefinedElement.Parameter
+ >-- DIA.DefinedElement.textEditor ==> "SVGMeasurementContext -> String -> String -> <Proc> ()" <R L0.HasProperty : DIA.DefinedElement.Parameter
// This function gives initial text for the text editor. Parameter is the id of the edited element.
>-- DIA.DefinedElement.textEditorFullText ==> "String -> <Proc> String" <R L0.HasProperty : DIA.DefinedElement.Parameter