Rational Developer for i
7.5.0

com.ibm.etools.iseries.rse.util.evfparser
Class QSYSEventsFileMapTable

java.lang.Object
  extended by com.ibm.etools.iseries.rse.util.evfparser.QSYSEventsFileMapTable

public class QSYSEventsFileMapTable
extends Object


Constructor Summary
QSYSEventsFileMapTable()
           
 
Method Summary
 void addExpansionRecord(QSYSEventsFileExpansionRecord record)
           
 void addFileInformation(QSYSEventsFileFileIDRecord record)
          Adds file information to the map
 void closeFile(QSYSEventsFileFileEndRecord record)
          Sets the correct bounds for the files in the map that were added using AddFileInformation().
 void finalizeMap()
           
 String getFileLocationForFileID(String ID)
           
 void modifyErrorInformation(QSYSEventsFileErrorInformationRecord record)
          Modifies the information contained in the Error record based on the available map.
 String toString()
          Prints the map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QSYSEventsFileMapTable

public QSYSEventsFileMapTable()
Method Detail

addFileInformation

public void addFileInformation(QSYSEventsFileFileIDRecord record)
                        throws SystemMessageException
Adds file information to the map

Parameters:
record - The File ID record
Throws:
SystemMessageException

closeFile

public void closeFile(QSYSEventsFileFileEndRecord record)
               throws SystemMessageException
Sets the correct bounds for the files in the map that were added using AddFileInformation().

Parameters:
record - The FileEnd record that contains the number of lines in the source.
Throws:
SystemMessageException

addExpansionRecord

public void addExpansionRecord(QSYSEventsFileExpansionRecord record)

getFileLocationForFileID

public String getFileLocationForFileID(String ID)

modifyErrorInformation

public void modifyErrorInformation(QSYSEventsFileErrorInformationRecord record)
                            throws SystemMessageException
Modifies the information contained in the Error record based on the available map.

Parameters:
record - the Error record to be modified.
Throws:
SystemMessageException

finalizeMap

public void finalizeMap()
                 throws SystemMessageException
Throws:
SystemMessageException

toString

public String toString()
Prints the map

Overrides:
toString in class Object

Rational Developer for i
7.5.0

Copyright 2009 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.