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