示例#1
0
        /// <summary> Extracts information out of the SWF/SWD in order to populate
        /// function line number tables in SourceFile variabels.
        /// </summary>
        public virtual void  parseSwfSwd(DManager manager)
        {
            m_manager = manager;

            // suck in the swf/swd into action lists and then walk the lists
            // looking for LineRecords
            m_container = new LineFunctionContainer(m_swf, m_swd);
            m_container.combForLineRecords(this);

            // we are done, sucess or no
            setPopulated();

            // log event that we have complete done
            manager.addEvent(new FunctionMetaDataAvailableEvent());
            m_manager = null;
        }
示例#2
0
		/// <summary> Extracts information out of the SWF/SWD in order to populate
		/// function line number tables in SourceFile variabels.
		/// </summary>
		public virtual void  parseSwfSwd(DManager manager)
		{
			m_manager = manager;
			
			// suck in the swf/swd into action lists and then walk the lists
			// looking for LineRecords
			m_container = new LineFunctionContainer(m_swf, m_swd);
			m_container.combForLineRecords(this);
			
			// we are done, sucess or no
			setPopulated();
			
			// log event that we have complete done
			manager.addEvent(new FunctionMetaDataAvailableEvent());
			m_manager = null;
		}