question: public void writeOne ( int opswIndex ) { try { setAddress ( 256 ) ; } catch ( Exception e ) { if ( log . isDebugEnabled ( ) ) { log . debug ( rb . getString ( "ERROR_WRITEONE_ABORTED" ) + " " + e ) ; } readAllButton . setSelected ( false ) ; writeAllButton . setSelected ( false ) ; status . setText ( " " ) ; return ; } copyToOpsw ( ) ; read = false ; state = opswIndex ; onlyOneOperation = true ; nextRequest ( ) ; }
target:  writeOne() is intended to provide a mechanism to write a single OpSw value (specified by opswIndex), rather than a sequence of OpSws as done by writeAll().