Object subsets may be formally defined by using the basic attributes recognised by ORION. These attributes fall into 5 general types:
![]() | ALLNAMES patternspec |
![]() |
|
![]() | NAMes patternspec |
![]() | TYPe patternspec factor |
![]() | KIND patternspec factor |
![]() |
|
![]() | LTOV factor |
![]() |
|
![]() | ALTERNATIVES factor |
![]() | ALTERNATIVE_OF factor |
![]() | ATTRIBUTES factor |
![]() | ATTRIBUTE_OF factor |
![]() |
|
![]() | CHILDREN factor |
![]() | COMPONENTS factor |
![]() |
|
![]() | CONTAINS factor |
![]() |
|
![]() | DITRANSREL factor |
![]() | INVOCATIONS factor |
![]() | INVOCATION_OF factor |
![]() | LINKS factor |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() | OBJECTREL factor |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() | SUBJECTREL factor |
![]() | BAYESVALue valuespec factor |
![]() |
|
![]() | INDIRECT factor |
![]() | RANGE valuespec factor |
![]() |
|
![]() | STATe logicalspec factor |
![]() |
|
![]() | VALues valuespec factor |
The connection criteria, such as MEMBERS, also depend on the state of the model - if the logical control of the operator is set false, no notice is paid to the connection.
![]() | ARBitrary |
![]() | CURrent |
![]() | FND factor integerspec |
![]() | FOR factor factor |
![]() | IF factor factor |
![]() | NODE |
![]() | ACTUAL |
![]() | |
![]() | ALL |
![]() |
![]() | AND |
![]() | CONSISTENT |
![]() | HOWCONNECTED - finding a connection path between nodes |
![]() | MATCH |
![]() | |
![]() | MEANINGS2 |
![]() | |
![]() | OR |
![]() |
|
![]() | XOR |
Any of the attributes may be combined into arbitrarily complex selection expressions by using the set combination operators - that is, AND, CONSISTENT, MINUS, OR, XOR.
See Attributor