We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1bb6d92 commit c937266Copy full SHA for c937266
1 file changed
sysml.library/Systems Library/Items.sysml
@@ -20,7 +20,6 @@ standard library package Items {
20
private import SequenceFunctions::includes;
21
private import SequenceFunctions::union;
22
private import ControlFunctions::forAll;
23
- private import ScalarValues::Boolean;
24
25
abstract item def Item :> Object {
26
doc
@@ -101,12 +100,11 @@ standard library package Items {
101
100
*/
102
}
103
104
- attribute isSolid: Boolean {
+ attribute isSolid = isEmpty(voids) {
105
106
/*
107
* An Item is solid if it has no voids.
108
109
- attribute :>> self: Boolean = isEmpty((that as Item).voids);
110
111
112
abstract item subitems: Item[0..*] :> items, subobjects {
0 commit comments