No comment. Sorry.
initialize
Initialize this instance
getAllChildren
Return all of this instance's children
getChildren
Return the object's immediate children.
getParent
Return the object's parent.
setParent:
Set this instance's parent
addChild:
Add an object to this instance's list of children. Checks to make sure that aChild is not already a child of this object
appendChildrenNamesTo:
Return the object's children's names, each appended to the prefix.
getChildrenNames
Return the object's children.
removeChild:
Remove an object from this instance's list of children
new
Create and initialize a new instance.