Class: StructureAccessor

Environment: Siren
Superclass: Object
Category: MusicUI-Layout
Instance variables: subject itemGenerator

Instances of StructureAccessor and its subclasses are 'protocol convertors' which provide predictable interfaces (e.g., tree-speak), for diverse data structures.
The basic display item generating protocol is:
(aStructureAccessor itemFor: aModelNode).

InstanceVariableNames:
subject

accessing

itemGenerator
Answer the iG of the receiver.

itemGenerator: anObject
Set the iG of the receiver.

subject
Answer the subject of the receiver.

subject: anObject
Set the subject of the receiver.

item accessing

itemFor: aModel
Answer a display item for the argument

MetaClass: StructureAccessor class