protected void postProcessing ( ) { // // Update the internal structure. We'll take this opportunity to // generate outline numbers for the tasks as they don't appear to // be present in the MPP file. // ProjectConfig config = m_project . getProjectConfig ( ) ; config . setAutoWBS ( m_autoWBS ) ; config . setAutoOutlineNumber ( true ) ; m_project . updateStructure ( ) ; config . setAutoOutlineNumber ( false ) ; // // Perform post-processing to set the summary flag // for ( Task task : m_project . getTasks ( ) ) { task . setSummary ( task . hasChildTasks ( ) ) ; } // // Ensure that the unique ID counters are correct // config . updateUniqueCounters ( ) ; }
Carry out any post - processing required to tidy up the data read from the database .