public synchronized Date setEndDate ( Date time ) { m_cachedInfo . setEndDate ( time ) ; int iThisIndex = m_model . indexOf ( this ) ; if ( iThisIndex != - 1 ) m_model . fireTableRowsUpdated ( iThisIndex , iThisIndex ) ; this . changeRemoteDate ( null , null , this , null , time ) ; return this . getEndDate ( ) ; }
Change the ending time of this service . First move the item on the screen then call the method to change the remote data .