block the current thread until the condition is opened . if the condition is already opened , return immediately . concode_field_sep boolean mCondition concode_field_sep void close concode_elem_sep void open
void function ( ) { synchronized ( this ) { while ( ! mCondition ) { try { this . wait ( ) ; } catch ( InterruptedException loc0 ) { } } } }