question: private void readButtonActionPerformed ( ) { if ( numUr92 == 0 ) { scanButtonActionPerformed ( ) ; return ; } swingNameValueField . setForeground ( COLOR_OK ) ; swingChannelValueField . setForeground ( COLOR_OK ) ; swingPasswordValueField . setForeground ( COLOR_OK ) ; swingIdValueField . setForeground ( COLOR_OK ) ; swingNameValueField . setText ( rb . getString ( "ValueUnknownGroupName" ) ) ; swingChannelValueField . setText ( rb . getString ( "ValueUnknownGroupChannel" ) ) ; swingPasswordValueField . setText ( rb . getString ( "ValueUnknownGroupPassword" ) ) ; swingIdValueField . setText ( rb . getString ( "ValueUnknownGroupID" ) ) ; updateStatusLineMessage ( "ProcessingReadingInfo" , COLOR_STATUS_OK ) ; duplexGroupImplementation . queryDuplexGroupIdentity ( ) ; updateStatusLineMessage ( "ProcessingWaitingForReport" , COLOR_STATUS_OK ) ; }
target:  Modifies GUI to show that displayed Duplex network information is not currently valid. Creates and sends LocoNet traffic to query any available UR92(s) for Duplex network identity information.