Screen
+ up()+ down()+ toString()
Tuner
+ amplifier:type = Amplifier
+ on()+ off()+ setAm()+ setFm()+ setFrequency()+ setVolume()+ toString()
DVDPlayer
+ on()+ off()+ eject()+ pause()+ play()+ stop()+ setVolume()+ setSurroundAudio()+ setTwoChannelAudio()+ toString()
PopcornPopper
+ on()+ off()+ pop()+ toString()
TheaterLigths
+ on()+ off()+ dim()+ toString()
CDPlayer
+ on()+ off()+ eject()+ pause()+ play()+ stop()+ setVolume()+ toString()
HomeTheaterFacade
+ tuner+ cdplayer+ projector+ screen+ popcornPopper+ theaterLigths
+ watchMovie()+ endMovie()+ listenToCD+ listenToRadio()+ endRadio()
Amplifier
+ on()+ off()+ setVolume()+ toString()
Projector
+ dvdplayer:type = DVDPlayer
+ on()+ off()+ tvMode()+ wideScreenMode()+ toString()