Environment: Siren
An instance of DisplayListEditor is used as the intermediary model for viewing lists.
Instance Variable:
accessing
list
selection
list
Answer the receiver's list.
list: aList
Set the receiver's list, removing the dependency to the former list if necessary.
moveSelectionTo: newPoint
Move the editor's selection to the new point in the list.
initialize-release
Remove the dependency to the list.
editing
inspect button
doEdit
edit button
doFile
file i/o button
doInspect
Inspect the editor (if shiftDown) or the model.
doZoom
zoom button
updating
Echo the model's changes, assuming a view is a dependent of the receiver.
MetaClass: DisplayListEditor class
instance creation