question: public OverlayPanel ( SettingsManager settingsManager , ChannelModel channelModel ) { mSettingsManager = settingsManager ; if ( mSettingsManager != null ) { mSettingsManager . addListener ( this ) ; } mChannelModel = channelModel ; if ( mChannelModel != null ) { mChannelModel . addListener ( this ) ; } addComponentListener ( mLabelSizeMonitor ) ; setOpaque ( false ) ; setColors ( ) ; }
target:  Translucent overlay panel for displaying channel configurations, processing channels, selected channels, frequency labels and lines, and  a cursor with a frequency readout.