Modified codes for eclipse editing.