question: public boolean validSystemNameFormat ( String systemName ) { if ( tc . getNodeFromName ( addressFromSystemName ( systemName ) ) == null && tc . getNodeFromAddress ( addressFromSystemName ( systemName ) ) == null ) { try { if ( tc . getNodeFromAddress ( Integer . parseInt ( addressFromSystemName ( systemName ) ) ) == null ) { return false ; } else { return ( pinFromSystemName ( systemName ) >= 0 && pinFromSystemName ( systemName ) <= 7 && ( pin2FromSystemName ( systemName ) == - 1 || ( pin2FromSystemName ( systemName ) >= 0 && pin2FromSystemName ( systemName ) <= 7 ) ) ) ; } } catch ( java . lang . NumberFormatException nfe ) { return false ; } } else { return ( pinFromSystemName ( systemName ) >= 0 && pinFromSystemName ( systemName ) <= 7 && ( pin2FromSystemName ( systemName ) == - 1 || ( pin2FromSystemName ( systemName ) >= 0 && pin2FromSystemName ( systemName ) <= 7 ) ) ) ; } }
target:  Validate system name for the current hardware configuration returns 'true' if system name has a valid meaning in current configuration, else returns 'false'