]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.diagram.ontology/graph/DiagramProfiles.pgraph
InputStream returns -1 on EOF instead of throwing IOException
[simantics/platform.git] / bundles / org.simantics.diagram.ontology / graph / DiagramProfiles.pgraph
1 L0 = <http://www.simantics.org/Layer0-1.1>\r
2 L0X = <http://www.simantics.org/Layer0X-1.1>\r
3 DIA = <http://www.simantics.org/Diagram-2.2>\r
4 \r
5 //// PROFILES\r
6 \r
7 DIA.Profile <T L0.List\r
8   >-- DIA.Profile.priority --> L0.Double <R L0.HasProperty : L0.FunctionalRelation\r
9   >-- DIA.Profile.children ==> "[Resource]" <R L0.HasProperty : L0.FunctionalRelation\r
10   @L0.assert DIA.Profile.priority 0.0\r
11   @L0.assert DIA.Profile.children DIA.Profile.Functions.profileChildren\r
12 \r
13 DIA.Profile.Functions : L0.Library\r
14 \r
15 DIA.Profile.Functions.singleResourceSelection : L0.Function\r
16     L0.HasValueType "a"\r
17 DIA.Profile.Functions.profileChildren : L0.Function\r
18     L0.HasValueType "[Resource]"\r
19 DIA.Profile.Functions.availableProfiles : L0.Function\r
20     L0.HasValueType "[(String, Resource)]"\r
21 DIA.Profile.Functions.selectedProfile : L0.Function\r
22     L0.HasValueType "String"\r
23 DIA.Profile.Functions.activeProfileModifier : L0.Function\r
24     L0.HasValueType "String -> String"\r
25 DIA.Profile.Functions.profileEntrySelected : L0.Function\r
26     L0.HasValueType "a -> Boolean"\r
27 \r
28 DIA.ProfileEntry <T L0.Entity\r
29     @L0.property DIA.ProfileEntry.HasStyle\r
30     @L0.property DIA.ProfileEntry.HasGroup\r
31     @L0.assert DIA.ProfileEntry.HasPriority 0.0\r
32 \r
33 DIA.ProfileEntry.HasGroup <R L0.DependsOn : L0.FunctionalRelation\r
34 DIA.ProfileEntry.HasStyle <R L0.DependsOn : L0.FunctionalRelation\r
35 DIA.ProfileEntry.HasPriority <R L0.HasProperty : L0.FunctionalRelation\r
36 \r
37 DIA.GroupStyleProfileEntry <T DIA.ProfileEntry\r
38 \r
39 DIA.Group <T L0.Entity\r
40 \r
41 DIA.TypeGroup <T DIA.Group\r
42     >-- DIA.TypeGroup.HasType --> L0.Type <R L0.DependsOn \r
43 \r
44 DIA.MappedTypeGroup <T DIA.TypeGroup\r
45     @L0.property DIA.TypeGroup.HasType\r
46 \r
47 DIA.SCLGroup <T DIA.Group\r
48 \r
49 DIA.SingleSelectionGroup <T DIA.Group\r
50 \r
51 DIA.Style <T L0.Entity\r
52 \r
53 DIA.ConstantStyle <T DIA.Style\r
54 \r
55 DIA.ExpressionStyle <T DIA.Style\r
56 \r
57 DIA.SCLTextStyle <T DIA.Style\r
58 DIA.BasicExpressionTextStyle <T DIA.Style\r
59 \r
60 // Deprecated\r
61 DIA.HasProfile : L0.Entity\r
62 DIA.HasProfile.Inverse : L0.Entity\r
63 \r
64 DIA.HasEntries <R L0.DependsOn\r
65 \r
66 DIA.HasActivationContext <R L0.DependsOn\r
67 \r
68 DIA.HasValues <R L0.HasProperty : L0.FunctionalRelation\r
69     L0.InverseOf DIA.ValuesOf\r
70 \r
71 DIA.HasVariableName <R L0.HasProperty : L0.FunctionalRelation\r
72 \r
73 DIA.HasActiveProfile <R L0.DependsOn : L0.FunctionalRelation\r
74 DIA.RuntimeDiagram\r
75     @L0.optionalProperty DIA.HasActiveProfile\r
76     \r
77 DIA.Profile.defaultEnabled\r
78   @L0.defTag\r
79   \r
80 DIA.ConfigurableProfile <T L0.Entity\r
81 \r
82 \r