fire a node unreachable event concode_field_sep Map childNodes concode_elem_sep NodeMonitoringService theMonitoringService concode_elem_sep NodeEventListener listener concode_elem_sep Node target concode_field_sep void fireNodeRemoved concode_elem_sep void init concode_elem_sep void fireNodeAdded concode_elem_sep void stop concode_elem_sep void issueNodeUnreachable concode_elem_sep void fireNodeReachable concode_elem_sep void start concode_elem_sep void removeChild concode_elem_sep NodeFailureMonitor getFailureMonitor concode_elem_sep void issueNodeReachable concode_elem_sep Node getNode concode_elem_sep void addChild
void function ( ) { listener . nodeUnreachable ( target ) ; issueNodeUnreachable ( target ) ; Iterator loc0 = childNodes . values ( ) . iterator ( ) ; while ( loc0 . hasNext ( ) ) { Node loc1 = ( Node ) loc0 . next ( ) ; listener . nodeUnreachable ( loc1 ) ; issueNodeUnreachable ( target ) ; } }