private ProjectFile read ( ) throws Exception { m_project = new ProjectFile ( ) ; m_eventManager = m_project . getEventManager ( ) ; ProjectConfig config = m_project . getProjectConfig ( ) ; config . setAutoCalendarUniqueID ( false ) ; config . setAutoTaskID ( false ) ; config . setAutoTaskUniqueID ( false ) ; config . setAutoResourceUniqueID ( false ) ; config . setAutoWBS ( false ) ; config . setAutoOutlineNumber ( false ) ; m_project . getProjectProperties ( ) . setFileApplication ( "FastTrack" ) ; m_project . getProjectProperties ( ) . setFileType ( "FTS" ) ; m_eventManager . addProjectListeners ( m_projectListeners ) ; // processProject(); // processCalendars(); processResources ( ) ; processTasks ( ) ; processDependencies ( ) ; processAssignments ( ) ; return m_project ; }
Read FTS file data from the configured source and return a populated ProjectFile instance .