The link to JGoodies pdf s broken
Thanks LukeDunstan81. I adopted the suggested corrections.
Corrections:
RecangleShape -> RectangleShape
reseted -> reset
a text labels -> text labels
They are not :) . The first is select, the second is reject. In any case, I now marked it more explicitly with comments.
In the last example, the two sets of nodes are identical:
view nodes: (MooseModel root allModels allModelClasses select: #isInterface).
view nodes: (MooseModel root allModels allModelClasses reject: #isInterface).