1 L0 = <http://www.simantics.org/Layer0-1.1>
2 L0X = <http://www.simantics.org/Layer0X-1.1>
6 // This ontology is moved from Layer0 and is deprecated but still used
8 OP = L0X.Operation : L0.Library
9 L0.HasResourceClass "org.simantics.operation.OperationResource"
11 OP.Operation <T L0.Entity
12 OP.AbstractContextualList <T L0.Entity
13 OP.ContextualList <T OP.AbstractContextualList <T L0.OrderedSet
14 OP.TypeBasedList <T OP.AbstractContextualList
15 @L0.singleProperty L0X.HasRelation
16 OP.ConditionalList <T OP.AbstractContextualList
17 @L0.singleProperty OP.HasCondition
18 @L0.singleProperty OP.HasThenElement
19 // [HasElseElement card "0..1"]
20 OP.HasCondition <R L0.IsRelatedTo
21 L0.HasRange PRED.Predicate
22 OP.HasThenElement <R L0.IsRelatedTo
23 L0.HasRange OP.AbstractContextualList
24 OP.HasElseElement <R L0.IsRelatedTo
25 L0.HasRange OP.AbstractContextualList