No comment. Sorry.
categoriesForViewer
Answer a list of symbols representing the categories to offer in the viewer, in order
nameOfObjectRepresented
Answer the external name of the object represented
objectRepresented
Answer the object represented by the receiver
objectRepresented:
Set the receiver's representee. This clears out any preexisting state in the receiver
objectRepresented:labelString:
Set the receiver's representee as indicated, and use the given label to tag it