Hi,
If you want to provide a completely executable example, you could use Gofer. In your case, it would look as in the script below. This could be used in a fresh Moose image:
Gofer new��
smalltalkhubUser: 'Offray' project: 'Ubakye';
package: 'Ubakye';
load.
mainTree := UbakyeNode new.
mainTree becomeDefaultTree.
browser := GLMTabulator new.
browser column: #preview.
browser
�� �� �� �� act: [:newNode |
�� �� �� �� �� �� �� �� �� �� �� �� newNode := UbakyeNode
�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� header: 'nuevoNodo' body: ''.
�� �� �� �� �� �� �� �� �� �� �� �� mainTree addNode: newNode.] �� ����
�� �� �� �� icon: GLMUIThemeExtraIcons glamorousAdd
�� �� �� �� entitled: 'Add an item in the collection'.
browser
�� �� �� �� act: [:b | b entity removeLast. b update ]
�� �� �� �� icon: GLMUIThemeExtraIcons glamorousRemove
�� �� �� �� entitled: 'Remove last item from the collection'.
browser
�� �� �� �� updateOn: GLMItemAdded from: #yourself;
�� �� �� �� updateOn: GLMItemRemoved from: #yourself.
(browser transmit)
�� �� �� �� to: #preview;
�� �� �� �� andShow: [ :a |
�� �� �� �� �� �� �� �� a tree
�� �� �� �� �� �� �� �� �� �� �� �� title: mainTree header;
�� �� �� �� �� �� �� �� �� �� �� �� children: [:eachNode | eachNode children ];
�� �� �� �� �� �� �� �� �� �� �� �� format: [:eachNode | eachNode header ].
�� �� �� �� �� �� �� �� a text
�� �� �� �� �� �� �� �� �� �� �� �� title: 'Text'].
browser openOn: mainTree.
Doru��