PROPERTIES = DOC.Properties : L0.Library
@L0.new
-
+
+DOC.Document.definesAttributeRelation --> DOC.Document.AttributeRelation <R L0.IsRelatedTo : L0.FunctionalRelation
+
DOC.Document.AttributeRelation <T L0.Relation
@L0.assert L0.domainProperties L0.Functions.standardPropertyDomainProperties
@L0.assert L0.domainChildren L0.Functions.standardPropertyDomainChildren
%subject <R L0.HasProperty : DOC.Document.ExtraAttributeRelation : L0.FunctionalRelation
L0.HasRange %range
-PROPERTIES.inputUri <R L0.HasProperty : PROPERTIES.ParameterType
+PROPERTIES.inputUri : PROPERTIES.ParameterType
==> "String"
@PROPERTIES.defAttribute L0.Value
L0.HasLabel "Input URI"
PROPERTIES.model <R L0.HasProperty : L0.FunctionalRelation
==> "Variable"
-
-PROPERTIES.exists <R L0.HasProperty : L0.FunctionalRelation
- @defAttribute L0.Boolean
+
+PROPERTIES.primitiveProperties <R L0.HasProperty : L0.FunctionalRelation
+ ==> "String"
+
+PROPERTIES.exists
+ @defAttribute L0.Value
L0.RequiresValueType "Boolean"
-PROPERTIES.pathExists <R L0.HasProperty : L0.FunctionalRelation
- @defAttribute L0.Boolean
+PROPERTIES.pathExists
+ @defAttribute L0.Value
L0.RequiresValueType "Boolean"
-PROPERTIES.commands <R L0.HasProperty : L0.FunctionalRelation
- @defAttribute L0.String
- L0.RequiresValueType "String"
+PROPERTIES.commands
+ @defAttribute L0.Value
+ L0.RequiresValueType "[Command]"
L0.HasLabel "Commands"
-PROPERTIES.dataDefinitions <R L0.HasProperty : L0.FunctionalRelation
- @defAttribute L0.String
- L0.RequiresValueType "String"
+PROPERTIES.dataDefinitions
+ @defAttribute L0.Value
+ L0.RequiresValueType "[DataDefinition]"
L0.HasLabel "Data Definitions"
-PROPERTIES.SCLFunction <R L0.HasProperty : PROPERTIES.ParameterType
+PROPERTIES.SCLFunction : PROPERTIES.ParameterType
@PROPERTIES.defAttribute L0.Value
- ==> "EventHandler"
+ ==> "AbstractEventHandler"
L0.HasLabel "SCL Function"
-PROPERTIES.target : PROPERTIES.ParameterType : L0.FunctionalRelation
- @PROPERTIES.defAttribute L0.String
+PROPERTIES.target : PROPERTIES.ParameterType
+ @PROPERTIES.defAttribute L0.Value
L0.RequiresValueType "String"
L0.HasLabel "Target"
-PROPERTIES.targets : PROPERTIES.ParameterType : L0.FunctionalRelation
- @PROPERTIES.defAttribute L0.StringArray
- L0.RequiresValueType "Array String"
+PROPERTIES.hyperlinkTarget : PROPERTIES.ParameterType
+ @PROPERTIES.defAttribute L0.Value
+ L0.RequiresValueType "String"
+ L0.HasLabel "Target type (optional)"
+
+PROPERTIES.targets : PROPERTIES.ParameterType
+ @PROPERTIES.defAttribute L0.Value
+ L0.RequiresValueType "[String]"
L0.HasLabel "Targets"
-PROPERTIES.source : PROPERTIES.ParameterType : L0.FunctionalRelation
- @PROPERTIES.defAttribute L0.String
+PROPERTIES.source : PROPERTIES.ParameterType
+ @PROPERTIES.defAttribute L0.Value
L0.RequiresValueType "String"
L0.HasLabel "Source"
-PROPERTIES.sources : PROPERTIES.ParameterType : L0.FunctionalRelation
- @PROPERTIES.defAttribute L0.StringArray
- L0.RequiresValueType "Array String"
+PROPERTIES.sources : PROPERTIES.ParameterType
+ @PROPERTIES.defAttribute L0.Value
+ L0.RequiresValueType "[String]"
L0.HasLabel "Sources"
PROPERTIES.ParameterType <T SEL.GenericParameterType